问答方法及装置制造方法及图纸

技术编号:32528066 阅读:13 留言:0更新日期:2022-03-05 11:21
本申请实施例提供一种问答方法及装置,该方法包括:确定自然查询语句的主实体;根据所述主实体,构建所述自然查询语句的语义查询图,所述语义查询图用于指示与所述主实体关联的关系或属性;根据所述语义查询图,输出所述自然查询语句对应的自然答案语句。本申请实施例的方案,无需预先设置问答模板,而是首先对主实体进行识别,然后基于主实体构建语义查询图,实现对自然查询语句的理解,进而输出自然答案语句,效率较高,工作量较小,且语义理解更加准确。加准确。加准确。

【技术实现步骤摘要】
问答方法及装置


[0001]本申请实施例涉及信息交互
,尤其涉及一种问答方法及装置。

技术介绍

[0002]问答系统可以接收用户使用自然语言表达的问题,通过理解用户的意图、获取相关的知识,从而形成自然语言表达的答案并输出。
[0003]目前的问答系统主要是基于模板匹配的方法实现的。基于模板匹配的方法,主要是通过预制模板匹配问题,进行语义的理解。在获取用户的自然语言问题后,需要在预制模板中确定该自然语言问题匹配的模板,从而理解用户的语义,并基于理解的用户的语义,确定相应的问答结果输出。
[0004]上述方案需要人工预先设置大量的问答模板,工作量较大,效率较低。

技术实现思路

