[发明专利]对话处理方法、装置、计算机设备和存储介质有效
申请号: | 201810714809.9 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108897872B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 鲍思琪;何煌;连荣忠;姜迪;吴华;何径舟 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对话 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请提出一种对话处理方法、装置、计算机设备和存储介质,其中,方法包括:对当前获取的源语句对应的特征向量进行解码处理,以确定回复语句中的多个第一候选词语,对包含任一第一候选词语的候选语句进行补全处理,以生成多个第一候选语句,利用预设的强化学习网络,对源语句及多个第一候选语句进行关联计算,确定源语句与每个第一候选语句间的第一关联值,根据第一关联值,从多个第一候选词语中选取第一目标词语,对第一目标词语及源语句对应的特征向量进行解码处理,以确定回复语句中的第二候选词语,若第二候选词语为语句结束符,则确定第一目标词语为与源语句对应的回复语句。该方法可以较好的减少安全回复,提高回复质量,及节省人工成本。
技术领域
本申请涉及互联网技术领域,尤其涉及一种对话处理方法、装置、计算机设备和存储介质。
背景技术
近些年,人机对话系统已经成为互联网领域研究的热点。这些系统大多根据获取的用户输入语句,在语料库中检索出相似的语句作为回复。
但是,基于语料库的对话处理方法,对语料库的依赖性较强,并且需要大量的人工调节和干预,因此上述对话处理方法,对话回复质量低,人工成本高。
发明内容
本申请提出一种对话处理方法、装置、计算机设备和存储介质,用于解决相关技术中对话处理方法,对话回复质量低,人工成本高的问题。
本申请第一方面实施例提出了一种对话处理方法,包括:
对当前获取的源语句对应的特征向量进行解码处理,以确定回复语句中的多个第一候选词语;
对包含任一所述第一候选词语的候选语句进行补全处理,以生成多个第一候选语句;
利用预设的强化学习网络,对所述源语句及多个第一候选语句进行关联计算,确定所述源语句与每个第一候选语句间的各第一关联值;
根据所述第一关联值,从所述多个第一候选词语中选取第一目标词语;
对所述第一目标词语及所述源语句对应的特征向量进行解码处理,以确定所述回复语句中的第二候选词语;
若所述第二候选词语为语句结束符,则确定所述第一目标词语为与所述源语句对应的回复语句。
本申请另一方面实施例提出了一种对话处理装置,包括:
第一确定模块,用于对当前获取的源语句对应的特征向量进行解码处理,以确定回复语句中的多个第一候选词语;
生成模块,用于对分别包含任一所述第一候选词语的候选语句进行补全处理,以生成多个第一候选语句;
第二确定模块,用于利用预设的强化学习网络,对所述源语句及多个第一候选语句进行关联计算,确定所述源语句与每个第一候选语句间的第一关联值;
选取模块,用于根据所述第一关联值,从所述多个第一候选词语中选取第一目标词语;
第三确定模块,用于对所述第一目标词语及所述源语句对应的特征向量进行解码处理,以确定所述回复语句中的第二候选词语;
第四确定模块,用于在所述第二候选词语为语句结束符时,确定所述第一目标词语为与所述源语句对应的回复语句。
本申请另一方面实施例提出了一种计算机设备,包括处理器和存储器;
其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如上述一方面实施例所述的对话处理方法。
本申请另一方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述一方面实施例所述的对话处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810714809.9/2.html,转载请声明来源钻瓜专利网。