本技术涉及数据处理,尤其涉及一种交互处理方法及装置。
背景技术:
1、目前,通常采用大语言模型llm(large language model)对用户的输入数据进行处理,得到相应的指令,如启动应用程序或推送相关消息等。
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、基于所述第二用户意图和电子设备的运行状态信息确定对应的执行策略,以基于所述执行策略调用对应的应用工具或智能体执行目标响应操作。
40、上述方法,优选的,还包括以下至少之一:
41、基于获得的针对所述响应操作的执行结果的第三反馈信息对所述第二用户意图进行更新;
42、基于作用于目标智能体的交互界面的输入操作,对所述第二用户意图进行更新。
43、一种交互处理装置,包括:
44、第一意图获得单元,用于识别获得的目标输入数据,以得到第一用户意图;
45、第二意图获得单元,用于基于目标参考信息,对所述第一用户意图进行处理,以得到第二用户意图;
46、操作执行单元,用于执行匹配所述第二用户意图的响应操作;
47、其中,不同的所述目标输入数据对应的所述目标参考信息不同或相同。
48、一种计算机装置/设备/系统,包括:存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述任意一项所述交互处理方法。
49、一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述任意一项所述交互处理方法。
50、一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述任意一项所述交互处理方法。
51、从上述技术方案可以看出,本技术公开的一种交互处理方法及装置中,在通过识别所获得的目标输入数据得到第一用户意图之后,不直接执行匹配第一用户意图的响应操作,而是先基于目标参考信息对第一用户意图进行处理,得到第二用户意图,这样就可以执行匹配第二用户意图的响应操作。可见,本技术中对于直接得到的用户意图先根据目标参考信息进行调整,这样就可以得到更加符合用户需求的用户意图,再据此执行响应操作,就更加能够满足用户的需求,从而改善用户的交互体验。
1.一种交互处理方法,包括:
2.根据权利要求1所述的方法,还包括以下至少之一:
3.根据权利要求2所述的方法,其中,基于所述内容信息和/或所述属性信息获取所述目标参考信息,包括以下至少之一:
4.根据权利要求2所述的方法,其中,基于所述内容信息和/或所述属性信息获取所述目标参考信息,包括以下至少之一:
5.根据权利要求2所述的方法,其中,基于所述评价信息获取对应的目标参考信息,包括以下至少之一:
6.根据权利要求1至5任一项所述的方法,其中,基于目标参考信息对所述第一用户意图进行处理,得到第二用户意图,包括以下至少之一:
7.根据权利要求6所述的方法,其中,基于所述目标参考信息的类型和/或来源以对应的处理策略对所述第一用户意图进行处理,得到所述第二用户意图,包括以下至少之一:
8.根据权利要求1所述的方法,其中,执行匹配所述第二用户意图的响应操作,包括以下至少之一:
9.根据权利要求1所述的方法,还包括以下至少之一:
10.一种交互处理装置,包括:
