预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113821620A(43)申请公布日2021.12.21(21)申请号202111104855.5(22)申请日2021.09.18(71)申请人湖北亿咖通科技有限公司地址310000浙江省杭州市滨江区西兴街道阡陌路459号聚光中心B座19楼(72)发明人李林峰黄海荣陈恒曦(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人曾红芳(51)Int.Cl.G06F16/332(2019.01)G06F40/284(2020.01)权利要求书3页说明书15页附图5页(54)发明名称多轮对话任务处理方法、装置及电子设备(57)摘要本发明公开了一种多轮对话任务处理方法、装置及电子设备。其中,该方法包括:确定多轮对话的目标任务,并确定目标任务对应的期望词槽类型;针对多轮对话中的每一轮对话,基于本轮对话的目标词槽类型获取用户对话数据;将用户对话数据输入多轮对话管理模型,根据用户对话数据确定本轮数据,其中,本轮数据包括识别用户对话数据获得的本轮意图类型、本轮词槽类型;获取本轮对话对应的历史数据;将历史数据和本轮数据输入多轮对话管理模型,根据历史数据和本轮数据获取本轮对话对应的本轮预测动作,并执行本轮预测动作。本发明解决了相关技术中执行多轮对话任务得到需要的意图和词槽时,存在处理效率低下的技术问题。CN113821620ACN113821620A权利要求书1/3页1.一种多轮对话任务处理方法,其特征在于,包括:确定多轮对话的目标任务,并确定所述目标任务对应的期望词槽类型;针对所述多轮对话中的每一轮对话,基于本轮对话的目标词槽类型获取用户对话数据,其中,每一轮对话具有一对应的目标词槽类型,所述目标词槽类型为所述目标任务对应的一个期望词槽类型;根据所述用户对话数据确定本轮数据,其中,所述本轮数据包括识别所述用户对话数据获得的本轮意图类型、本轮词槽类型;获取本轮对话对应的历史数据,其中,所述历史数据为历史对话产生的数据,包括历史意图类型、历史词槽类型、历史预测动作;将历史数据和本轮数据输入所述多轮对话管理模型,根据历史数据和本轮数据获取本轮对话对应的本轮预测动作,并执行所述本轮预测动作。2.根据权利要求1所述的方法,其特征在于,所述确定多轮对话的目标任务,并确定所述目标任务对应的期望词槽类型,包括:接收用户指令;识别所述用户指令的意图类型;根据意图类别与任务的映射关系,确定与所述用户指令的意图类别对应的目标任务;根据任务与词槽的映射关系,确定所述目标任务对应的期望词槽类型。3.根据权利要求2所述的方法,其特征在于,在识别所述用户指令的意图类型之后,还包括:将所述用户指令的意图类型、用户指令的词槽类型输入多轮对话管理模型,根据用户指令的意图类型、用户指令的词槽类型获取第一预测动作;若所述第一预测动作与所述目标任务的目标动作不匹配,进行所述多轮对话。4.根据权利要求1所述的方法,其特征在于,所述基于本轮对话的目标词槽类型获取用户对话数据,包括:根据所述目标词槽类型生成对话反馈指令,其中,所述对话反馈指令用于通知用户本轮对话的目标词槽类型,所述本轮对话的目标词槽类型根据上一轮的预测动作确定;执行对话信息接收操作,接收用户响应所述对话反馈指令的用户对话数据,其中,所述对话信息接收操作用于接收所述用户对话数据。5.根据权利要求1所述的方法,其特征在于,所述执行所述本轮预测动作包括:若本轮预测动作为获取下一轮对话的目标词槽类型,所述执行所述本轮预测动作为基于下一轮对话的目标词槽类型获取用户对话数据。6.根据权利要求1所述的方法,其特征在于,所述执行所述本轮预测动作包括:若本轮预测动作与所述目标任务的目标动作匹配,所述执行所述本轮预测动作为执行所述目标动作。7.根据权利要求5至6中任意一项所述的方法,其特征在于,还包括:在判断本轮数据的本轮词槽类型与本轮对话的目标词槽类型不匹配的情况下,下一轮对话的目标词槽类型为本轮对话的目标词槽类型;在判断本轮数据的本轮词槽类型与本轮对话的目标词槽类型匹配的情况下,下一轮对话的目标词槽类型为本轮对话对应的历史词槽类型以及本轮词槽类型以外的一个期望词2CN113821620A权利要求书2/3页槽类型。8.根据权利要求1所述的方法,其特征在于,在将历史数据和本轮数据输入所述多轮对话管理模型,根据历史数据和本轮数据获取本轮对话对应的本轮预测动作,并执行所述本轮预测动作之前,还包括:确定多轮对话管理模型管理的多个任务;确定每一任务对应的语料库,语料库中为任务对应的正样本和负样本;依次将每个任务对应的语料库中的样本输入到同一待训练的模型中进行训练,获得多轮对话管理模型。9.根据权利要求8所述的方法,其特征在于,所述确定每一任务对应的语料库包括: