[发明专利]一种文本匹配方法、装置、电子设备及存储介质有效
申请号: | 202110972219.8 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113420139B | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 王博;薛小娜 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33;G06F40/194;G06F40/279;G06F40/30;G06K9/62 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 裴素英 |
地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文本 匹配 方法 装置 电子设备 存储 介质 | ||
1.一种文本匹配方法,其特征在于,所述方法包括:
获取与用户输入的查询问题相对应的候选问答对,所述候选问答对是从预设的问答对检索库中选取得到的;其中,所述候选问答对中包括候选问题和每个候选问题对应的候选答案;
根据所述查询问题与每个候选问答对中候选问题和候选答案的交互,确定所述查询问题对应的第一增强向量、每个所述候选问题对应的第二增强向量和每个所述候选答案对应的第三增强向量;
根据所述查询问题对应的第一增强向量、每个所述候选问题对应的第二增强向量和每个所述候选答案对应的第三增强向量,计算所述查询问题与每个候选问答对中候选问题和候选答案的匹配度,得到所述候选问答对的综合匹配度;
将对应的综合匹配度满足预设匹配条件的候选问答对中的候选答案作为所述查询问题的查询答案,并将所述查询答案反馈给用户;
所述第一增强向量通过如下方式确定:
根据所述查询问题对应第一向量序列和每个所述候选问题对应第二向量序列,计算得到所述查询问题和每个所述候选问题对应的第一相似矩阵;其中,所述第一向量序列中每一个向量对应所述查询问题中的每个分词;所述第二向量序列中每一个向量对应所述候选问题中的每个分词;
根据所述查询问题对应第一向量序列和每个所述候选答案对应第三向量序列,计算得到所述查询问题和每个所述候选答案对应的第二相似矩阵;其中,所述第三向量序列中每一个向量对应所述候选答案中的每个分词;
所述第一相似矩阵和所述第二向量序列进行归一化处理,得到所述查询问题和每个所述候选问题对应的第一交互向量序列;
将所述第二相似矩阵和所述第三向量序列进行归一化处理,得到所述查询问题和每个所述候选答案对应的第二交互向量序列;
根据所述查询问题对应的第一向量序列、所述第一交互向量序列和所述第二交互向量序列,计算得到所述查询问题对应的第一增强向量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述查询问题与每个候选问答对中候选问题和候选答案的交互,确定所述查询问题对应的第一增强向量、每个所述候选问题对应的第二增强向量和每个所述候选答案对应的第三增强向量,包括:
根据所述查询问题与每个候选问答对中候选问题和候选答案的交互,确定所述查询问题对应的第一增强向量;
根据所述查询问题与每个候选问答对中候选问题的交互,确定每个所述候选问题对应的第二增强向量;
根据所述查询问题与每个候选问答对中候选答案的交互,确定每个所述候选答案对应的第三增强向量。
3.根据权利要求1所述的方法,其特征在于,所述根据所述查询问题与每个候选问答对中候选问题的交互,确定每个所述候选问题对应的第二增强向量,包括:
将所述第一相似矩阵和所述第一向量序列进行归一化处理,得到所述每个所述候选问题和查询问题对应的第三交互向量序列;根据所述候选问题对应的第二向量序列和所述第三交互向量序列,计算得到每个所述候选问题对应的第二增强向量;
所述根据所述查询问题与每个候选问答对中候选答案的交互,确定每个所述候选答案对应的第三增强向量,包括:
将所述第二相似矩阵和所述第一向量序列进行归一化处理,得到所述每个所述候选答案和查询问题对应的第四交互向量序列;根据所述候选答案对应的第三向量序列和所述第四交互向量序列,计算得到每个所述候选答案对应的第三增强向量。
4.根据权利要求1所述的方法,其特征在于,所述根据所述查询问题对应的第一向量序列、所述第一交互向量序列和所述第二交互向量序列,计算得到所述查询问题对应的第一增强向量,包括:
计算所述第一交互向量序列和所述第二交互向量序列的均值为第五交互向量序列;根据所述查询问题对应的第一向量序列和所述第五交互向量序列,计算得到所述查询问题对应的第一增强向量;
或者;
选择所述第一交互向量序列和所述第二交互向量序列中各个位置向量的较大值为第五交互向量序列;根据所述查询问题对应的第一向量序列和所述第五交互向量序列,计算得到所述查询问题对应的第一增强向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110972219.8/1.html,转载请声明来源钻瓜专利网。