一种问答方法及系统技术方案

技术编号:38040255 阅读:6 留言:0更新日期:2023-06-30 11:06
本申请实施例提供一种问答方法及系统,应用于终端领域,服务器预置多组问答对,每组问答对包括一个标准提问信息和对应的一个标准答案,该方法包括:获取第一提问信息,第一提问信息中包括第一实体;若确定第一实体被包含在至少一个标准提问信息中,则获取与至少一个标准提问信息对应的标准答案,作为备选答案;在备选答案中确定与第一提问信息的匹配度满足预设条件的第一答案。可以避免因实体匹配错误造成的答案准确率低的问题。造成的答案准确率低的问题。造成的答案准确率低的问题。

【技术实现步骤摘要】
一种问答方法及系统


[0001]本申请涉及终端
,尤其涉及一种问答方法及系统。

技术介绍

[0002]在线问答场景中,电子设备可接收用户输入的提问,对提问自动分析处理,得到提问的答案。一种典型的对提问分析处理的技术为常见提问问答(frequently

asked questions,FAQ)技术:采用FAQ技术,可以在语料库中存储各种常见问题的标准提问信息及其标准答案;电子设备将语料库中,与用户输入的提问语义相似度高的标准提问信息所对应的标准答案输出给用户。但是实际中,这种方式下提问与标准答案的错配几率较高,也就是说将语料库中与提问不相关的标准答案输出了,导致答非所问,因此难以为用户提供准确的答案。

技术实现思路

[0003]基于此,本申请实施例提供一种问答方法及系统,通过召回语料库中与用户输入的问题信息中的第一实体关联的答案集合,在答案集合中筛选第一答案提供给用户,从而减少因错配实体导致的问题和第一答案错配几率高的问题,提高了第一答案的质量和准确率,用户在线问答体验感好。
[0004]第一发方面,本申请实施例提供一种问答方法,应用于服务器,服务器预置多组问答对,每组问答对包括一个标准提问信息和对应的一个标准答案,该方法包括:获取第一提问信息,第一提问信息中包括第一实体;若确定第一实体被包含在至少一个标准提问信息中,则获取与至少一个标准提问信息对应的标准答案,作为备选答案;在备选答案中确定与第一提问信息的匹配度满足预设条件的第一答案。
[0005]在该方案中,针对第一提问信息生成答案时,在问答对中包括与第一提问信息中的第一实体有关的标准提问信息的情况下,才获取与标准提问信息对应的标准答案,作为备选答案。从而避免因实体匹配错误造成的答案准确率低的问题。在备选答案中选取匹配度满足预设条件的备选答案,作为第一提问信息对应的第一答案,第一答案与第一提问信息的匹配度高,且都对第一实体有关,因此匹配准确率高。
[0006]在第一方面的一种可能的设计方式中,服务器设置有第一图谱,第一图谱包括节点和关系边,其中,节点表示标准提问信息中的第二实体,关系边表示两个第二实体相关联;确定第一实体被包含在至少一个标准提问信息中,包括:确定第一实体与第一图谱中的至少一个第二实体相匹配。
[0007]该设计方式下,将自然语言表达的标准答案作为边或节点的属性值,从而避免了对多个实体之间的关系提取,效率更高,且不容易产生错误。构建第一图谱后,标准提问信息被转换为粒度一致的实体,从而可避免问答对中的标准提问信息的粒度太粗或太细影响回复粒度,给用户带来不好的在线问答服务体验。
[0008]在第一方面的一种可能的设计方式中,获取与至少一个标准提问信息对应的标准
答案,作为备选答案,包括:从第一图谱中召回与第一实体相匹配的第二实体的节点以及与节点具有连接关系的关系边,得到目标子图;获取目标子图的节点的属性值和关系边的属性值,作为备选答案。
[0009]该设计方式下,将问答对图谱化,因此从标准答案中获取备选答案可以转换为召回目标子图的方式,从而提高备选答案的召回率。
[0010]在第一方面的一种可能的设计方式中,该方法还包括:识别问答对中的标准提问信息中的第二实体;将第二实体作为节点,将问答对中与标准提问信息对应的标准答案作为属性值,生成第一图谱,其中,标准答案在第一图谱中以第二实体对应的节点的属性值表示,或者以多个第二实体对应的节点之间的关系边的属性值表示。
[0011]该设计方式下,以第二实体、标准答案来构建第一图谱,在构建过程中只识别核心实体的好处在于,对算法的识别性能要求低,不容易出现实体识别错误的情况。相比于以“实体