[0005]本申请实施例提供一种问答方法及装置,以提高问答系统的效率。
[0006]第一方面,本申请实施例提供一种问答方法,包括:
[0007]确定自然查询语句的主实体;
[0008]根据所述主实体,构建所述自然查询语句的语义查询图,所述语义查询图用于指示与所述主实体关联的关系或属性;
[0009]根据所述语义查询图,输出所述自然查询语句对应的自然答案语句。
[0010]在一种可能的实施方式中,所述确定自然查询语句的主实体,包括:
[0011]获取所述自然查询语句的实体链接结果,所述实体链接结果中包括与所述自然查询语句关联的多个实体;
[0012]对所述自然查询语句进行识别,获取识别结果,所述识别结果用于指示所述自然查询语句中是否存在三元组;
[0013]根据所述实体链接结果和所述识别结果,确定所述主实体。
[0014]在一种可能的实施方式中,所述识别结果指示所述自然查询语句中存在三元组;所述根据所述实体链接结果和所述识别结果,确定所述主实体,包括:
[0015]将所述三元组中的尾元素在所述实体链接结果中对应的实体,确定为所述主实体。
[0016]在一种可能的实施方式中,所述识别结果指示所述自然查询语句中不存在三元组;所述根据所述实体链接结果和所述识别结果,确定所述主实体,包括:
[0017]获取所述实体链接结果中各实体的流行度分数;
[0018]根据各所述实体的流行度分数,在所述实体连接结果中确定所述主实体。
[0019]在一种可能的实施方式中,所述根据所述主实体,构建所述自然查询语句的语义查询图,包括:
[0020]获取与所述自然查询语句关联的所述多个实体的关系或属性;
[0021]根据所述主实体在所述多个实体的关系或属性中确定目标关系或目标属性;
[0022]根据所述主实体、以及所述目标关系或所述目标属性,构建所述语义查询图。
[0023]在一种可能的实施方式中,所述根据所述主实体、以及所述目标关系或所述目标属性,构建所述语义查询图,包括:
[0024]获取所述目标关系或所述目标属性对应的至少一个指称,以及各指称对应的分数;
[0025]根据各所述指称和对应的分数,构建所述语义查询图。
[0026]在一种可能的实施方式中,所述根据所述语义查询图,输出所述自然查询语句对应的自然答案语句,包括:
[0027]根据所述语义查询图,获取所述自然查询语句中的多个候选答案;
[0028]在所述多个候选答案中,确定所述自然查询语句的输出答案;
[0029]根据所述输出答案,输出所述自然答案语句。
[0030]在一种可能的实施方式中,所述根据所述语义查询图,获取所述自然查询语句中的多个候选答案,包括:
[0031]将所述语义查询图与知识图谱进行匹配处理,获取各所述指称对应的候选答案,其中,任意一个指称指示所述主实体与对应的候选答案之间的关系或属性。
[0032]在一种可能的实施方式中,所述在所述多个候选答案中,确定所述自然查询语句的输出答案,包括:
[0033]将所述候选答案输入至预设模型,得到所述预设模型输出的置信度得分;
[0034]根据各所述候选答案的置信度得分,在所述多个候选答案中确定所述输出答案;
[0035]其中,所述预设模型是通过多组训练样本训练得到的,每组训练样本中包括样本答案和所述样本答案的样本置信度得分。
[0036]第二方面,本申请实施例提供一种问答装置,包括:
[0037]确定模块,用于确定自然查询语句的主实体;
[0038]处理模块,用于根据所述主实体,构建所述自然查询语句的语义查询图,所述语义查询图用于指示与所述主实体关联的关系或属性;
[0039]输出模块,用于根据所述语义查询图,输出所述自然查询语句对应的自然答案语句。
[0040]在一种可能的实施方式中,所述确定模块具体用于:
[0041]获取所述自然查询语句的实体链接结果,所述实体链接结果中包括与所述自然查询语句关联的多个实体;
[0042]对所述自然查询语句进行识别,获取识别结果,所述识别结果用于指示所述自然查询语句中是否存在三元组;
[0043]根据所述实体链接结果和所述识别结果,确定所述主实体。
[0044]在一种可能的实施方式中,所述识别结果指示所述自然查询语句中存在三元组;所述确定模块具体用于:
[0045]将所述三元组中的尾元素在所述实体链接结果中对应的实体,确定为所述主实体。
[0046]在一种可能的实施方式中,所述识别结果指示所述自然查询语句中不存在三元
组;所述确定模块具体用于:
[0047]获取所述实体链接结果中各实体的流行度分数;
[0048]根据各所述实体的流行度分数,在所述实体连接结果中确定所述主实体。
[0049]在一种可能的实施方式中,所述处理模块具体用于:
[0050]获取与所述自然查询语句关联的所述多个实体的关系或属性;
[0051]根据所述主实体在所述多个实体的关系或属性中确定目标关系或目标属性;
[0052]根据所述主实体、以及所述目标关系或所述目标属性,构建所述语义查询图。
[0053]在一种可能的实施方式中,所述处理模块具体用于:
[0054]获取所述目标关系或所述目标属性对应的至少一个指称,以及各指称对应的分数;
[0055]根据各所述指称和对应的分数,构建所述语义查询图。
[0056]在一种可能的实施方式中,所述输出模块具体用于:
[0057]根据所述语义查询图,获取所述自然查询语句中的多个候选答案;
[0058]在所述多个候选答案中,确定所述自然查询语句的输出答案;
[0059]根据所述输出答案,输出所述自然答案语句。
[0060]在一种可能的实施方式中,所述输出模块具体用于:
[0061]将所述语义查询图与知识图谱进行匹配处理,获取各所述指称对应的候选答案,其中,任意一个指称指示所述主实体与对应的候选答案之间的关系或属性。
[0062]在一种可能的实施方式中,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种问答方法,其特征在于,包括:确定自然查询语句的主实体;根据所述主实体,构建所述自然查询语句的语义查询图,所述语义查询图用于指示与所述主实体关联的关系或属性;根据所述语义查询图,输出所述自然查询语句对应的自然答案语句。2.根据权利要求1所述的问答方法,其特征在于,所述确定自然查询语句的主实体,包括:获取所述自然查询语句的实体链接结果,所述实体链接结果中包括与所述自然查询语句关联的多个实体;对所述自然查询语句进行识别,获取识别结果,所述识别结果用于指示所述自然查询语句中是否存在三元组;根据所述实体链接结果和所述识别结果,确定所述主实体。3.根据权利要求2所述的问答方法,其特征在于,所述识别结果指示所述自然查询语句中存在三元组;所述根据所述实体链接结果和所述识别结果,确定所述主实体,包括:将所述三元组中的尾元素在所述实体链接结果中对应的实体,确定为所述主实体。4.根据权利要求2所述的问答方法,其特征在于,所述识别结果指示所述自然查询语句中不存在三元组;所述根据所述实体链接结果和所述识别结果,确定所述主实体,包括:获取所述实体链接结果中各实体的流行度分数;根据各所述实体的流行度分数,在所述实体连接结果中确定所述主实体。5.根据权利要求2

4任一项所述的问答方法,其特征在于,所述根据所述主实体,构建所述自然查询语句的语义查询图,包括:获取与所述自然查询语句关联的所述多个实体的关系或属性;根据所述主实体在所述多个实体的关系或属性中确定目标关系或目标属性;根据所述主实体、以及所述目标关系或所述目标属性,构建所述语义查询图。6.根据权利要求5所述的问答方法,其特征在于,所述根据所述主实体、以及所述目标关系或所述目标属性,构建所述语义查询图,包括:获取所述目标关系或所述目标属性对应的至少一个指称,以及各指称对应的分数;根据各所述指称和对应的分数,构建所述语义查询图。7.根据权利要求6所述的问答方法,其特征在于,所述根据所述语义查询图,输...

【专利技术属性】
技术研发人员:陈冉张桐桐殷腾龙杨善松
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1