智能问答方法、智能问答装置、电子设备及存储介质制造方法及图纸

技术编号:36884117 阅读:12 留言:0更新日期:2023-03-15 21:24
本申请实施例提供了一种智能问答方法、智能问答装置、电子设备及存储介质,属于人工智能技术领域。该方法包括:获取目标用户的目标问题;基于预设的实体识别模型对目标问题进行实体识别,得到目标问题特征;对目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的问题匹配值作为目标匹配值;基于目标匹配值和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式;基于目标匹配方式对目标问题进行答案生成,得到目标答案。本申请实施例能够提高问答准确性。本申请实施例能够提高问答准确性。本申请实施例能够提高问答准确性。

【技术实现步骤摘要】
智能问答方法、智能问答装置、电子设备及存储介质


[0001]本申请涉及人工智能
,尤其涉及一种智能问答方法、智能问答装置、电子设备及存储介质。

技术介绍

[0002]在智能问答领域中,智能问答应用的业务场景繁多且复杂,目前的智能问答方法大多数是通过固定的问答模板来实现用户请求的响应,这一方式往往无法有效地解决用户的实际需求,存在着问答准确性不高的问题,因此,如何提高问答准确性,成为了亟待解决的技术问题。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种智能问答方法、智能问答装置、电子设备及存储介质,旨在提高问答准确性。
[0004]为实现上述目的,本申请实施例的第一方面提出了一种智能问答方法,所述方法包括:
[0005]获取目标用户的目标问题;
[0006]基于预设的实体识别模型对所述目标问题进行实体识别,得到目标问题特征;
[0007]对所述目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的所述问题匹配值作为目标匹配值;
[0008]基于所述目标匹配值和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式;
[0009]基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案。
[0010]在一些实施例,所述基于预设的实体识别模型对所述目标问题进行实体识别,得到目标问题特征,包括:
[0011]基于所述实体识别模型的预设分词器对所述目标问题进行分词处理,得到问题词段;
[0012]基于所述实体识别模型的实体识别层对所述问题词段进行实体识别,得到所述目标问题特征。
[0013]在一些实施例,所述对所述目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的所述问题匹配值作为目标匹配值,包括:
[0014]对所述目标问题特征进行向量化,得到目标问题特征向量,并对每一所述参考问题进行向量化,得到多个参考问题特征向量;
[0015]基于预设算法对所述目标问题特征向量和每一所述参考问题特征向量进行匹配度计算,得到多个问题匹配值;
[0016]将数值最大的所述问题匹配值作为所述目标匹配值。
[0017]在一些实施例,所述问题匹配阈值包括第一阈值和第二阈值,所述第一阈值大于所述第二阈值;所述候选匹配方式包括第一方式、第二方式和第三方式,所述基于所述目标匹配值和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式,包括:
[0018]若所述目标匹配值大于或者等于所述第一阈值,且所述目标匹配值小于或者等于1,则将所述第一方式作为所述目标匹配方式;
[0019]若所述目标匹配值大于所述第二阈值,且所述目标匹配值小于所述第一阈值,则将所述第二方式作为所述目标匹配方式;
[0020]若所述目标匹配值大于或者等于0,且所述目标匹配值小于或者等于所述第二阈值,则将所述第三方式作为所述目标匹配方式。
[0021]在一些实施例,所述基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案,包括:
[0022]若所述目标匹配方式为第一方式,则调用预设的历史问题树,并将所述目标匹配值对应的所述参考问题记为中间问题;
[0023]遍历所述历史问题树,基于所述中间问题对所述历史问题树中的问题节点进行筛选,得到筛选结果;
[0024]根据所述筛选结果,将筛选出的问题节点对应的历史答案作为所述目标答案,或者从所述问答语料库中提取所述中间问题对应的参考答案作为所述目标答案。
[0025]在一些实施例,所述基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案,包括:
[0026]若所述目标匹配方式为第二方式,则基于所述目标匹配值对应的参考问题,获取问题确认模板;
[0027]将所述问题确认模板发送至所述目标用户,并获取所述目标用户根据所述问答确认模板反馈的回复信息;
[0028]若所述回复信息为所述目标匹配值对应的参考问题与所述目标问题一致,则基于所述第一方式对目标问题进行答案生成,得到所述目标答案;
[0029]若所述回复信息为所述目标匹配值对应的参考问题与所述目标问题不一致,则提取预设的默认回复数据,并将所述默认回复数据作为所述目标答案。
[0030]在一些实施例,所述基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案,包括:
[0031]若所述目标匹配方式为第三方式,则获取预设的兜底语料库和闲聊语料库,并将所述目标匹配值对应的所述参考问题记为中间问题;
[0032]对所述中间问题和所述兜底语料库中的多个候选兜底问题进行匹配处理,得到第一匹配结果;
[0033]若所述第一匹配结果为所述兜底语料库中存在所述候选兜底问题与所述中间问题相匹配,则基于所述兜底语料库,确定所述目标答案;
[0034]若所述第一匹配结果为所述兜底语料库中不存在所述候选兜底问题与所述中间问题相匹配,则对所述中间问题和所述闲聊语料库中的多个候选闲聊问题进行匹配处理,得到第二匹配结果;
[0035]根据所述第二匹配结果,基于所述闲聊语料库确定所述目标答案,或者提取预设的默认回复数据,并将所述默认回复数据作为所述目标答案。
[0036]为实现上述目的,本申请实施例的第二方面提出了一种智能问答装置,所述装置包括:
[0037]问题获取模块,用于获取目标用户的目标问题;
[0038]实体识别模块,用于基于预设的实体识别模型对所述目标问题进行实体识别,得到目标问题特征;
[0039]匹配计算模块,用于对所述目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的所述问题匹配值作为目标匹配值;
[0040]筛选模块,用于基于所述问题匹配数据和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式;
[0041]答案生成模块,用于基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案。
[0042]为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
[0043]为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
[0044]本申请提出的智能问答方法、智能问答装置、电子设备及存储介质,其通过获取目标用户的目标问题;基于预设的实体识别模型对目标问题进行实体识别,得到目标问题特征,能够较为准确地识别目标问题中的目标问题特征,减小其他冗余信息对问答匹配造成的干扰,有利于提高问答匹配的准确性。进一步地,对目标问题特征和预设的问答语料库的多个参考问题进行匹配度计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能问答方法,其特征在于,所述方法包括:获取目标用户的目标问题;基于预设的实体识别模型对所述目标问题进行实体识别,得到目标问题特征;对所述目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的所述问题匹配值作为目标匹配值;基于所述目标匹配值和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式;基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案。2.根据权利要求1所述的智能问答方法,其特征在于,所述基于预设的实体识别模型对所述目标问题进行实体识别,得到目标问题特征,包括:基于所述实体识别模型的预设分词器对所述目标问题进行分词处理,得到问题词段;基于所述实体识别模型的实体识别层对所述问题词段进行实体识别,得到所述目标问题特征。3.根据权利要求1所述的智能问答方法,其特征在于,所述对所述目标问题特征和预设的问答语料库的多个参考问题进行匹配度计算,得到多个问题匹配值,并将数值最大的所述问题匹配值作为目标匹配值,包括:对所述目标问题特征进行向量化,得到目标问题特征向量,并对每一所述参考问题进行向量化,得到多个参考问题特征向量;基于预设算法对所述目标问题特征向量和每一所述参考问题特征向量进行匹配度计算,得到多个问题匹配值;将数值最大的所述问题匹配值作为所述目标匹配值。4.根据权利要求1所述的智能问答方法,其特征在于,所述问题匹配阈值包括第一阈值和第二阈值,所述第一阈值大于所述第二阈值;所述候选匹配方式包括第一方式、第二方式和第三方式,所述基于所述目标匹配值和预设的问题匹配阈值对预设的多个候选匹配方式进行筛选,得到目标匹配方式,包括:若所述目标匹配值大于或者等于所述第一阈值,且所述目标匹配值小于或者等于1,则将所述第一方式作为所述目标匹配方式;若所述目标匹配值大于所述第二阈值,且所述目标匹配值小于所述第一阈值,则将所述第二方式作为所述目标匹配方式;若所述目标匹配值大于或者等于0,且所述目标匹配值小于或者等于所述第二阈值,则将所述第三方式作为所述目标匹配方式。5.根据权利要求4所述的智能问答方法,其特征在于,所述基于所述目标匹配方式对所述目标问题进行答案生成,得到目标答案,包括:若所述目标匹配方式为第一方式,则调用预设的历史问题树,并将所述目标匹配值对应的所述参考问题记为中间问题;遍历所述历史问题树,基于所述中间问题对所述历史问题树中的问题节点进行筛选,得到筛选结果;根据所述筛选结果,将筛选出的问题节点对应的历史答案作为所述目标答案,或者从所述问答语料库中提取所述中间问题对应的...

【专利技术属性】
技术研发人员:王峰王希收
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

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

1