[发明专利]一种文本模式识别方法及系统在审
申请号: | 201810078770.6 | 申请日: | 2018-01-26 |
公开(公告)号: | CN108255797A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 汪成林 | 申请(专利权)人: | 上海康斐信息技术有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F17/27 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 200333 上海市普陀*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主网络 文本文件 子网络 文本模式 文本特征向量 文本 二分法 原始特征信息 相似性比较 识别系统 算法简化 特征向量 网络模型 基点 抽象 保存 分析 | ||
本发明公开了一种文本模式识别方法,包括:获取文本文件的长度;根据文本文件的长度,将文本文件抽象成一个主网络模型及若干子网络模型;其中,主网络模型及若干网络模型中均含有一个基点;通过二分法算法简化主网络模型及若干子网络模型;根据简化后的主网络模型,获取主网络模型对应的文本特征向量;根据简化后的每个子网络模块,获取每个子网络模型对应的文本特征向量。此外,本发明还公开了一种文本模式识别系统。本发明根据文本文件的长度,构造一个主网络模型及相应的若干子网络模型,从而可以全面的保存文本的原始特征信息;此外,本发明可以从多个特征向量来分析文本的相似性,还可以对文本的部分进行相似性比较。
技术领域
本发明涉及文本文件处理技术领域,尤其涉及一种文本模式识别方法及系统。
背景技术
随着网络的发展,如何从大量的文本中快速获取有用的信息成为信息技术领域和模式识别技术领域的重要研究课题之一。在实现文本模式识别技术方案时,需要将文本文件抽象成能过通过计算机操作的模型。现有技术中的文本模式识别方法,通常采用计算两两关键词之间的距离来构造有向加权网络模型,并通过加权处理来简化有向加权网络模型,最后得到简化后的网络模型的矩阵,并提出文本的特征向量。但是,这种方法虽然可以构造一个模型,但构造模型过程复杂繁琐,计算量大,并且会导致大量的文本特征丢失,因此也会影响后面的文本相似性的比较和分类的正确性。
此外,现有技术中一般是构造一个模型,而对于较大的文本文件,也就是很长的文本文件,如果仅构造一个模型,势必会丢失很多的原始文本的特征信息。而且,若文本文件仅一个模型,那么在做文件相似度对比的时候,对比的准确度大打折扣。
因此,如何快速简单实现文本模式识别,更有效保存原始文本的特征信息,成为亟待解决的问题。
发明内容
为了解决上述技术问题,本发明提供一种文本模式识别方法及系统,具体的,技术方案如下:
本发明公开了一种文本模式识别方法,包括:S100获取文本文件的长度;S200根据所述文本文件的长度,将所述文本文件抽象成一个主网络模型及若干子网络模型;其中,所述主网络模型及若干网络模型中均含有一个基点;S300通过二分法算法简化所述主网络模型及若干子网络模型;S400根据简化后的主网络模型,获取所述主网络模型对应的文本特征向量;S500根据简化后的每个子网络模块,获取每个子网络模型对应的文本特征向量。
优选地,所述步骤S200包括:S210根据预设的第一规则,将所述本文文件的预设位置作为主基点;S220基于所述主基点,构造所述文本文件对应的主星形有向加权图;S230根据所述文本文件的长度,将所述文本文件划分为若干子文本;其中,每一子文本的文本长度不大于预设的参考文本长度;S240基于预设的第二规则,在每一子文本中的预设位置设置一子基点;S250基于每一子文本的子基点,构造每一子文本对应的子星形有向加权图。
优选地,所述步骤S220包括:S221扫描所述文本文件中的关键词,获取每个关键词在所述文本文件中出现的次数和相对于所述主基点的位置;S222根据获取的关键词在所述文本文件中出现的次数和位置,将所述文本文件映射为主星形有向加权图,其中,所述主星形有向加权图的中心节点为所述主基点,图中的每个节点代表一个关键词,图中每个节点至中心节点的有向边的权值表示对应的关键词的位置至所述主基点的距离;
所述步骤S250包括:S251扫描所述子文本中的关键词,获取每个关键词在所述子文本中出现的次数和相对于所述子基点的位置;S252根据获取的关键词在所述子文本中出现的次数和位置,将所述子文本映射为子星形有向加权图,其中,所述子星形有向加权图的中心节点为所述子基点,图中的每个节点代表一个关键词,图中每个节点至中心节点的有向边的权值表示对应的关键词的位置至所述子基点的距离。
优选地,所述步骤S210包括:S211基于二分法算法,根据所述所述文本文件的长度,将文本文件的二分之一的位置作为主基点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海康斐信息技术有限公司,未经上海康斐信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810078770.6/2.html,转载请声明来源钻瓜专利网。