一种基于知识库的用户交互方法及装置制造方法及图纸

技术编号:32330810 阅读:63 留言:0更新日期:2022-02-16 18:38
本发明专利技术提供一种基于知识库的用户交互方法及装置,所述方法包括:提供第一入口;接收用户输入的第一信息;获取与当前场景有关的第二信息;将第一信息和第二信息进行处理后,输入预先创建的知识库中;在知识库中按照预设规则进行匹配;按照预定方式展示匹配结果信息;接收用户对展示信息的交互操作,给出反馈结果,通过预先构建完备的知识库,获取用户输入信息和环境信息,在知识库中进行准确匹配,以为用户提供更为精准的适配内容。本发明专利技术提高了数据信息推送的准确度,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
一种基于知识库的用户交互方法及装置


[0001]本专利技术属于信息
,尤其涉及一种基于知识库的用户交互方法及装置。

技术介绍

[0002]随着科学技术的进一步,人们获取信息的渠道越来越多元化,交流和学习方式也发生了巨大改变。通过线上网络获取学习信息变得稀松平常,教育资源贫乏的山区偏远地区的学生也可以借助某些平台来获取学习教程和资料。然而现在的线上学习系统普遍存在智能化程度低,信息格式固定,存储的数据资料也比较有限,更新不及时。
[0003]在使用传统的学习系统时,使用方式比较有限,例如用户只能统一观看定时/定期播放的在线课程,相关资料比较欠缺,或是用户看到的资料千篇一律,数据资料之间未进行关联,导致搜索成本高,使用不便,学习效果差,难以满足日益增长的多元化学习需要。如何提供一种快速有效的智能用户交互系统,为用户提供完备的学习资料,方便准确地实现信息获取为现阶段亟待解决的问题。

技术实现思路

