[发明专利]一种短文本间相似度计算方法有效
申请号: | 201610920608.5 | 申请日: | 2016-10-21 |
公开(公告)号: | CN106484664B | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 简仁贤;陈秀龙 | 申请(专利权)人: | 竹间智能科技(上海)有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 赵永辉 |
地址: | 200233 上海市浦东新区自由贸*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种短文本间相似度计算方法,获取语料数据,对语料数据进行预处理,得到训练语料;根据训练语料,得到关键词提取模型,利用分词工具对训练语料分词,并用word2vec训练获得词向量集;获得用户输入文本和候选问答对的问题,分别得到分词结果和关键词提取结果;根据分词结果和关键词提取结果,通过词向量集计算出候选问答对的问题和用户输入文本的词向量,通过词向量获得句向量,计算两个句向量间的相似度;通过用户输入的文本和候选问答对的问题中包含的信息进行相似度的修正,得到修正后的相似度。本发明通过对用户输入和候选问答对的问题句向量间的余弦相似度计算,并通过句子的句型、命名实体和代词修正相似度。 | ||
搜索关键词: | 一种 文本 相似 计算方法 | ||
【主权项】:
1.一种短文本间相似度计算方法,其特征在于,包括:步骤S1,获取语料数据,对所述语料数据进行预处理,得到训练语料;步骤S2,根据所述训练语料,得到关键词提取模型,利用分词工具对所述训练语料分词,并用word2vec训练获得词向量集;步骤S3,获得用户输入文本和候选问答对的问题,对所述候选问答对的问题和所述用户输入文本通过所述分词工具分别进行分词,对所述候选问答对的问题和所述用户输入文本分别通过所述关键词提取模型进行关键词提取,得到所述候选问答对的问题的分词结果和关键词提取结果,及所述用户输入文本的分词结果和关键词提取结果;步骤S4,根据所述候选问答对的问题的分词结果和关键词提取结果,通过所述词向量集获得所述候选问答对的问题的词向量,根据所述用户输入文本的分词结果和关键词提取结果,通过所述词向量集获得所述用户输入文本的词向量;步骤S5,根据所述候选问答对的问题的词向量,计算获得所述候选问答对的问题的句向量,根据所述用户输入文本的词向量,计算获得所述用户输入文本的句向量;步骤S6,根据所述候选问答对的问题的句向量和所述用户输入文本的句向量,计算两个句向量间的相似度;步骤S7,根据所述句向量间的相似度,通过所述用户输入文本和所述候选问答对的问题中包含的信息进行相似度的修正,得到修正后的相似度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于竹间智能科技(上海)有限公司,未经竹间智能科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610920608.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种文档内容的提取方法和装置
- 下一篇:展示数据的方法及装置