[发明专利]基于QA知识库推理的多轮对话回复选择方法、系统有效
申请号: | 201910192600.5 | 申请日: | 2019-03-14 |
公开(公告)号: | CN110096567B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 向露;刘洋;周玉;宗成庆 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/33;G06F16/332 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于自然语言处理领域,具体涉及一种基于QA知识库推理的多轮多话回复选择方法、系统,旨在解决人机多轮对话交互系统中回复选择的问题。本发明方法包括:以当前多轮对话提取的关键词、当前输入作为问题从QA知识库中检索出候选问题集合,并获取相应的上下文,构建候选多轮对话集合;计算当前输入与候选问题的语义相似度为第一相似度;计算当前输入的上下文与各候选问题上下文的语义相似度为第二相似度;计算当前多轮对话与各候选多轮对话的摘要信息的相似度为第三相似度;三个相似度加权求和得到各候选问题与当前输入的相似度,将相似度最大的候选问题对应的回复作为输出回复。本发明可以有效提高回复语句的质量,增强用户体验。 | ||
搜索关键词: | 基于 qa 知识库 推理 轮对 回复 选择 方法 系统 | ||
【主权项】:
1.一种基于QA知识库推理的多轮对话回复选择方法,其特征在于,包括以下步骤:对当前多轮对话进行关键词提取,获取第一关键词组合;以所述第一关键词组合、当前输入作为问题,从QA知识库中检索出候选问题集合,并获取各候选问题相应的上下文,构建候选多轮对话集合;所述QA知识库基于预先获取的多轮对话数据集进行构建;计算所述当前输入与所述候选问题集合中各候选问题的语义相似度,作为对应的候选问题与当前输入的第一相似度;计算所述当前输入的上下文与所述候选问题集合中各候选问题上下文的语义相似度,作为对应的候选问题与当前输入的第二相似度;计算当前多轮对话的摘要信息与所述候选多轮对话集合中各候选多轮对话的摘要信息的相似度,作为对应的候选问题与当前输入的第三相似度;基于第一相似度、第二相似度、第三相似度,通过加权求和的方式计算得到候选问题集合中各候选问题与当前输入的相似度,选取相似度最大的候选问题对应的回复作为当前输入的回复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910192600.5/,转载请声明来源钻瓜专利网。