[发明专利]基于电力关键词分词的数据检索方法及装置有效
申请号: | 201410565782.3 | 申请日: | 2014-10-22 |
公开(公告)号: | CN104281702B | 公开(公告)日: | 2017-07-11 |
发明(设计)人: | 苏雪源;熊军;庄玉林;苏华衍;陈辉河;魏云飞 | 申请(专利权)人: | 国家电网公司;厦门亿力吉奥信息科技有限公司;国网福建省电力有限公司厦门供电公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市博锐专利事务所44275 | 代理人: | 张明 |
地址: | 361000 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 电力 关键词 分词 数据 检索 方法 装置 | ||
1.一种基于电力关键词分词的数据检索方法,其特征在于,包括如下步骤:
S01、在页面上待输入的文本框中输入关键词,其中,所述关键词包括为设备表名、设备类型或者监测主题;
S02、根据输入的关键词构造单次搜索记录解析结构对象,并将关键词切分成两个以上的关键字并形成关键字集合;
S03、判断关键字集合内的关键字是否满足与词库完全匹配的搜索条件,若关键字集合内的关键字均存在于词库中,则在词库中直接获取与关键字关联的设备表名、设备类型、监测主题及权重信息,并存入搜索记录解析结构对象,否则执行步骤S04;
S04、判断关键字集合内的关键字是否满足与词库不完全匹配的搜索条件,若关键字集合内的关键字部分存在于词库中,则根据词库计算出匹配的关键字的权重,并存入搜索记录解析结构对象,否则执行步骤S05;
S05、若在词库中没有找到匹配的关键字,则使用默认的词库中的配置表进行检索,并将检索结果存入搜索记录解析结构对象;
S06、根据权重大小对搜索记录解析结构对象中存入的所有关键字进行排序,并过滤要在页面上展示的关键字;
S07、组装成SQL并查询数据库后,输出数据。
2.根据权利要求1所述的基于电力关键词分词的数据检索方法,其特征在于,所述步骤S05之后,还对搜索的关键字的搜索频率进行记录,并更新词库中关键字权重的步骤。
3.根据权利要求1所述的基于电力关键词分词的数据检索方法,其特征在于,所述步骤S01具体包括,在待输入的文本框中输入多个关键词,并且多个关键词用空格隔开。
4.根据权利要求1所述的基于电力关键词分词的数据检索方法,其特征在于,所述步骤S01中“在页面上待输入的文本框中输入关键词”时还包括,在文本框中显示与输入关键词的多个关联词的步骤,所述多个关联词按照与输入关键词匹配的权重排列。
5.根据权利要求1所述的基于电力关键词分词的数据检索方法,其特征在于,所述步骤S02具体包括,根据输入的关键词构造单次搜索记录解析结构对象,并根据空格将关键词切分成两个以上的关键字并形成关键字集合。
6.根据权利要求1所述的基于电力关键词分词的数据检索方法,其特征在于,所述步骤S02中“将关键词切分成两个以上的关键字”采用的算法为正向最大匹配算法、逆向最大匹配算法及双向最大匹配算法中任意一种。
7.一种基于电力关键词分词的数据检索装置,其特征在于,包括输入模块、构造模块、第一判断模块、第二判断模块、第三判断模块、过滤模块以及查询输出模块;
所述输入模块,用于在页面上待输入的文本框中输入关键词,其中,所述关键词包括为设备表名、设备类型或者监测主题;
所述构造模块,用于根据输入的关键词构造单次搜索记录解析结构对象,并将关键词切分成两个以上的关键字并形成关键字集合;
所述第一判断模块,用于判断关键字集合内的关键字是否满足与词库完全匹配的搜索条件,若关键字集合内的关键字均存在于词库中,则在词库中直接获取与关键字关联的设备表名、设备类型及权重信息,并存入搜索记录解析结构对象;
所述第二判断模块,用于判断关键字集合内的关键字是否满足与词库不完全匹配的搜索条件,若关键字集合内的关键字部分存在于词库中,则根据词库计算出匹配的关键字的权重,并存入搜索记录解析结构对象;
所述第三判断模块,用于在词库中没有找到匹配的关键字,则使用默认的词库中的配置表进行检索,并将检索结果存入搜索记录解析结构对象;
所述过滤模块,用于根据权重大小对搜索记录解析结构对象中存入的所有关键字进行排序,并过滤要在页面上展示的关键字;
所述查询输出模块,用于组装成SQL并查询数据库后,输出数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;厦门亿力吉奥信息科技有限公司;国网福建省电力有限公司厦门供电公司,未经国家电网公司;厦门亿力吉奥信息科技有限公司;国网福建省电力有限公司厦门供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410565782.3/1.html,转载请声明来源钻瓜专利网。