[发明专利]一种基于地名库的智能分词查询方法及系统在审
| 申请号: | 201410231560.8 | 申请日: | 2014-05-28 |
| 公开(公告)号: | CN103970911A | 公开(公告)日: | 2014-08-06 |
| 发明(设计)人: | 周为群;黄晖;王康 | 申请(专利权)人: | 苏州数字地图网络科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 常亮 |
| 地址: | 215125 江苏省苏州市工*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 地名 智能 分词 查询 方法 系统 | ||
技术领域
本发明属于地理信息系统领域,具体涉及一种基于地名库的智能分词查询方法及系统。
背景技术
早在石器时代,人类便开始制作地图。在互联网大行其道,信息技术高速发展的今天,地理信息系统赋予了地图更加广阔、更加灵活、更加丰富的含义。地理信息系统(Geographic Information System或Geo-Information system,GIS)是一门综合性学科,结合地理学与地图学以及遥感和计算机科学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统。
在GIS的引导下,地图已不再局限于传统意义上的地理描述,而是和人们的生活紧密相连。通过地图搜索服务,用户可以通过关键词查找地址信息、公交地铁、餐饮美食等,这些都极大的方便了人们的出行和日常生活。然而,现有的地理信息系统的相应技术中,多采用基于词组的地址查询方式,因而大部分的地图搜索引擎还存在着许多问题。大部分情况下,当用户输入一个模糊的地名的时候,难以找到准确的最终结果,又或者出现许多毫不相干甚至根本不存在的地址。
现有技术中,基于词组的智能分词查询方法是业内常见的一种地图搜索方法,该方案的问题在于:当我们搜索一些比较生僻的地名的时候,因为基于词组的缘故,系统会出现无法识别的现象。比如,在某知名地图搜索中输入地名“炙鱼”,搜索结果显示没有找到相关地点,而把“炙鱼”二字拆为“炙”和“鱼”两个单独的字眼,便能查到相关信息。此漏洞会让用户误认为所搜索的地名不存在、地图中没有该地名的信息等,最终导致用户无法找到需要的地理信息。
为解决上述问题,本发明提供一种基于地名库的智能分词查询方法及系统。
发明内容
本发明提供一种基于地名库的智能分词查询方法,包括以下步骤:
S1、建立包括已知地名的地名库,根据用户输入的内容,查询地名库中是否存在与用户输入内容相同的地名;
S2、若否,将用户输入内容与地名库中地名进行自动匹配,并输出匹配结果;
S3、用户根据所述匹配结果,查询所需查询地址。
优选的,在步骤S1中,若地名库中存在与用户输入内容相同的地名,则直接向用户输出所述地名。
优选的,步骤S2还包括:若用户输入内容为分隔查询的内容,则将分隔的各部分内容分别与地名库中地名进行匹配组合后,输出相应结果。
优选的,当输入内容中含有非汉字或非字母的字符时,即判定为分隔查询,且所述输入内容由所述非汉字或非字母的字符分隔。
优选的,步骤S2还包括:若将用户输入内容与地名库中地名进行自动匹配时,输入内容与地名库中地名相比为音近字或形近字,则将地名库中对应的地名作为匹配结果输出。
本发明还提供一种基于地名库的智能分词查询系统,包括查询模块、匹配模块及输出模块,所述查询模块连接匹配模块,所述匹配模块连接输出模块。所述查询模块,用于根据用户输入的内容,查询地名库中是否存在与用户输入内容相同的地名。所述匹配模块,用于将用户输入内容与地名库中地名进行自动匹配,并将匹配结果传送给输出模块。所述输出模块,用于向用户输出匹配结果。
根据本发明提供的基于地名库的智能分词查询方法及系统,通过现有的地名库,并根据用户输入的内容查询地名库中是否存在相应的地名,避免了基于词组查询地址的缺陷。当在地名库中不存在相应地名时,便将用户输入内容与地名库中地名进行自动匹配,并输出匹配结果以供用户查询使用。如此,大大提高了用户通过电子地图查询地址的效率,并为人们出行提供了便利。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明较佳实施例提供的基于地名库的智能分词查询方法流程图;
图2是本发明较佳实施例提供的生僻地名查询结果示意图;
图3是本发明较佳实施例提供的分隔查询内容查询结果示意图;
图4是本发明较佳实施例提供的近似查询内容查询结果示意图;
图5是本发明较佳实施例提供的基于地名库的智能分词查询系统示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州数字地图网络科技有限公司,未经苏州数字地图网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410231560.8/2.html,转载请声明来源钻瓜专利网。





