[发明专利]基于情感编辑的对话方法有效
| 申请号: | 201910299459.9 | 申请日: | 2019-04-15 |
| 公开(公告)号: | CN110046239B | 公开(公告)日: | 2020-12-01 |
| 发明(设计)人: | 孙晓;李佳;卫星 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33 |
| 代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
| 地址: | 230009 安*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 情感 编辑 对话 方法 | ||
本发明提供一种基于情感编辑的对话方法,涉及人机交互领域。包括以下步骤:获取待回答的问句,对所述问句进行预处理;预测回答中情感关键词和主题关键词之间的位置关系;生成所述情感关键词和所述主题关键词;生成初始回答;确定模板句子,计算情感编辑向量,对所述初始回答进行编辑优化,生成中间回答;计算所述中间回答的奖励得分;对所述中间回答进行优化,生成最终回答。本发明可以实现情感交互。
技术领域
本发明涉及人机交互技术领域,具体涉及一种基于情感编辑的对话方法。
背景技术
近年来,随着人工智能与机器人领域如火如荼的发展,融入情感元素的机器人在相关研究中的地位越来越重要。具有情感的交互方式能够实现更加友好的机器与人类的交互界面,因此能够实现情感交互的人工智能有更高的实用价值和现实意义。
现有技术中的人机对话主要利用资料库对用户的对话进行分析,然后使用语言处理技术生成相应的回答作为回复。
现有技术的对话方法只是分析出了用户的情感,而相应的情感元素并未融入到生成的回答中,不能够实现真正的情感交互。因此,现有技术存在不能实现情感交互的缺点。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于情感编辑的对话方法,解决了现有技术不能实现情感交互的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
本发明解决其技术问题所提供的一种基于情感编辑的对话方法,包括以下步骤:
S1、获取待回答的问句,对所述问句进行预处理;
S2、预测所述问句的回答中情感关键词和主题关键词之间的位置关系,所述位置关系包括以下至少一种:无关键词,只有一个情感关键词,只有一个主题关键词,包含情感关键词和主题关键词且位置关系为情感关键词在前和主题关键词在后,以及包含情感关键词和主题关键词且位置关系为主题关键词在前和情感关键词在后;
S3、生成所述情感关键词和所述主题关键词;
S4、根据所述问句、所述情感关键词、所述主题关键词以及所述位置关系生成三个子句:情感关键词侧子句、中间子句和主题关键词侧子句,将所述三个子句组合生成初始回答;
S5、确定模板句子,计算情感编辑向量,并对所述初始回答编辑优化,得到中间回答;计算所述中间回答的奖励得分;对所述中间回答进行优化,生成最终回答。
优选的,对所述问句进行预处理,包括:
利用注意力机制对所述问句进行编码,得到权重向量。
优选的,生成所述情感关键词,包括:
基于预训练的情感词典指定情感类别;
将所述情感类别转化为情感类别向量;
基于所述情感类别向量和所述权重向量计算所述情感词典中关键词的概率分布;
将概率最大的关键词作为所述情感关键词。
优选的,生成所述主题关键词,包括:
将所述问句输入预训练的隐含狄利克雷分布模型,获得所述回答的主题类别;
将所述主题类别转化为主题类别向量;
基于所述主题类别向量和所述权重向量计算模型中关键词的概率分布;
将概率最大的关键词作为所述主题关键词。
优选的,所述初始回答的生成方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910299459.9/2.html,转载请声明来源钻瓜专利网。





