[发明专利]一种基于lucene全文检索的中文分词方法在审

专利信息
申请号: 201510704461.1 申请日: 2015-10-27
公开(公告)号: CN105279150A 公开(公告)日: 2016-01-27
发明(设计)人: 王成现;王全强;郝翠萍 申请(专利权)人: 江苏电力信息技术有限公司;江苏省电力公司
主分类号: G06F17/27 分类号: G06F17/27
代理公司: 南京汇盛专利商标事务所(普通合伙) 32238 代理人: 陈扬
地址: 210024 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 lucene 全文 检索 中文 分词 方法
【说明书】:

技术领域

发明属于电力系统,涉及一种用于电力系统数据分析方法,具体地说是一种基于lucene全文检索的中文分词方法。

背景技术

在目前电力系统,特别是营销领域中,数据量大,涉及面广,值得深入分析挖掘。但由于多为文字描述,存在信息模糊、冗余的问题,难以使用传统数据分析方法定量准确分析。

发明内容

针对现有技术中存在的问题,本发明的目的是提供一种基于lucene全文检索的中文分词方法,该方法对系统中收集的海量中文文本信息进行分词操作,不仅可以在分词前通过维护分词所依赖的字典,使分词更加切合电网系统实际,而且可以通过后期对分词结果的进一步分析归纳,使得结果更加清晰明了。从分词前中后三个阶段出发,更好地提取营销领域信息,加深对营销问题的理解。

本发明的目的通过以下技术方案实现:

一种用于电力系统异常分类封装的方法,其特征在于该方法包括以下步骤:

1)将字典以每行一个词的形式存储在数据库中;

2)将数据库中的字典以树的形式缓存在服务器中;

3)输入需要分词的文本信息;

4)文本逐字匹配缓存中的字典树,输出匹配成功的最长的词语;

5)输出分词结果。

本发明在程序运行之前,可以人工维护字典,除了程序自带的包含常用词语的主词典和常用量词的量词词典以外,用户可根据需要增加拓展词典和停止词词典,拓展词典中可以添加电力系统的专有词汇,停止词词典中可以添加统计不关心的词汇,如虚词、连接词等。

本发明在程序运行过程中,首先将数据库中的字典以树的数据结构形式缓存在系统内存当中,缓存中的字典一共分为主词典、停止词词典和量词字典三个,用户添加的拓展词典缓存在主词典中。分词过程中,依次取出输入文本的单个词元,首先进行该词元与其后词元的合并操作,若前后词元符合:英文数词与中文数词、英文数词与中文量词、中文数词与中文量词这三类结构,则直接将前后词元合并得到新词元,若不满足,则不合并。将词元与停止词词典匹配,若匹配上,则放弃该词元,继续取下一个词元;若未匹配上,继续与主词典匹配。主词典若未匹配上,则输出该词元,即该词元分词结束;若匹配上,则将该词元与下一个词元合并,继续重复上述过程,直至全部文本取完。

分词结束后,对于得到的分词结果,可进行同义词分析,即对得到的分词结果,逐一判断是否存在同义词,如果存在,则保存时以该组同义词的主次保存,如不存在,则以原词保存。

本发明将字典词条缓存在服务器内存中,并根据缓存的字典词条,将文本段落拆分成相应的字词,通过统计拆分所得字词,来分析段落语句。该方法还支持多词典:可屏蔽掉部分无用的词语的停止词词典、增加电网相关专有名词的拓展词典、将多个意义相同的词汇在统计上合并为一个主词的同义词词典等,从而提高数据分析效率。

本发明对于电网系统中海量文本信息进行分词,使难于统计的文本信息转变成易于统计的字词信息,并通过前期字典维护,过滤掉无关信息,以及后期同义词转化,合并同类信息,使得分词结果更加清晰明了。使用户可以从海量模糊数据中,提取有用信息加以详细研究和概括总结,方便用户进行语义分析和数据分析,从而及时发现营销服务中的问题,提高电网营销服务水平。

附图说明

图1是基于lucene全文检索的中文分词方法的流程图。

具体实施方式

一种基于lucene全文检索的中文分词方法,图1是用基于lucene全文检索的中文分词方法的流程图。该方法包括以下步骤:

1.将字典以每行一个词的形式存储在数据库中。除了程序自带的包含常用词语的主词典和常用量词的量词词典以外,用户可根据需要增加拓展词典和停止词词典。

2.将数据库中的字典以树的形式缓存在服务器中。缓存中的字典一共分为主词典、停止词词典和量词字典三个,用户自行添加的拓展词词典存放在主词典中。

3.输入需要分词的文本信息;

4.输入文本逐字匹配缓存中的量词、停止词和主词三棵字典树,如果前词元和后词元可以符合数词量词结构,则两词元合并为一个词元。继续匹配停止词字典,若匹配,则放弃该词元,否则,继续匹配主词典。主词典若不不匹配,则输出该词元,该词元分词结束,否则,将该词元与下一个词元合并后,重复上述过程。

5.输出分词结果,并对得到的分词结果进行同义词分析,逐一判断是否存在同义词,如存在,则保存时以该组同义词的主词保存,如不存在,以原词保存。

本发明对于电网系统中海量文本信息进行分词,使难于统计的文本信息转变成易于统计的字词信息,并通过前期字典维护,过滤掉无关信息,以及后期同义词转化,合并同类信息,使得分词结果更加清晰明了。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏电力信息技术有限公司;江苏省电力公司,未经江苏电力信息技术有限公司;江苏省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510704461.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top