一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于本体的搜索意图表达方法及系统与流程

2022-03-19 22:13:36 来源:中国专利 TAG:

技术特征:
1.一种基于本体的搜索意图表达方法,其特征在于,包括以下步骤:s1、获取用户输入的搜索内容,对搜索内容进行分词;s2、利用预设的基于领域本体的知识图谱对分词结果进行概念识别,得到分词结果对应的概念标签;s3、根据分词结果对应的概念标签,从所述基于领域本体的知识图谱中搜索同义词、外延词和/或关联词并进行显示;s4、用户从显示的同义词、外延词和/或关联词中选用目标搜索词,对选用的目标搜索词进行组合,生成搜索意图表达结果。2.根据权利要求1所述的基于本体的搜索意图表达方法,其特征在于,所述基于领域本体的知识图谱中的领域本体包括概念集合、属性集合、个体集合和事实集合;其中,所述属性集合包括数据属性和对象属性,所述数据属性包括概念-属性-属性值关系,所述对象属性包括概念-属性-概念的关联关系;所述概念集合包括若干概念节点,所述概念节点中存储有同一概念标签的词汇,且不同的概念节点与概念节点之间通过上-下位关系和整体-部分关系形成树形概念层次结构。3.根据权利要求2所述的基于本体的搜索意图表达方法,其特征在于,所述s2步骤中,对分词结果进行概念识别的步骤包括:根据分词结果在知识图谱的领域本体中匹配概念节点,当匹配到一个概念节点,则根据匹配的概念节点对应的标签对分词结果进行标记;当匹配到多个概念节点,则根据分词结果的上下文进行自动消歧后,将消歧后的一个概念标签对分词结果进行标记,且当分词结果无上下文或经过消歧后仍存在匹配的多个概念节点,则将匹配的多个概念节点对应的概念标签进行显示,由用户选定,并将用户选定的概念标签对分词结果进行标记。4.根据权利要求2所述的基于本体的搜索意图表达方法,其特征在于,所述s3步骤中,根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索同义词的步骤包括:根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索同一概念标签的概念节点,将同一概念标签的概念节点中存储的所有词汇作为同义词推荐进行输出显示。5.根据权利要求2所述的基于本体的搜索意图表达方法,其特征在于,所述s3步骤中,根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索外延词的步骤包括:根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索同一概念标签的概念节点,将与所述概念节点存在上-下位关系和/或整体-部分关系的其他概念节点中存储的所有词汇作为外延词推荐进行输出显示。6.根据权利要求2所述的基于本体的搜索意图表达方法,其特征在于,所述s3步骤中,根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索关联词的步骤包括以下一个或多个:(1)根据分词结果对应的概念标签从所述基于领域本体的知识图谱中搜索同一概念标签的概念节点,并根据所述概念节点的数据属性和/或对象属性构建概念图谱;所述概念图谱以所述概念节点为中心点,展开得到与所述概念节点的数据属性和/或对象属性关联的其他概念节点;以概念节点-数据属性、概念节点-对象属性-其他概念的关联关系,将相应概念节点中存储的所有词汇作为关联词推荐进行输出显示;(2)根据步骤(1)得到关联词推荐后,根据关联词推荐中的任一词汇从所述基于领域本
体的知识图谱中搜索同义词和/或外延词,将所述关联词推荐中的词汇及其同义词和/或外延词组成关联词推荐词集后输出显示。7.根据权利要求6所述的基于本体的搜索意图表达方法,其特征在于,所述s3步骤中,还包括以下一个或多个步骤:(3)将所述概念图谱输出显示;(4)对用户历史输入的搜索内容及选用的目标搜索词进行记录及分析统计,将词频最高的若干个词汇,以及词链频率最高的二词词链、三词词链和/或四词词链进行显示。8.根据权利要求2~7任一项所述的基于本体的搜索意图表达方法,其特征在于,所述s4步骤中,生成搜索意图表达结果的步骤包括:根据用户选用的目标搜索词,在预设的基于领域本体的知识图谱中获取目标搜索词对应的概念节点之间的数据属性和对象属性,以及概念节点之间的上-下位关系和整体-部分关系,将所述目标搜索词对应的概念标签、根据目标搜索词对应概念节点的数据属性和/或对象属性获得的关联概念节点对应的概念标签、根据目标搜索词对应概念节点的上-下位关系和/或整体-部分关系获得的外延概念节点对应的概念标签进行组合,得到若干词链作为搜索意图表达结果。9.一种基于本体的搜索意图表达系统,应用权利要求1~8任一项所述的基于本体的搜索意图表达方法,其特征在于,包括:人机交互模块,用于获取用户输入的搜索内容、用户选用的目标搜索词,以及显示推荐词及搜索意图表达结果;分词模块,用于对所述人机交互模块获取的搜索内容进行分词;知识图谱模块,所述知识图谱模块存储有预设的基于领域本体的知识图谱;所述知识图谱中的领域本体包括概念集合、属性集合、个体集合和事实集合;其中,所述属性集合包括数据属性和对象属性,所述数据属性包括概念-属性-属性值关系,所述对象属性包括概念-属性-概念的关联关系;所述概念集合包括若干概念节点,所述概念节点中存储有同一概念标签的词汇,且不同的概念节点与概念节点之间通过上-下位关系和整体-部分关系形成树形概念层次结构;概念识别模块,用于通过调用所述知识图谱模块对所述分词模块输出的分词结果进行概念识别,得到分词结果对应的概念标签;推荐词生成模块,用于根据分词结果对应的概念标签,通过调用所述知识图谱模块搜索同义词、外延词和/或关联词作为推荐词,然后发送至所述人机交互模块中进行显示;搜索意图表达生成模块,用于通过所述人机交互模块获取用户选用的目标搜索词,调用所述知识图谱模块获取目标搜索词对应的概念节点之间的数据属性和对象属性,以及概念节点之间的上下位关系和整体部分关系后进行组合,得到若干搜索意图表达结果,然后发送至所述人机交互模块中进行显示。10.根据权利要求9所述的基于本体的搜索意图表达系统,其特征在于,所述推荐词生成模块中包括:同义词推荐单元,用于根据分词结果对应的概念标签,通过调用所述知识图谱模块搜索同一概念标签的概念节点,将同一概念标签的概念节点中存储的所有词汇作为同义词推荐进行输出,并发送至所述人机交互模块中进行显示;外延词推荐单元,用于根据分词结果对应的概念标签,通过调用所述知识图谱模块搜
索同一概念标签的概念节点,将与所述概念节点存在上-下位关系和/或整体-部分关系的其他概念节点中存储的所有词汇作为外延词推荐进行输出,并发送至所述人机交互模块中进行显示;关联词推荐单元,用于根据分词结果对应的概念标签,通过调用所述知识图谱模块搜索同一概念标签的概念节点,并根据所述概念节点的数据属性和/或对象属性构建概念图谱,其中所述概念图谱以所述概念节点为中心点,展开得到与所述概念节点的数据属性和/或对象属性关联的其他概念节点;所述关联词推荐单元以概念节点-数据属性、概念节点-对象属性-其他概念的关联关系,将相应概念节点中存储的所有词汇作为关联词推荐进行输出,并发送至所述人机交互模块中进行显示。

技术总结
本发明涉及知识图谱技术领域,提出一种基于本体的搜索意图表达方法及系统,其中包括以下步骤:获取用户输入的搜索内容,对搜索内容进行分词;利用预设的基于领域本体的知识图谱对分词结果进行概念识别,得到分词结果对应的概念标签;根据分词结果对应的概念标签,从所述基于领域本体的知识图谱中搜索同义词、外延词和/或关联词并进行显示;用户从显示的同义词、外延词和/或关联词中选用目标搜索词,对选用的目标搜索词进行组合,生成搜索意图表达结果。本发明通过对用户输入的搜索内容进行分词并转换为概念,再进一步结合基于领域本体的知识图谱进行推荐词搜索,有助于完整列举用户意图的词链表达,生成更准确的搜索意图表达结果。果。果。


技术研发人员:胡炜梅 陈丽莎 陈锦毅
受保护的技术使用者:广州极天信息技术股份有限公司
技术研发日:2022.02.18
技术公布日:2022/3/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献