System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及文本数据处理的,特别涉及一种数据处理方法、数据处理装置及电子设备。
技术介绍
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、如果确定所述目标问题的意图与所述历史对话的意图相关联,根据所述历史对话的相关信息,利用语言模型生成所述目标问题的答案。
本文档来自技高网...【技术保护点】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,其中,所述目标问题对应的检索对象具有各自的优先级,所述基于回复内容,在所述对话窗口中的历史对话中进行检索,包括:
4.根据权利要求1所述的方法,所述方法还包括:
5.根据权利要求4所述的方法,所述基于所述目标问题的意图,确定所述对话窗口的目标状态,包括:
6.根据权利要求2所述的方法,所述方法还包括:
7.根据权利要求1所述的方法,所述方法还包括:
8.根据权利要求1所述的方法,所述方法还包括:
9.一种数据处理装置,包括:
10.一种电子设备,包括:
【技术特征摘要】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,其中,所述目标问题对应的检索对象具有各自的优先级,所述基于回复内容,在所述对话窗口中的历史对话中进行检索,包括:
4.根据权利要求1所述的方法,所述方法还包括:
5.根据权利要求4...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。