[0004]本专利技术旨在解决上述问题,提供一种基于知识库的用户交互方法及装置,以实现完备的相关数据资料的获取,以及根据客户端采集的信息,从构建的知识数据库中快速高效准确的匹配用户所需数据,从而实现精准的数据资料的推荐,以提高用户体验。
[0005]为解决上述问题,本专利技术采用的技术方案如下:
[0006]一种基于知识库的用户交互方法,包括:提供第一入口;接收用户输入的第一信息;获取与当前场景有关的第二信息;将第一信息和第二信息进行处理后,输入预先创建的知识库中;在知识库中按照预设规则进行匹配;按照预定方式展示匹配结果信息;接收用户对展示信息的交互操作,给出反馈结果。
[0007]优选地,所述第一信息包括文本信息、音频信息中的至少一种,文本信息直接输入和/或通过选项输入,对第一信息进行处理包括:对文本信息进行语义分析,对音频信息进行音频识别处理,获取其中包含的数字、关键词及其对应的同义信息。
[0008]优选地,所述第二信息包括位置信息、环境信息、天气信息、时间信息、人脸信息、指纹信息中的至少一种;对第二信息进行处理包括:对环境信息进行识别,确定用户处于室内或室外,对人脸信息进行识别,获取用户的情绪属性。
[0009]进一步地,根据第一信息和第二信息进行匹配,当存在匹配结果时,分区域为用户展示多个匹配结果,根据用户的选择显示选定结果的全量信息。
[0010]该方法可以包括跟踪用户针对展示内容的操作记录,对操作记录进行分析,得到多维度的分析结果,对知识库存储的对应内容进行更新。
[0011]优选地,创建知识库可以通过以下步骤来实现:创建知识库具体包括:获取数据源的开放接口,读取数据资料,进行整理分类;对于视频文件,获取关键帧图像,提取音频信息,通过视频帧和音频进行分析,获得主属性标签;针对图片和文档,通过字符识别技术获
得文本信息,对于音频信息需要进行语音识别以确定对应的文本;针对文本信息,进行语义分析,获得关键词,当是外文时,根据特征进行翻译;获得文本信息后,识别结尾标点符号,进行段落划分后获得若干语句,对句子进行切割,忽略助词和数字信息,对各词进行词性标记,标记各个词的位置,记录各词相对于段首和段尾的偏移信息,获得各词之间的依存关系,构建语法树,匹配术语词库,将匹配到的词语作为该段落的顶部节点,当存在多个匹配结果时,将出现频次最高的词语作为该部分的顶部节点,其他词语按照依赖关系向下排列,获取段落之间的语义推理关系,并对段落间的相同或相近词语信息进行统计,根据语义推理关系和统计信息将段落的树状结构进行关联,形成一个或多个网状拓扑结构,利用推理模型对不同类型文件所获得的拓扑结构对应的主属性标签、节点内容,或者相应的相近语义词语进行推理测定,获取推理关系;对于不存在推理关系的部分,通过聚类技术进行匹配关联,从而获得多领域的网络拓扑结构;建立网状图数据库,将获取的结果存储到图数据库中形成知识库可选地,节点存储对于词语的多个属性信息,至少包括词性,是否为术语,本段出现频次,段首偏移,段尾偏移。
[0012]本专利技术还提供一种基于知识库的用户交互装置,包括:依次相连接的输入模块、接收模块、处理模块和获取模块,其中所述处理模块还依次相连接展示模块、交互模块。其中,所述输入模块,用于提供第一入口,供用户输入信息;所述接收模块,用于接收用户输入的第一信息;所述获取模块,用于获取与当前场景有关的第二信息;所述处理模块,用于将第一信息和第二信息进行处理后,输入预先创建的知识库中,并在知识库中按照预设规则进行匹配;所述展示模块,用于按照预定方式展示匹配结果信息;所述交互模块,用于接收用户对展示信息的交互操作,给出反馈结果。
[0013]本专利技术还提供一种基于知识库的用户交互系统,所述系统至少包括:客户端和与所述客户端通信连接的服务端;所述客户端,用于提供第一入口,接收用户输入的第一信息,获取与当前场景有关的第二信息,将第一信息和第二信息传输到服务端,从服务端接收信息进行展示,并接收用户的交互信息;服务端,用于将第一信息和第二信息进行处理后,输入预先创建的知识库中,在知识库中按照预设规则进行匹配,并将匹配结果转换为预定方式,接收客户端的交互操作,获得反馈结果,将待展示信息传输到客户端。
[0014]本专利技术还提供计算机可读存储介质,该存储介质存储有计算机程序,该程序被处理器时,实现上述基于知识库的用户交互方法。
[0015]本专利技术通过为用户提供输入信息的入口,并获取与场景相关的信息,以获取完整的与用户本身以及用户周围场景环境的信息,预先从数据源获取数据资料,通过自然语言处理等手段,获取数据之间的关系构建网状结构,存入知识数据库中,形成完备的数据库,根据前期采集的信息到数据库中查找对应的内容,以实现更精准的内容推送,提高了数据信息推送的准确度,提高了用户体验。
附图说明
[0016]图1为本专利技术实施例方法的流程图。
[0017]图2为根据用户人脸图像实现表情识别的样例。
[0018]图3为与方法对应装置的架构图。
[0019]图4为知识库存储内容的示意图。
具体实施方式
[0020]本专利技术附图中的流程图和框图示出了根据本公开的各种实施例的方法和系统的可能实现的体系架构、功能和操作。应当注意,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分可以包括一个或多个用于实现各个实施例中所规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者它们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。
[0021]本文所使用的术语“包括”、“包含”及类似术语应该被理解为是开放性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识库的用户交互方法,其特征在于,包括:提供第一入口;接收用户输入的第一信息;获取与当前场景有关的第二信息;将第一信息和第二信息进行处理后,输入预先创建的知识库中;在知识库中按照预设规则进行匹配;按照预定方式展示匹配结果信息;接收用户对展示信息的交互操作,给出反馈结果。2.如权利要求1所述的方法,其特征在于:所述第一信息包括文本信息、音频信息中的至少一种,文本信息直接输入和/或通过选项输入,对第一信息进行处理包括:对文本信息进行语义分析,对音频信息进行音频识别处理,获取其中包含的数字、关键词及其对应的同义信息。3.如权利要求1或2所述的方法,其特征在于:所述第二信息包括位置信息、环境信息、天气信息、时间信息、人脸信息、指纹信息中的至少一种;对第二信息进行处理包括:对环境信息进行识别,确定用户处于室内或室外,对人脸信息进行识别,获取用户的情绪属性。4.如权利要求1所述的方法,其特征在于:根据第一信息和第二信息进行匹配,当存在匹配结果时,则分区域为用户展示多个匹配结果,根据用户的选择显示选定结果的全量信息。5.如权利要求1所述的方法,其特征在于:跟踪用户针对展示内容的操作记录,对操作记录进行分析,得到多维度的分析结果,对知识库存储的对应内容进行更新。6.如权利要求1所述的方法,其特征在于:创建知识库具体包括:获取数据源的开放接口,读取数据资料,进行整理分类;对于视频文件,获取关键帧图像,提取音频信息,通过视频帧和音频进行分析,获得主属性标签;针对图片和文档,通过字符识别技术获得文本信息,对于音频信息需要进行语音识别以确定对应的文本;针对文本信息,进行语义分析,获得关键词,当是外文时,根据特征进行翻译;获得文本信息后,识别结尾标点符号,进行段落划分后获得若干语句,对句子进行切割,忽略助词和数字信息,对各词进行词性标记,标记各个词的位置,记录各词相对于段首和段尾的偏移信息,获得各词之间的依存关系,构建语法树,匹配术语词库,将匹配到的词语作为该段落的顶部节点,当存在多个匹配结果时,则将出现频次最高的词语作为该...

【专利技术属性】
技术研发人员:薛云霞韩茜邹佳静章翔飞周君仪刘鹏
申请(专利权)人:江苏科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1