[发明专利]基于XML动态生成近似关键字的方法有效
申请号: | 201510033012.9 | 申请日: | 2015-01-22 |
公开(公告)号: | CN104573059B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 周夏成 | 申请(专利权)人: | 成都市卓睿科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 秦华云 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机软件技术领域,提供一种基于XML动态生成近似关键字的方法,以解决似关键字查询的代码重复利用率低的问题。该方法包括:创建XML基础字库;查找基础字库,得到关键字结合。本发明提出的技术方案解决了近似关键字查询的代码重复利用率低问题。 | ||
搜索关键词: | 基于 xml 动态 生成 近似 关键字 方法 | ||
【主权项】:
1.一种基于XML动态生成近似关键字的方法,用于近似检索,其特征在于包括如下步骤:分别创建第一字库、第二字库、第三字库,所述第一字库、第二字库、第三字库均为XML数据库文件,其中第一字库用于存储读音相同的字,第二字库用于存储字形编码相同的字,第三字库用于存储繁体字;获取外部输入的初始关键字并对初始关键字拆分得到匹配字和匹配字符串,其中,所述匹配字为输入的初始关键字中的任一字,匹配字符串为初始关键字剔除所述匹配字之后剩下的字符串,所述字符串包含至少两个字符;查找第一字库,得到与匹配字读音相同的同音字集合,分别将同音字集合中的每个字与匹配字符串组合成同音关键字,将所有的同音关键字保存至第一关键字集合;查找第二字库,得到与匹配字字形相同的同形字集合,分别将同形字集合中的每个字与匹配字符串组合成同形关键字,将所有的同形关键字保存至第二关键字集合;查找第三字库,得到匹配字对应的繁体字,将匹配字对应的繁体字与匹配字符串组合成繁体关键字,将该繁体关键字保存至第三关键字集合;对所述初始关键字进行反向排序,得到第四关键字集合;将所述第一关键字集合、第二关键字集合、第三关键字集合和第四关键字集合组合得到初始关键字的近似关键字集合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市卓睿科技有限公司,未经成都市卓睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510033012.9/,转载请声明来源钻瓜专利网。