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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111694934A(43)申请公布日2020.09.22(21)申请号202010330720.X(51)Int.Cl.(22)申请日2020.04.24G06F16/332(2019.01)G06F16/35(2019.01)(71)申请人中国电力科学研究院有限公司G06F40/289(2020.01)地址100192北京市海淀区清河小营东路G06F40/205(2020.01)15号G06F40/126(2020.01)申请人清华大学国网浙江省电力有限公司电力科学研究院国家电网有限公司客户服务中心国家电网有限公司(72)发明人欧智坚张亦弛谈元鹏彭国政武亚光王正国马永波徐会芳江俊军孙钢刘旭生(74)专利代理机构北京安博达知识产权代理有限公司11271代理人徐国文权利要求书2页说明书8页附图2页(54)发明名称一种端到端的对话方法和系统(57)摘要本发明提供了一种端到端的对话方法,包括:获取当前用户语言、上轮系统回复语言和上轮对话状态表示;对所述当前用户语言和上轮系统回复语言进行分词处理;基于每个分词和所述上轮对话状态表示,得到至少指示一个对话领域的当前对话状态表示;基于每个对话领域的对话状态表示,从历史信息中查询符合要求的实体,得到当前用户语言对应的回复信息表示;基于所述当前用户语言、所述当前对话状态表示和所述回复信息表示,得到涵盖所述用户语言相关的所有领域的系统回复语言,本发明方法采用了指示对话领域的对话状态表示,可以很好地处理多领域对话任务,避免了因使用领域分类模型对领域检测而造成的新噪声引入,提升了系统性能。CN111694934ACN111694934A权利要求书1/2页1.一种的端到端的对话方法,其特征在于,包括:获取当前用户语言、上轮系统回复语言和上轮对话状态表示;对所述当前用户语言和上轮系统回复语言进行分词处理;基于每个分词和所述上轮对话状态表示,得到至少指示一个对话领域的当前对话状态表示;基于每个对话领域的对话状态表示,从历史信息中查询符合要求的实体,得到当前用户语言对应的回复信息表示;基于所述当前用户语言、所述当前对话状态表示和所述回复信息表示,得到涵盖所述用户语言相关的所有领域的系统回复语言。2.如权利要求1所述的方法,其特征在于,所述对所述当前用户语言和上轮系统回复语言进行分词处理之后包括:将每个分词按顺序输入编码器进行处理,得到当前用户语言的向量表示。3.如权利要求1所述的方法,其特征在于,所述基于每个分词和所述上轮对话状态表示得到至少指示一个对话领域的当前对话状态表示,包括:将所有分词对应的向量表示和所述上轮对话状态表示输入对话状态解码器;基于所述对话状态解码器依次识别所述当前用户语言对应的对话领域、属性槽和属性值,得到当前对话状态表示,通过领域的解码结果即可判断当前所处的对话领域。4.如权利要求1所述的方法,其特征在于,所述基于每个对话领域的对话状态表示,从历史信息中查询符合要求的实体,得到当前用户语言对应的回复信息表示,包括:基于每个对话领域的对话状态表示,分别在历史信息中查询各个领域符合要求的实体,得到各个领域对应的回复信息表示;拼接各个领域对应的回复信息表示,得到当前用户语言对应的回复信息表示。5.如权利要求4所述的方法,其特征在于,所述历史信息按领域分别存储于数据库。6.如权利要求1所述的方法,其特征在于,所述基于所述当前用户语言、所述当前对话状态表示和所述回复信息表示,得到涵盖所述用户语言相关的所有领域的系统回复语言,包括:将所述当前用户语言、所述当前对话状态表示和所述回复信息表示输入系统动作解码器;基于所述系统动作解码器依次识别所述当前用户语言对应的对话领域、对话动作、属性槽,得到基于自然语言序列的当前对话动作表示;将所述当前对话动作表示、所述当前用户语言、所述当前对话状态表示和所述回复信息表示输入系统回复解码器,得到自然语言回复;对自然语言回复进行处理,得到呈现用户的系统回复。7.如权利要求6所述的方法,其特征在于,所述对自然语言回复进行处理,包括:将自然语言中的各单词合并,并添加标点。8.一种端到端的对话系统,其特征在于,包括:信息收集模块,用于获取当前用户语言、上轮系统回复语言和上轮对话状态表示;分词模块,用于对所述当前用户语言和上轮系统回复语言进行分词处理;对话状态模块,用于基于每个分词和所述上轮对话状态表示,得到至少指示一个对话2CN111694934A权利要求书2/2页领域的当前对话状态表示;数据检索模块,用于基于每个对话领域的对话状态表示,从历史信息中查询符合要求的实体,得到当前用户语言对应的回复信息表示;系统回复模块,用于基于所述当前用户语言、所述当前对话状态表示和所述回复信息表示,得到涵盖