一种答案获取方法及装置制造方法及图纸

技术编号:22166875 阅读:21 留言:0更新日期:2019-09-21 10:33
本发明专利技术公开了一种答案获取方法及装置,其中方法为:获取提问文本;通过预训练的提问分类模型,确定所述提问文本的提问类型是否与预设答案类型库中的答案类型匹配;若所述提问文本的提问类型不与所述预设答案类型库中的答案类型匹配,则根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,获取所述提问文本的答案。上述方法应用于金融科技(Fintech)时,通过预训练的提问分类模型,首先确定提问文本的提问类型是否与预设答案类型库中的答案类型匹配,在不匹配时,由于所述至少一个语义相似度表征了提问文本与预设答案库中每个答案的语义吻合程度,从而提升了获取到答案的准确率。

An Answer Acquisition Method and Device

【技术实现步骤摘要】
一种答案获取方法及装置
本专利技术涉及金融科技(Fintech)领域和智能通信领域,尤其涉及一种答案获取方法及装置。
技术介绍
随着计算机技术的发展,越来越多的技术(大数据、分布式、区块链(Blockchain)、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变。目前,金融科技领域中的智能通信过程中,经常需要根据用户的提问,向用户返回问题的答案。目前电话呼入系统中获取用户问题答案的方式为,根据提问文本的关键词在人工收集的答案库中进行搜索,并将命中的答案反馈给用户。显然,人工收集的答案库有限,且效率低下,而且根据关键词进行搜索获取到的答案,难以保证获取到的答案语义为预期语义,从而导致获取到的用户答案也不够准确。
技术实现思路
本申请实施例提供一种答案获取方法及装置,解决了现有技术中获取到的用户答案不够准确的问题。第一方面,本申请实施例提供一种答案获取方法,包括:获取提问文本;通过预训练的提问分类模型,确定所述提问文本的提问类型是否与预设答案类型库中的答案类型匹配;若所述提问文本的提问类型不与所述预设答案类型库中的答案类型匹配,则根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,获取所述提问文本的答案。上述方法中,通过预训练的提问分类模型,首先确定提问文本的提问类型是否与预设答案类型库中的答案类型匹配,在不匹配时,由于所述至少一个语义相似度表征了提问文本与预设答案库中每个答案的语义吻合程度,从而提升了获取到答案的准确率。一种可选实施方式中,若所述提问文本的提问类型与所述预设答案类型库中的答案类型匹配,则获取所述提问文本在所述预设答案类型库中匹配的答案类型对应的至少一个关键答案要素;根据所述提问文本和所述至少一个关键答案要素,确定所述至少一个关键答案要素中每个关键答案要素对于所述提问文本的子答案,将所述至少一个关键答案要素对于所述提问文本的所有子答案的组合,作为所述提问文本的答案。上述方法中,根据至少一个关键答案要素拆解出来的每个关键答案要素,确定每个关键答案要素对于所述提问文本的子答案,从而更细粒度地获取所述提问文本的答案,提升了获取到答案的准确率。一种可选实施方式中,所述根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,确定所述提问文本的答案,包括:若所述第一语义相似度大于或等于预设语义相似度阈值,则将所述第一语义相似度的第一深度语义向量在所述预设答案库中对应的答案,作为所述提问文本的答案;所述第一语义相似度为所述至少一个语义相似度中最大的语义相似度。通过设置预设语义相似度阈值,将大于或等于预设语义相似度阈值的第一语义相似度的第一深度语义向量在所述预设答案库中对应的答案,作为所述提问文本的答案,在保证语义相似度的前提下,获取提问文本在所述预设答案库中语义相似度最大的答案。一种可选实施方式中,若所述第一语义相似度小于所述预设语义相似度阈值,则确定所述提问文本是否与预构建的知识图谱中的三元组匹配;若是,则将所述提问文本与所述预构建的知识图谱中匹配的三元组,作为所述提问文本的答案。上述方法中,在第一语义相似度小于所述预设语义相似度阈值时,确定提问文本是否与预构建的知识图谱中的三元组匹配,从而预构建的知识图谱起到了备份作用,用于第一语义相似度小于所述预设语义相似度阈值时,将所述提问文本与所述预构建的知识图谱中匹配的三元组,作为所述提问文本的答案,从而进一步提升了获取到答案的准确率。一种可选实施方式中,若所述提问文本不与所述预构建的知识图谱中的三元组匹配,则确定所述提问文本是否与预设聊天库中的聊天语句匹配,若是,则将所述提问文本与所述预设聊天库中匹配的聊天语句,作为所述提问文本的答案;或者,若否,则将预设默认答案作为所述提问文本的答案。上述方法中,将所述提问文本与所述预设聊天库中匹配的聊天语句,作为所述提问文本的答案,或者将预设默认答案作为所述提问文本的答案,从而在所述提问文本不与所述预构建的知识图谱中的三元组匹配时,还有备份的聊天语句以及预设默认答案,从而提高了用户感受,并提升了答案准确率。第二方面,本申请提供一种答案获取装置,包括:获取模块,用于获取提问文本;处理模块,用于通过预训练的提问分类模型,确定所述提问文本的提问类型是否与预设答案类型库中的答案类型匹配;若所述提问文本的提问类型不与所述预设答案类型库中的答案类型匹配,则根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,获取所述提问文本的答案。一种可选实施方式中,所述处理模块还用于:若所述提问文本的提问类型与所述预设答案类型库中的答案类型匹配,则获取所述提问文本在所述预设答案类型库中匹配的答案类型对应的至少一个关键答案要素;根据所述提问文本和所述至少一个关键答案要素,确定所述至少一个关键答案要素中每个关键答案要素对于所述提问文本的子答案,将所述至少一个关键答案要素对于所述提问文本的所有子答案的组合,作为所述提问文本的答案。一种可选实施方式中,所述处理模块具体用于:若所述第一语义相似度大于或等于预设语义相似度阈值,则将所述第一语义相似度的第一深度语义向量在所述预设答案库中对应的答案,作为所述提问文本的答案;所述第一语义相似度为所述至少一个语义相似度中最大的语义相似度。一种可选实施方式中,所述处理模块还用于:若所述第一语义相似度小于所述预设语义相似度阈值,则确定所述提问文本是否与预构建的知识图谱中的三元组匹配;若是,则将所述提问文本与所述预构建的知识图谱中匹配的三元组,作为所述提问文本的答案。一种可选实施方式中,所述处理模块还用于:若所述提问文本不与所述预构建的知识图谱中的三元组匹配,则确定所述提问文本是否与预设聊天库中的聊天语句匹配,若是,则将所述提问文本与所述预设聊天库中匹配的聊天语句,作为所述提问文本的答案;或者,若否,则将预设默认答案作为所述提问文本的答案。上述第二方面及第二方面各个实施例的有益效果,可以参考上述第一方面及第一方面各个实施例的有益效果,这里不再赘述。第三方面,本申请实施例提供一种计算机设备,包括程序或指令,当所述程序或指令被执行时,用以执行上述第一方面及第一方面各个实施例的方法。第四方面,本申请实施例提供一种存储介质,包括程序或指令,当所述程序或指令被执行时,用以执行上述第一方面及第一方面各个实施例的方法。附图说明图1为本申请实施例提供的一种答案获取方法可应用的电话呼入智能系统的架构示意图;图2为本申请实施例提供的一种答案获取方法的时序交互示意图;图3为本申请实施例提供的一种答案获取方法的步骤流程示意图;图4为本申请实施例提供的一种答案获取方法的具体步骤流程示意图;图5为本申请实施例提供的一种答案获取装置的结构示意图。具体实施方式为了更好的理解上述技术方案,下面将结合说明书附图及具体的实施方式对上述技术方案进行详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。在电信运营业务的运转过程中,用户经常会碰到各种各样的问题,需要解本文档来自技高网...

【技术保护点】
1.一种答案获取方法,其特征在于,包括:获取提问文本;通过预训练的提问分类模型,确定所述提问文本的提问类型是否与预设答案类型库中的答案类型匹配;若所述提问文本的提问类型不与所述预设答案类型库中的答案类型匹配,则根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,获取所述提问文本的答案。

【技术特征摘要】
1.一种答案获取方法,其特征在于,包括:获取提问文本;通过预训练的提问分类模型,确定所述提问文本的提问类型是否与预设答案类型库中的答案类型匹配;若所述提问文本的提问类型不与所述预设答案类型库中的答案类型匹配,则根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,获取所述提问文本的答案。2.如权利要求1所述的方法,其特征在于,还包括:若所述提问文本的提问类型与所述预设答案类型库中的答案类型匹配,则获取所述提问文本在所述预设答案类型库中匹配的答案类型对应的至少一个关键答案要素;根据所述提问文本和所述至少一个关键答案要素,确定所述至少一个关键答案要素中每个关键答案要素对于所述提问文本的子答案,将所述至少一个关键答案要素对于所述提问文本的所有子答案的组合,作为所述提问文本的答案。3.如权利要求1或2所述的方法,其特征在于,所述根据所述预设答案库中每个答案的第一深度语义向量与所述提问文本的第二深度语义向量的至少一个语义相似度,确定所述提问文本的答案,包括:若所述第一语义相似度大于或等于预设语义相似度阈值,则将所述第一语义相似度的第一深度语义向量在所述预设答案库中对应的答案,作为所述提问文本的答案;所述第一语义相似度为所述至少一个语义相似度中最大的语义相似度。4.如权利要求3所述的方法,其特征在于,还包括:若所述第一语义相似度小于所述预设语义相似度阈值,则确定所述提问文本是否与预构建的知识图谱中的三元组匹配;若是,则将所述提问文本与所述预构建的知识图谱中匹配的三元组,作为所述提问文本的答案。5.如权利要求4所述的方法,其特征在于,还包括:若所述提问文本不与所述预构建的知识图谱中的三元组匹配,则确定所述提问文本是否与预设聊天库中的聊天语句匹配,若是,则将所述提问文本与所述预设聊天库中匹配的聊天语句,作为所述提问文本的答案;或者,若否,则将预设默认答案作为所述提问文本的答案。6.一种答案获取装置,其特征在于,包括:获取模块,用于获取提问文本;处理模块,用于通过预训练的提...

【专利技术属性】
技术研发人员:杨海军徐倩杨强
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东,44

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

1