一种基于知识图谱增强的问答方法及装置
本发明涉及知识图谱,尤其涉及一种基于知识图谱增强的问答方法及装置。
背景技术:
1、目前,在基于知识图谱的智能问答或信息检索中,通常采用语义向量检索来定位图谱中的实体节点,并利用大语言模型生成图查询语句以获取结构化知识。然而,在面向垂直领域的实际应用中,现有技术仍存在以下缺陷:首先,单纯依赖语义向量检索在面对强专业性术语时,容易因语义空间中的相近词干扰而导致实体定位精度下降;其次,在生成图查询语句时,往往仅选取少量高置信度实体作为查询入口,导致复杂多跳推理场景下的上下文信息缺失,影响答案的全面性与准确性;再次,现有技术普遍缺乏对模型生成的图查询指令的安全校验与执行容错机制,不仅存在数据库操作风险,且在生成失败时易导致服务中断;最后,答案生成后缺乏针对事实一致性的有效验证环节,难以保证输出结果与知识源的可信对齐。
2、基于此,本发明提出了一种基于知识图谱增强的问答方法及装置来解决上述技术问题。
技术实现思路
1、本发明描述了一种基于知识图谱增强的问答方法及装置,能够提高知识图谱查询的准确度。
2、根据第一方面,本发明提供了一种基于知识图谱增强的问答方法,包括:
3、响应于接收到查询文本,在知识图谱对应的多个语义向量索引中进行检索,以获得候选实体集合;
4、基于候选实体集合中每一个实体的名称与查询文本之间的字符级匹配特征,确定每一个实体的排序补偿值;
5、基于排序补偿值与语义相似度的组合对候选实体集合进行重排序,以确定多个起始实体;
6、生成以多个起始实体为起点的图查询指令,对图查询指令进行安全校验,并在校验通过后执行图查询指令,以获得图谱检索结果;
7、基于图谱检索结果生成针对查询文本的查询响应。
8、根据第二方面,本发明提供了一种基于知识图谱增强的问答装置,包括:
9、第一数据处理单元,被配置为响应于接收到查询文本,在知识图谱对应的多个语义向量索引中进行检索,以获得候选实体集合;
10、第二数据处理单元,被配置为基于候选实体集合中每一个实体的名称与查询文本之间的字符级匹配特征,确定每一个实体的排序补偿值;
11、第三数据处理单元,被配置为基于排序补偿值与语义相似度的组合对候选实体集合进行重排序,以确定多个起始实体;
12、第四数据处理单元,被配置为生成以多个起始实体为起点的图查询指令,对图查询指令进行安全校验,并在校验通过后执行图查询指令,以获得图谱检索结果;
13、第五数据处理单元,被配置为基于图谱检索结果生成针对查询文本的查询响应。
14、第三方面,本说明书实施例还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时,实现本说明书任一实施例所述的方法。
15、第四方面,本说明书实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行本说明书任一实施例所述的方法。
16、根据本发明提供的基于知识图谱增强的问答方法及装置,查询文本可以是用户输入的自然语言问题或关键词组合。知识图谱预先构建了多个语义向量索引,这些索引是按照实体类型进行隔离建立的,例如将疾病、药物、症状等不同类别的实体分别存储于独立的向量空间中。在执行检索时,将查询文本转换为查询向量,并分别在各个类型的语义向量索引中进行相似度匹配,或者根据查询意图仅在特定类型的索引中检索,最终将各索引返回的匹配结果进行合并与去重,形成候选实体集合。由于垂直领域的专业术语往往具有高度的字面规范性,单纯依赖语义向量检索容易因语义空间中的近义词干扰而导致排序偏差。例如,“心内膜下心肌梗死”与“透壁性心肌梗死”在语义向量空间中可能距离较近,但在病理学上指代完全不同的病变类型。本步骤通过引入字符级匹配特征来计算排序补偿值,利用字面重合度、包含关系等显式特征对语义相似度得分进行校准。将排序补偿值与原始语义相似度进行加权融合或叠加,依据融合后的综合得分对候选实体集合进行重新排序,并选取排名靠前的多个实体作为后续图查询的起始实体。以确保起始实体既具备语义相关性,又符合专业术语的字面规范,提升了实体定位的准确率。然后再利用语言模型或模板引擎,根据确定的多个起始实体动态生成图查询指令。与现有技术仅选取单一高置信度实体作为入口不同,本实施例强制将所有筛选出的起始实体均作为查询起点,以确保在处理复杂多跳推理问题时能够获取完整的上下文关联信息。在执行查询指令之前,还会对其进行安全校验,例如检测指令中是否包含删除、修改等危险操作关键字,或验证语法结构的合法性,只有校验通过的指令才会被提交至图数据库执行。图谱检索结果通常包含结构化的实体节点、关系路径及属性信息。将上述结构化数据转化为自然语言形式的查询响应,可以直接返回给用户,也可以作为中间结果供下游任务使用。响应生成过程还可以结合外部文档或预设知识库进行事实一致性校验,以确保输出内容的准确性。如此,本发明能够提高知识图谱查询的准确度。
1.一种基于知识图谱增强的问答方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于候选实体集合中每一个实体的名称与查询文本之间的字符级匹配特征,确定每一个实体的排序补偿值,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于实体的名称与查询文本之间的包含关系和字符级重合度,确定排序补偿值,包括:
4.根据权利要求3所述的方法,其特征在于,所述生成以多个起始实体为起点的图查询指令,对图查询指令进行安全校验,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于图谱检索结果生成针对查询文本的查询响应,包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述候选响应文本进行双重验证,包括:
7.根据权利要求1-6任意一项所述的方法,其特征在于,所述语义向量索引是通过以下方式构建的:
8.一种基于知识图谱增强的问答装置,其特征在于,用于执行如权利要求1-7中任意一项所述的方法,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求1-7中任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com