System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种回答生成方法、系统设备及存储介质技术方案_技高网

一种回答生成方法、系统设备及存储介质技术方案

技术编号:40589287 阅读:4 留言:0更新日期:2024-03-12 21:49
本申请公开了一种回答生成方法、系统设备及存储介质,通过获取提问信息;基于意图识别模型和槽位识别模型对所述提问信息进行分析,得到目标意图和目标槽位;基于检索库确定所述目标意图和目标槽位对应的检索结果,所述检索库包括产品名称和产品对应的条款信息;基于所述检索结果生成预备回答;计算所述预备回答与所述提问信息的匹配度;响应于计算得到的匹配度不小于预设阈值,基于回答生成模型和所述预备回答生成目标回答,即把意图识别、槽位提取、检索、语义匹配与回答生成模型相结合,进而获取用户问题的固定准确的回答,并使用该回答和用户问题生成大模型个性化的回答内容。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种回答生成方法、系统设备及存储介质


技术介绍

1、当前客服场景中,主流的客服问答系统主要靠传统检索系统和深度学习模型进行语料库检索和语义匹配,寻找和用户问题最相似的语料库问题,获取与当前寻找到的最相似的语料库问题匹配的预先配置的相关回答。此类客服问答系统的主要问题在于对用户问题处理的模式比较固化,对于多个差异性较小的问题回答单一,缺乏多样性,无法灵活地回答不同的用户需求。


技术实现思路

1、基于上述问题,本申请提供了一种回答生成方法、系统设备及存储介质,用以灵活回答用户提供的问题。

2、为解决上述问题,本申请实施例提供的技术方案如下:

3、本申请第一方面提供了一种回答生成方法,包括:

4、获取提问信息;

5、基于意图识别模型和槽位识别模型对所述提问信息进行分析,得到目标意图和目标槽位;

6、基于检索库确定所述目标意图和目标槽位对应的检索结果,所述检索库包括产品名称和产品对应的条款信息;

7、基于所述检索结果生成预备回答;

8、计算所述预备回答与所述提问信息的匹配度;

9、响应于计算得到的匹配度不小于预设阈值,基于回答生成模型和所述预备回答生成目标回答,所述目标回答包括基于所述回答生成模型生成的对于提问信息的回答和建议。

10、可选的,所述方法还包括:

11、响应于计算得到的匹配度小于预设阈值,生成转达人工指令,所述转达人工指令用于指示基于人工对所述提问信息进行回答。

12、可选的,所述基于所述检索结果生成预备回答,包括:

13、响应于所述检索结果指示检索库存在与所述提问信息对应的条款说明信息,基于所述条款说明信息生成预备回答。

14、可选的,所述基于所述检索结果生成预备回答,包括:

15、响应于所述检索结果指示检索库不存在与所述提问信息对应的条款说明信息,基于预设模板生成预备回答。

16、可选的,所述意图识别模型的训练过程包括:

17、获取核保场景的历史语料、与所述历史语料对应的用户意图和预备意图识别模型;

18、基于核保场景的历史语料和所述用户意图的对应关系训练所述预备意图识别模型,直至得到准确率达到第一准确率阈值的意图识别模型。

19、可选的,所述槽位识别模型的训练过程包括:

20、获取核保场景中免责条款细则、与所述免责条款细则对应的医学实体槽位和预备槽位识别模型;

21、基于核保场景的免责条款细则与医学实体槽位的对应关系训练所述预备槽位识别模型,直至得到准确率达到第二准确率阈值的槽位识别模型。

22、可选的,所述检索库的构建方式包括:

23、获取保险产品名称、各个保险产品对应的免责条款的类别和免责条款对应的说明内容;基于获取到的内容生成检索库。

24、本申请第二方面提供了一种回答生成系统,包括:

25、提问信息获取单元,用于获取提问信息;

26、分析单元,用于基于意图识别模型和槽位识别模型对所述提问信息进行分析,得到目标意图和目标槽位;

27、检索结果确定单元,用于基于检索库确定所述目标意图和目标槽位对应的检索结果,所述检索库包括产品名称和产品对应的条款信息;

28、预备回答生成单元,用于基于所述检索结果生成预备回答;

29、匹配度计算单元,用于计算所述预备回答与所述提问信息的匹配度;

30、目标回答生成单元,用于响应于计算得到的匹配度不小于预设阈值,基于回答生成模型和所述预备回答生成目标回答,所述目标回答包括基于所述回答生成模型生成的对于提问信息的回答和建议。

31、本申请第三方面提供了一种电子设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现前述第一方面中任一项所述的回答生成方法。

32、本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如前述第一方面中任意一项所述的回答生成方法。

33、相较于现有技术,本申请具有以下有益效果:

34、通过获取提问信息;基于意图识别模型和槽位识别模型对所述提问信息进行分析,得到目标意图和目标槽位;基于检索库确定所述目标意图和目标槽位对应的检索结果,所述检索库包括产品名称和产品对应的条款信息;基于所述检索结果生成预备回答;计算所述预备回答与所述提问信息的匹配度;响应于计算得到的匹配度不小于预设阈值,基于回答生成模型和所述预备回答生成目标回答,所述目标回答包括基于所述回答生成模型生成的对于提问信息的回答和建议。即把意图识别、槽位提取、检索、语义匹配与回答生成模型相结合,进而获取用户问题的固定准确的回答,并使用该回答和用户问题生成大模型个性化的回答内容。相比于现有技术中仅根据提问信息的文本内容匹配固有的回答,本申请通过多步骤的分析处理对提问信息进行分析和比对,进而找到与当前提问信息对应的回答,实现了灵活回答用户提供的问题。

本文档来自技高网...

【技术保护点】

1.一种回答生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述检索结果生成预备回答,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述检索结果生成预备回答,包括:

5.根据权利要求1所述的方法,其特征在于,所述意图识别模型的训练过程包括:

6.根据权利要求1所述的方法,其特征在于,所述槽位识别模型的训练过程包括:

7.根据权利要求1所述的方法,其特征在于,所述检索库的构建方式包括:

8.一种回答生成系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-8任一项所述的回答生成方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如权利要求1-8任一项所述的回答生成方法。

...

【技术特征摘要】

1.一种回答生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述检索结果生成预备回答,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述检索结果生成预备回答,包括:

5.根据权利要求1所述的方法,其特征在于,所述意图识别模型的训练过程包括:

6.根据权利要求1所述的方法,其特征在于,所述槽位识别模型的训练过程包括:

7.根据权...

【专利技术属性】
技术研发人员:吴汇哲
申请(专利权)人:太保科技有限公司
类型:发明
国别省市:

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

1