[发明专利]对话处理方法、装置、设备及存储介质在审
申请号: | 201910654938.8 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110399460A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 李泽康;孟凡东;牛成;周杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/332 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 崔晓岚;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对话 上下文信息 输入信息 解码 存储介质 对话处理 回复信息 解码信息 文档信息 连贯 | ||
本发明提供了一种对话处理方法、装置、设备及存储介质;方法包括:获取当前对话的输入信息;对所述输入信息、历史对话的上下文信息、以及历史对话的相关文档信息进行编码,得到当前对话的上下文信息;对所述当前对话的输入信息以及所述当前对话的上下文信息进行第一次解码,得到所述当前对话的中间解码信息;对中间解码信息以及当前对话的相关文档信息进行第二次解码,得到当前对话的回复信息。通过本发明,能够获得准确的、上下文连贯的回复信息。
技术领域
本发明涉及人工智能技术,尤其涉及一种对话处理方法、装置、设备及存储介质。
背景技术
随着计算机技术的发展,对话系统已被应用于各种领域,人们的生活与对话系统密切相关,例如手机语音助手等,对话系统为用户带来了极大的便利。
电子设备可以通过对话系统实现与用户的自由交谈,即根据用户的输入信息为用户提供相应的回复,例如,电子设备可以根据输入信息“明天的天气信息是怎么样的?”,得到相应的回复“晴”。
但是,现有的对话系统得到的回复信息存在不准确的问题,例如,当输入信息为“明天要不要上班?”,得到的回复信息为“不知道”。
发明内容
本发明实施例提供一种对话处理方法、装置、设备及存储介质,能够获得准确的、上下文连贯的回复信息。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种对话处理方法,包括:
获取当前对话的输入信息;
对所述输入信息、历史对话的上下文信息、以及所述历史对话的相关文档信息进行编码,得到当前对话的上下文信息;
对所述当前对话的输入信息以及所述当前对话的上下文信息进行第一次解码,得到所述当前对话的中间解码信息;
对所述中间解码信息以及当前对话的相关文档信息进行第二次解码,得到所述当前对话的回复信息。
本发明实施例提供一种对话处理装置,包括:
获取模块,用于获取当前对话的输入信息;
编码模块,用于对所述输入信息、历史对话的上下文信息、以及所述历史对话的相关文档信息进行编码,得到当前对话的上下文信息;
第一解码模块,用于对所述当前对话的输入信息以及所述当前对话的上下文信息进行第一次解码,得到所述当前对话的中间解码信息;
第二解码模块,用于对所述中间解码信息以及当前对话的相关文档信息进行第二次解码,得到所述当前对话的回复信息。
上述方案中,所述输入信息为输入内容的编码向量;其中,所述获取模块还用于:
根据当前对话的输入内容,获得当前对话的单词序列向量以及位置信息;
对所述当前对话的单词序列向量以及位置信息进行编码,得到所述输入内容的编码向量。
上述方案中,所述获取模块还用于:
通过注意力机制对所述当前对话的单词序列向量以及位置信息进行编码,得到所述当前对话的表层特征;
通过神经网络对所述当前对话的表层特征进行编码,得到所述当前对话的输入信息的编码向量。
上述方案中,所述相关文档信息为相关文档的编码向量;对话处理装置还包括:
检索模块,用于根据历史对话对文档知识库进行检索,获得与所述历史对话对应的相关文档;根据所述相关文档的内容,获得所述相关文档的单词序列向量以及位置信息;对所述相关文档的单词序列向量以及位置信息进行编码,得到所述相关文档的编码向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910654938.8/2.html,转载请声明来源钻瓜专利网。