关系

实体”三元组构建知识图谱,这种构建方式不需要识别两个实体之间的关系为属性关系,因此图谱构建成本低,更利于维护。
[0012]在第一方面的一种可能的设计方式中,将第二实体作为节点,将问答对中与标准提问信息对应的标准答案作为属性值,包括:将第二实体作为节点,若标准提问信息包括多个第二实体,则将标准提问信息对应的标准答案,作为标准提问信息所包括的多个第二实体对应的节点之间的关系边的属性值;若标准提问信息仅有一个第二实体,将标准提问信息对应的标准答案,作为标准提问信息所包括的第二实体对应的节点的属性值。
[0013]该设计方式下,针对标准提问信息是否包含多个第二实体,对标准提问信息进行分类,分为一跳提问信息和二跳提问信息。其中,一跳提问信息的答案只和该提问信息中的实体相关,因此将其对应的标准答案存储在节点中,二跳提问信息的答案涉及两个实体,因此将其对应的标准答案存储在两个实体对应的节点的关系边上。
[0014]进一步的,可以根据标准答案是否需区分多种情况进行解答,将单跳提问和两跳提问分别进一步细分,得到“单跳带约束提问信息”,“单跳不带约束提问信息”,“多跳带约束提问信息”以及“多跳不带约束提问新”。其中,约束表示标准答案的呈现形式不需要区分情况,一个答案可解答,那么属性值可以字符串形式存储。不带约束表示标准答案的呈现形式需要具体情况具体分析,那么属性值可以字典形式存储。
[0015]在第一方面的一种可能的设计方式中,第一实体包括多个实体,从第一图谱中召回与第一实体相匹配的第二实体的节点以及与节点具有连接关系的关系边,得到目标子图,包括:从第一图谱中召回与第一实体相匹配的多个第二实体对应的节点,以及与节点具有连接关系的关系边;从多个第二实体对应的节点以及关系边中确定,多个第二实体对应的节点以及只和第一实体对应的节点具有连接关系的关系边,得到目标子图。
[0016]该设计方式下,服务器剔除第一实体对应的节点指向其他实体对应的节点的关系边,只保留多个第一实体对应的节点之间的关系边,从而减少后续匹配的计算量。
[0017]在第一方面的一种可能的设计方式中,在备选答案中确定与第一提问信息的匹配度满足预设条件的第一答案,包括:将第一提问信息和每个备选答案进行组合,得到多个备选问答对;将备选问答对和标准问答对进行相似度比较,得到每个备选问答对的相似度信息,其中,标准问答对是通过备选答案和备选答案对应的标准问题组合得到的;基于相似度信息确定备选问答对和标准问答对的相似度;获取与标准问答对的相似度满足预设条件的
备选问答对中的备选答案,作为第一答案。
[0018]该设计方式下,通过文本相似度来确定备选答案是否与第一提问信息匹配,在匹配过程中不涉及对第一提问信息或备选答案的结构化处理,提高了匹配效率。
[0019]在第一方面的一种可能的设计方式中,预设条件包括:与标准问答对的相似度最高,或者预设条件还包括:与标准问答对的相似度大于阈值。
[0020]在第一方面的一种可能的设计方式中,获取第一提问信息包括:从电子设备获取第一提问信息;该方法还包括:向电子设备发送第一答案。
[0021]在第一方面的一种可能的设计方式中,该方法还包括:若确定第一实体不被包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种问答方法,其特征在于,应用于服务器,所述服务器预置多组问答对,每组所述问答对包括一个标准提问信息和对应的一个标准答案,所述方法包括:获取第一提问信息,所述第一提问信息中包括第一实体;若确定所述第一实体被包含在至少一个标准提问信息中,则获取与所述至少一个标准提问信息对应的标准答案,作为备选答案;在所述备选答案中确定与所述第一提问信息的匹配度满足预设条件的第一答案。2.根据权利要求1所述的方法,其特征在于,所述服务器设置有第一图谱,所述第一图谱包括节点和关系边,其中,所述节点表示所述标准提问信息中的第二实体,所述关系边表示两个所述第二实体相关联;所述确定所述第一实体被包含在至少一个标准提问信息中,包括:确定所述第一实体与所述第一图谱中的至少一个所述第二实体相匹配。3.根据权利要求2所述的方法,其特征在于,所述获取与所述至少一个标准提问信息对应的标准答案,作为备选答案,包括:从所述第一图谱中召回与所述第一实体相匹配的所述第二实体的节点以及与所述节点具有连接关系的关系边,得到目标子图;获取所述目标子图的节点的属性值和关系边的属性值,作为所述备选答案。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:识别所述问答对中的所述标准提问信息中的第二实体;将所述第二实体作为节点,将所述问答对中与所述标准提问信息对应的标准答案作为属性值,生成所述第一图谱,其中,所述标准答案在所述第一图谱中以所述第二实体对应的节点的属性值表示,或者以多个所述第二实体对应的节点之间的关系边的属性值表示。5.根据权利要求4所述的方法,其特征在于,所述将所述第二实体作为节点,将所述问答对中与所述标准提问信息对应的标准答案作为属性值,包括:将所述第二实体作为节点,若所述标准提问信息包括多个所述第二实体,则将所述标准提问信息对应的标准答案,作为所述标准提问信息所包括的所述多个第二实体对应的节点之间的关系边的属性值;若所述标准提问信息仅有一个所述第二实体,将所述标准提问信息对应的标准答案,作为所述标准提问信息所包括的第二实体对应的节点的属性值。6.根据权利要求2

