[发明专利]问答方法、装置、设备及存储介质在审
申请号: | 202010613891.3 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111782767A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 李世杰;张子健;陈欢 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/332;G06F40/289;G06K9/62;G06N20/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 唐述灿 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 问答 方法 装置 设备 存储 介质 | ||
1.一种问答方法,其特征在于,所述方法包括:
获取第一问题信息的第一问题向量和至少一条第二问题信息的第二问题向量,所述至少一条第二问题信息为在所述第一问题信息之前获取的问题信息;
调用答案生成模型,根据所述第一问题向量和至少一条第二问题向量,获取至少一条答案信息,所述答案生成模型用于根据任一问题向量生成所述任一问题向量匹配的答案信息;
根据所述第一问题信息或所述第一问题向量,在问答数据库中进行检索;
调用排序模型,按照与所述第一问题信息的匹配度从高到低的顺序,对获取到的多条答案信息进行排序,将排在第一位的答案信息确定为所述目标答案信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取样本问题信息和对应的样本答案信息,以及所述样本问题信息与所述样本答案信息的样本匹配度;
根据所述样本问题信息、所述样本答案信息和所述样本匹配度,对所述排序模型进行训练,得到训练后的排序模型。
3.根据权利要求2所述的方法,其特征在于,所述根据所述样本问题信息、所述样本答案信息和所述样本匹配度,对所述排序模型进行训练,得到训练后的排序模型,包括:
将所述样本问题信息与所述样本答案信息输入至所述排序模型中,获取所述样本问题信息与所述样本答案信息的预测匹配度;
根据所述样本匹配度和所述预测匹配度,对所述排序模型进行训练,得到训练后的排序模型。
4.根据权利要求1所述的方法,其特征在于,所述排序模型包括多个匹配层、一个融合层和一个排序层,所述调用排序模型,按照与所述第一问题信息的匹配度从高到低的顺序,对获取到的多条答案信息进行排序,将排在第一位的答案信息确定为所述目标答案信息,包括:
调用所述多个匹配层,分别获取每条答案信息与所述第一问题信息的匹配度;
调用所述融合层,获取所述每条答案信息的多个匹配度的融合匹配度;
调用所述排序层,按照融合匹配度由高到低的顺序,对所述多条答案信息进行排序,将排在第一位的答案信息确定为所述目标答案信息。
5.根据权利要求1所述的方法,其特征在于,所述获取第一问题信息的第一问题向量,包括:
对所述第一问题信息进行分词处理,得到分词后的多个第一词语;
获取所述多个第一词语的相似词语;
每次将至少一个第一词语替换为对应的相似词语,生成一条相似问题信息;
根据所述第一问题信息和所述至少一条相似问题信息,获取所述第一问题向量。
6.根据权利要求5所述的方法,其特征在于,所述获取所述多个第一词语的相似词语,包括:
从知识数据库中,获取所述多个第一词语中每个第一词语关联的相似词语,所述知识数据库用于存储各个词语与每个词语关联的相似词语;或者,
获取所述多个第一词语中每个第一词语与至少一个预设词语的相似度,将与任一第一词语的相似度大于第一预设相似度的预设词语,作为所述任一第一词语的相似词语。
7.根据权利要求5所述的方法,其特征在于,所述根据所述第一问题信息和所述至少一条相似问题信息,获取所述第一问题向量,包括:
获取所述至少一条相似问题信息的特征向量和所述第一问题信息的特征向量的平均向量,作为所述第一问题向量。
8.根据权利要求1所述的方法,其特征在于,所述调用答案生成模型,根据所述第一问题向量和至少一条第二问题向量,获取至少一条答案信息,包括:
将所述第一问题向量和所述至少一条第二问题向量进行拼接,得到第三问题向量;
调用所述答案生成模型,根据所述第三问题向量,获取所述至少一条答案信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010613891.3/1.html,转载请声明来源钻瓜专利网。