[发明专利]短文本批量匹配方法及装置在审
申请号: | 202010057007.2 | 申请日: | 2020-01-16 |
公开(公告)号: | CN111259117A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 广州拉卡拉信息技术有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/35;G06F9/50 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 董李欣 |
地址: | 510555 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 批量 匹配 方法 装置 | ||
1.一种短文本批量匹配方法,其特征在于,包括:
根据至少一个关键项对待匹配的全量短文本信息进行分类和排序;
根据所述分类切分所述全量短文本信息,将切分后数据集通过Spark分布式容器RDD分布到多个不同的处理设备中;
在各个所述处理设备中并发计算所述切分后数据集中短文本信息的相似度,其中,对于每条短文本信息,只根据所述排序计算与其相邻的预设数量条短文本信息的相似度。
2.根据权利要求1所述的方法,其特征在于,所述至少一个关键项包括用户属性项、地名项、名称项、缩写项和专用表述项中的至少一种;所述进行分类和排序包括:
采用词典搜索匹配的方式确定各条短文本信息中关键项的命中情况;
根据所述命中情况对各条短文本信息进行分类和排序。
3.根据权利要求1所述的方法,其特征在于,所述根据所述分类切分所述全量短文本信息包括:
根据所述处理设备的规模或数据相关性来选取适用的分类结果。
4.根据权利要求1所述的方法,其特征在于,所述计算包括:
采用Jaccard相似度算法和文本编辑距离算法进行综合匹配。
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
对多个所述关键项分别设置不同的权重后再进行所述分类和排序。
6.一种短文本批量匹配装置,其特征在于,包括:
预处理模块,用于根据至少一个关键项对待匹配的全量短文本信息进行分类和排序;
数据集切分模块,用于根据所述分类切分所述全量短文本信息,将切分后数据集通过Spark分布式容器RDD分布到多个不同的处理设备中;
并发计算模块,用于在各个所述处理设备中并发计算所述切分后数据集中短文本信息的相似度,其中,对于每条短文本信息,只根据所述排序计算与其相邻的预设数量条短文本信息的相似度。
7.根据权利要求6所述的装置,其特征在于,所述至少一个关键项包括用户属性项、地名项、名称项、缩写项和专用表述项中的至少一种;所述预处理模块包括:
词典匹配模块,用于采用词典搜索匹配的方式确定各条短文本信息中关键项的命中情况;
统计处理模块,用于根据所述命中情况对各条短文本信息进行分类和排序。
8.根据权利要求6所述的装置,其特征在于,所述数据集切分模块包括:
分类选取模块,用于根据所述处理设备的规模或数据相关性来选取适用的分类结果。
9.根据权利要求6所述的装置,其特征在于,所述并发计算模块包括:
综合匹配模块,用于采用Jaccard相似度算法和文本编辑距离算法进行综合匹配。
10.根据权利要求6或7所述的装置,其特征在于,所述预处理模块还包括:
权重设置模块,用于对多个所述关键项分别设置不同的权重后再进行所述分类和排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州拉卡拉信息技术有限公司,未经广州拉卡拉信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010057007.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于近场通讯技术的微型电化学系统和检测方法
- 下一篇:一种卧式工业洗衣机