[发明专利]基于哈希值的文本处理系统在审
申请号: | 201710873775.3 | 申请日: | 2017-09-25 |
公开(公告)号: | CN107704543A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 曾传德 | 申请(专利权)人: | 曾传德 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 哈希值 文本 处理 系统 | ||
1.基于哈希值的文本处理系统,其特征在于,包括:
用于提取文本的特征量和特征量对应的权重值的提取模块;
用于将文本的特征量根据权重值构成特征量向量的生成模块;
用于对所有的文本特征量提取哈希值,并对文本特征量的哈希值进行叠加形成文本的哈希值的哈希模块;
对比两个文本,如果两个文本的哈希值相同,则认为两个文本相似的对比模块。
2.根据权利要求1所述的基于哈希值的文本处理系统,其特征在于,
所述哈希模块还用于设置运算矩阵,所述运算矩阵的行数与特征量向量的维度相同,所述运算矩阵的列数与文本特征量的哈希值位数相同,运算矩阵所有的元素初始值为0;
所述哈希模块还用于根据文本特征量的哈希值和权重值得出运算矩阵的每一个元素值,每一个元素值一一对应文本特征量的哈希值的位;
所述哈希模块还用于将运算矩阵同一列的元素相加得到运算向量;
所述哈希模块还用于根据运算向量得到文本的哈希值。
3.根据权利要求2所述的基于哈希值的文本处理系统,其特征在于,
所述哈希模块还用于在每一个文本特征量的哈希值的任意位为1时,将与该文本特征量的哈希值的位对应的运算矩阵元素赋值为该文本特征量的权重值;
所述哈希模块还用于在每一个文本特征量的哈希值的任意位为0时,将与该文本特征量的哈希值的位对应的运算矩阵元素赋值为该文本特征量的权重值的负数。
4.根据权利要求2所述的基于哈希值的文本处理系统,其特征在于,
所述哈希模块还用于如果运算向量的任意维度为正,则将该维度值替换为1;
所述哈希模块还用于如果运算向量的任意维度为负,则将该维度值替换为0;
所述哈希模块还用于将运算向量所有的维度排列形成文本的哈希值。
5.根据权利要求1所述的基于哈希值的文本处理系统,其特征在于,哈希值为二进制数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曾传德,未经曾传德许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710873775.3/1.html,转载请声明来源钻瓜专利网。