System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 智能问答方法、装置、设备及存储介质制造方法及图纸_技高网

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

技术编号:40699846 阅读:5 留言:0更新日期:2024-03-22 10:57
本申请实施例公开了智能问答方法、装置、设备及存储介质。该方法包括:对目标对象的文本信息进行情绪识别处理,得到目标对象的情绪信息;调用生成模型,对文本信息和目标对象的情绪信息进行处理,得到文本信息对应的候选回答话术;其中,候选回答话术包括情绪安抚话术;在回复文本库中查找与候选回答话术匹配的目标回答话术,并输出目标回答话术;其中,回复文本库包括至少一个问题信息在各个情绪类别下的回答话术。采用本申请实施例能够确保输出的目标回答话术更加拟人化,更加具有共情能力,从而提升回答话术的安抚效果。

【技术实现步骤摘要】

本申请涉及计算机应用,尤其涉及智能问答方法、装置、设备及存储介质


技术介绍

1、在聊天机器人场景中,机器人需要根据目标对象的输入query,给出合适的回复。传统的智能问答方法仅能保证目标对象的输入语句与机器人回复语句的语义一致性,往往会忽略掉输入语句内的隐含情绪信息,生成较为通用的回复语句,因此目标对象接收到的回复往往冰冷且不包含安抚信息。


技术实现思路

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、另一方面,本申请实施例提供一种计算机设备,包括处理器、存储装置和通信接口,处理器、存储装置和通信接口相互连接,其中,存储装置用于存储支持计算机设备执行上述方法的计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行如下步骤:

35、对目标对象的文本信息进行情绪识别处理,得到所述目标对象的情绪信息;

36、调用生成模型,对所述文本信息和所述目标对象的情绪信息进行处理,得到所述文本信息对应的候选回答话术;其中,所述候选回答话术包括情绪安抚话术;

37、在回复文本库中查找与所述候选回答话术匹配的目标回答话术,并输出所述目标回答话术;其中,所述回复文本库包括至少一个问题信息在各个情绪类别下的回答话术。

38、另一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行上述智能问答方法。

39、另一方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序适于由处理器加载并执行上述智能问答方法。

40、本申请实施例中,通过对目标对象的文本信息进行情绪识别处理,得到目标对象的情绪信息,然后调用生成模型,对文本信息和目标对象的情绪信息进行处理,得到文本信息对应的候选回答话术,该候选回答话术充分利用了目标对象的情绪信息,使得生成的候选回答话术包含安抚信息,能够与目标对象产生共情。进一步的,通过生成模型生成的回答话术往往比较机械,不如真人回复的语句情感充分或者语义流畅,因此在回复文本库中查找与候选回答话术匹配的目标回答话术,将该目标回答话术作为最终的回答话术,可确保输出的目标回答话术更加拟人化,更加具有共情能力,从而提升回答话术的安抚效果。

本文档来自技高网...

【技术保护点】

1.一种智能问答方法,其特征在于,包括:

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

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

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

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

6.根据权利要求1所述的方法,其特征在于,所述在回复文本库中查找与所述候选回答话术匹配的目标回答话术,包括:

7.根据权利要求6所述的方法,其特征在于,所述获取所述回复文本库中各个回答话术与所述候选回答话术之间的关联度,包括:

8.一种智能问答装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储装置和通信接口,所述处理器、存储装置和通信接口相互连接,其中:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,用于执行如权利要求1至7任一项所述的智能问答方法。

【技术特征摘要】

1.一种智能问答方法,其特征在于,包括:

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

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

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

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

6.根据权利要求1所述的方法,其特征在于,所述在回复文本库中查找与所述候选回答话术匹配的目标回答话术,包括:

7.根据权利要求6所述的方法...

【专利技术属性】
技术研发人员:刘喜凯高龑汤旭
申请(专利权)人:小红书科技有限公司
类型:发明
国别省市:

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

1