基于规则的中文分词与地址匹配.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于规则的中文分词与地址匹配

基于规则的中文地址分词与匹配方法;研究背景及意义 随着地理信息系统(GIS)的不断发展和其在各行业的广泛应用,人们对信息共享 的要求也越来越迫切。例如在城市管网、交通导航、工商管理、公共卫生、灾害管理等 领域,地理信息系统作为信息共享的平台,其应用越来越广泛。城市各行业的数据库都 保存着大量和地理位置有关的非空间数据。但是这些行业建设的 GIS 系统并没有足够的 空间位置数据进行支撑,因为地址数据并不能够批量、准确地转化为空间化的信息。这 些数据大多都没有空间位置坐标,无法对应到电子地图上,也就无法进行空间分析和管 理决策。 地址匹配技术正是这一问题的解决方法。地址匹配技术就是把自然语言描述的地理 位置信息转换成地理坐标的过程。通过地址匹配技术,可以把城市各个行业的非空间 信息数据进行空间化,进而运用到 GIS 实际应用中,实现信息的集成与数据共享。 GIS 例如,百度地图;引入一些地址组成的基本概念: (1)地址串:就是一般的地址,日常的通信地址。例如:青岛市黄岛区前湾港路 579 号。 (2)地址要素:组成地址串的若干词组,如上面的地址就是由 4 个地址要素组成的,分别是“青岛市”、“黄岛区”、“前湾港路”和“579 号”,每个地址要素相对独立。 (3)地址通名:顾名思义,就是地址要素中通用的那些字段。例如:地址要素 “黄岛区”中“区”为地址通名, “前湾港路”中“路”为地址通名。 (4)地址专名:例如:“黄岛区”中“黄岛”为地址专名。地址要素中去掉地址通名后剩余的部分就称为地址专名。; Key technologies on Address matching;Standard address model;标准地址模型举例;中文分词方法: 1.基于字典的分词方法 (1)正向最大匹配法 (2)逆向最大匹配法 (3)最少切分词方法 (4)逐词遍历法 2.基于理解的分词方法 3.基于统计的分词方法 在人工智能的自然语言处理(NLP)领域也会用到中文分词技术。;正向最大匹配法: 它的基本思想是:首先创建一个用于自动分词的中文词典,可以得知词典中的最长词条的汉字个数,假设个数为 n。然后,取待切分句子的前 n 个字符作为匹配字段,在分词词典中进行字段的查询匹配。如果词典中有这样的字段,则匹配成功。这样,由 n个字符组成的字段被切分出来,作为一个词。如果词典中不存在这样的字段,则匹配失败,将字段末尾去一个汉字,剩下的 n-1 个字符作为新的字段,再进行匹配,如此重复,直到匹配成功为止。 例如句子“我们是中华人民共和国的公民”,假设字典的最长词长为 7,它的正向最 大匹配法的分词流程如下表 所示。;分词过程实例 Process of segmentation;标准数据库的创建: 建立地址标准数据库系统是地址匹配的前提工作,需要将采集的城市地址按照确定 的标准地址模型进行标准化。 在创建的标准地址库中,分别存储地址的行政区划部分和详细街道地址部分。; 中文地址的组成复杂多样,对比标准地址模型,可能存在地址表达不完整、残缺的情况。(设定:1道路名,2门牌号,3住宅小区,4楼牌号,5建筑物。)例如地址址武汉市青山区工业一路21号,是1(道路名)+2(门牌号)的模式,没有3、4、5三种地址要素。因此需要定义规则以便于后面地址匹配的进行。如下表所示。 ;地址匹配规则树 Geocoding rule tree ; 对于存在语义歧义的模糊地址,可以利用栈存储所有歧义情况,并构建一棵歧义地址树,按照深度优先原则遍历该树,直至查询到满足规则的地址记录为止。当查询失败时,可以读取栈中上一层的歧义地址继续查询。虽然一定程度上加大了查询的复杂度,但可以比较好的应对歧义模糊地址的匹配问题。; 例如,地址“江汉墨水湖东侧12号楼B座301室”,首先,行政区划部分应该是“江汉区”,缺少地址通名“区”;“墨水湖”表述有歧义,可能是墨水湖路,也可能是墨水湖小区;另外,“东侧、B座301室”为多余信息,应该去掉。以此地址为例,算法的具体步骤如下: (1)判断字符串中是否存在行政区划。通过搜索标准地址库中行政区划表,查找到“江汉”一词与记录“江汉区”模糊匹配,将其分割出来。 (2)对剩余字符串“墨水湖东侧12号楼B座301室”进行地址分词匹配。通过匹配规则树,限定了搜索字段为1(道路名)、3(住宅小区名)、5(建筑物)。调用最大正向匹配算法,查询到“墨水湖”分别与1墨水湖路和3墨水湖小区两个字段模糊匹配,因此产生语义歧义。并将1与3先后

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档