[发明专利]对话生成方法、装置、电子设备和存储介质有效
| 申请号: | 202210088443.5 | 申请日: | 2022-01-25 |
| 公开(公告)号: | CN114490985B | 公开(公告)日: | 2023-01-31 |
| 发明(设计)人: | 胡江鹭;孙辉丰;孙叔琦;常月;李婷婷;许晓丹 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33;G06F16/35 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 杜月 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 对话 生成 方法 装置 电子设备 存储 介质 | ||
1.一种对话生成方法,包括:
获取当前轮对话的输入语句,并根据所述输入语句,对当前的对话状态进行更新,以获取更新后的对话状态信息;
基于所述对话状态信息及预设意图,获取所述输入语句对应的对话历史、意图序列及槽值对序列;
基于所述对话历史、所述意图序列及所述槽值对序列,生成所述输入语句对应的应答动作的第一预测动作类别、第一预测意图及第一预测槽值对;
基于所述第一预测动作类别、第一预测意图及第一预测槽值对,按照预设动作表示规则,生成以所述第一预测动作类别、所述第一预测意图及所述第一预测槽值对表示的应答动作;
根据所述应答动作,生成所述输入语句对应的应答语句;
其中,所述基于所述对话历史、所述意图序列及所述槽值对序列,生成所述输入语句对应的应答动作的第一预测动作类别、第一预测意图及第一预测槽值对,包括:
根据所述槽值对序列中至少一个词槽对应的词槽值,生成词槽值序列;
将所述对话历史、所述意图序列及所述词槽值序列拼接,得到拼接词序列;
将所述拼接词序列输入对话预测模型,以获取所述应答动作的第一预测动作类别、第一预测意图及至少一个所述词槽对应的第一预测词槽值;
根据至少一个所述词槽对应的第一预测词槽值,生成所述第一预测槽值对。
2.根据权利要求1所述的方法,其中,所述对话预测模型包括语言模型,以及分别与所述语言模型连接的多个二分类模型和多个序列标注模型,其中,各所述二分类模型具有对应的预设类别,且各所述序列标注模型与各所述二分类模型一一对应;所述将所述拼接词序列输入对话预测模型,以获取所述应答动作的第一预测动作类别、第一预测意图及至少一个所述词槽对应的第一预测词槽值,包括:
将所述拼接词序列输入所述语言模型,以获取所述拼接词序列中多个词的融合语义向量及多个词分别对应的语义向量;
将所述融合语义向量输入多个所述二分类模型,以获取各所述二分类模型输出的所述应答动作属于对应预设类别的第一类别预测概率,并将各所述二分类模型中的目标二分类模型的预设类别,作为所述第一预测动作类别;所述目标二分类模型,为对应的第一类别预测概率大于预设阈值的二分类模型;
将多个所述词分别对应的语义向量作为输入向量,输入各所述序列标注模型,以获取多个所述词分别对应各所述序列标注模型的第一序列标注标签,并基于多个所述词对应目标序列标注模型的第一序列标注标签,获取所述第一预测意图及各所述词槽对应的第一预测词槽值;所述目标序列标注模型,为所述目标二分类模型对应的序列标注模型。
3.根据权利要求1-2任一项所述的方法,其中,所述对话状态信息包括当前轮对话和之前轮对话分别对应的意图和槽值对,以及之前轮的应答动作;所述基于所述对话状态信息及预设意图,获取所述输入语句对应的对话历史、意图序列及槽值对序列,包括:
将当前轮对话和之前轮对话分别对应的意图和槽值对,以及之前轮的应答动作,作为所述对话历史;
对所述对话状态信息进行意图提取及去重处理,以得到目标意图,并根据所述目标意图和所述预设意图,生成所述意图序列;
对所述对话状态信息进行槽值对提取,以得到第一槽值对;
获取所述输入语句对应的第二槽值对,其中,所述第二槽值对,为预置的所述输入语句对应的应答语句的预测槽值对;
根据所述第一槽值对和所述第二槽值对,生成所述槽值对序列。
4.根据权利要求1-2任一项所述的方法,其中,所述预设动作表示规则,包括转换语句,所述转换语句中包括动作类别位置、意图位置和槽值对位置;
所述按照预设动作表示规则,生成以所述第一预测动作类别、所述第一预测意图及所述第一预测槽值对表示的应答动作,包括:
将所述第一预测动作类别、所述第一预测意图及所述第一预测槽值对,根据对应的所述动作类别位置、所述意图位置、所述槽值对位置,添加至所述转换语句中,以生成以所述第一预测动作类别、所述第一预测意图及所述第一预测槽值对表示的应答动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210088443.5/1.html,转载请声明来源钻瓜专利网。





