本说明书属于人工智能,尤其涉及一种针对用户意图的反馈数据确定方法、装置及电子设备。
背景技术:
1、在当前大语言模型迅猛发展的背景下,对话系统已成为企业提升客户服务和用户体验的重要工具。然而,对话系统往往存在用户输入的问题跟反馈的信息之间不准确或不匹配的问题,这些问题显著限制了对话系统的有效性,进而影响到了用户满意度。
2、针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
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、基于本说明书提供的一种针对用户意图的反馈数据确定方法和装置,通过接收用户的输入数据;对所述输入数据进行意图识别处理,得到所述输入数据对应的目标意图,并对所述输入数据进行关键词提取处理,得到所述输入数据对应的第一关键词;获取与所述目标意图相对应的检索条件,并判断所述第一关键词是否满足所述检索条件;其中,所述检索条件用于确定针对目标意图的反馈数据;在所述第一关键词不满足所述检索条件的情况下,根据所述用户的用户数据,获取满足所述检索条件的第二关键词;基于所述第二关键词和所述目标意图,确定与所述输入数据对应的第一反馈数据;利用预设的大语言模型根据所述目标意图对应的提示词和所述第一反馈数据,确定出与所述输入数据对应的目标反馈数据。这样,首先,由于在第一关键词不满足检索条件的情况下,可以根据用户的用户数据,获取满足检索条件的第二关键词,进而通过满足检索条件的第二关键词和目标意图,确定第一反馈数据,可以避免由于缺少满足检索条件的关键词,导致的检索出的反馈数据与用户输入数据之间的匹配度较差的问题,即可以通过满足检索条件的第二关键词,提高第一反馈数据与用户输入数据之间的匹配度,进而通过第一反馈数据确定与用户的输入数据相匹配的目标反馈数据。其次,利用预设的大语言模型根据目标意图对应的提示词和第一反馈数据,可以提高用户对目标反馈数据的满意度。
1.一种针对用户意图的反馈数据确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一关键词包含多个子关键词,所述检索条件包含多个子检索条件,所述根据所述用户的用户数据,获取满足所述检索条件的第二关键词,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述利用预设的大语言模型根据所述目标意图对应的提示词和所述第一反馈数据,确定出与所述输入数据对应的目标反馈数据,包括:
5.根据权利要求4所述的方法,其特征在于,所述获取所述输入数据与所述第一反馈数据之间的匹配度,包括:
6.根据权利要求5所述的方法,其特征在于,所述预设分类模型按照以下方式训练得到:
7.根据权利要求4所述的方法,其特征在于,在所述利用预设的大语言模型根据所述目标意图对应的提示词和所述第一反馈数据,确定出与所述输入数据对应的目标反馈数据之前,还包括:
8.一种针对用户意图的反馈数据确定装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至7中任一项所述针对用户意图的反馈数据确定方法的步骤。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,所述指令被处理器执行时实现权利要求1至7中任一项所述针对用户意图的反馈数据确定方法的步骤。