5中任一项所述的方法,其特征在于,所述第一实体包括多个实体,所述从所述第一图谱中召回与所述第一实体相匹配的所述第二实体的节点以及与所述节点具有连接关系的关系边,得到目标子图,包括:从所述第一图谱中召回与所述第一实体相匹配的所述多个第二实体对应的节点,以及与所述节点具有连接关系的关系边;从所述多个第二实体对应的节点以及所述关系边中确定,所述多个第二实体对应的节点以及只和所述第一实体对应的节点具有连接关系的关系边,得到所述目标子图。7.根据权利要求1

6中任一项所述的方法,其特征在于,所述在所述备选答案中确定与所述第一提问信息的匹配度满足预设条件的第一答案,包括:将所述第一提问信息和每个所述备选答案进行组合,得到多个备选问答对;将所述备选问答对和标准问答对进行相似度比较,得到每个所述备选问答对的相似度信息,其中,所述标准问答对是通过所述备选答案和所述备选答案对应的标准问题组合得
到的;基于所述相似度信息确定所述备选问答对和所述标准问答对的相似度;获取与所述标准问答对的相似度满足所述预设条件的所述备选问答对中的备选答案,作为第一答案。8.根据权利要求7所述的方法,其特征在于,所述预设条件包括:与所述标准问答对的相似度最高,或者所述预设条件还包括:与所述标准问答对的相似度大于阈值。9.根据权利要求1

8中任一项所述的方法,其特征在于,所述获取第一提问信...

【专利技术属性】
技术研发人员:林培鑫
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1