著录项信息
专利名称 | 一种基于导航信息检索的中文分词方法 |
申请号 | CN201310731944.1 | 申请日期 | 2013-12-25 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103678684A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 沈阳美行科技有限公司 | 申请人地址 | 辽宁省沈阳市浑南新区远航西路3号1T国际202室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 沈阳美行科技有限公司 | 当前权利人 | 沈阳美行科技有限公司 |
发明人 | 李潍希;于航;解威;朱小莹 |
代理机构 | 沈阳晨创科技专利代理有限责任公司 | 代理人 | 任玉龙 |
摘要
一种基于导航信息检索的中文分词方法,其特征在于:分词系统的实现步骤:加载词典,文本编码转换;断句处理,把源字符串分隔成多个稍微简单一点的短句;原子分词,是指该短句中不可分割的最小语素单位;逐词遍历匹配法实现成词全匹配;筛选匹配结果生成若干最佳结果;人名、地名和专有名词处理;修正词典,主要通过对未登录词的新词添加和对已有词的属性改善;最终合并各个短句处理的结果,输出。本发明的优点:通过中文分词技术可以把用户输入的内容做成词处理,可以优化速度,并且以词为基础可以进行错别字矫正,可以提供更符合的结果。中文分词技术可以提高信息检索引擎对语义的理解,充分对提供的结果集进行较好的调整。
一种基于导航信息检索的中文分词方法\n技术领域\n[0001] 本发明涉及导航领域,特别涉及了一种基于导航信息检索的中文分词方法。\n背景技术\n[0002] 目前的导航名称检索所用的字典信息是以单字词作为基础建立,并且字典中只存在单字词相互的一个关联关系,并没有语义解释等信息。根据用户输入的内容切分成单个字顺序进行查找,把结果通过规则排序,最终呈现给用户。这样的检索方式需要相对完整的设施的名称片段,而且无法识别错别字。\n发明内容\n[0003] 本发明的目的是为了提高信息检索引擎对语义的理解,充分对提供的结果集进行较好的调整,特提供了一种基于导航信息检索的中文分词方法。\n[0004] 本发明提供了一种基于导航信息检索的中文分词方法,其特征在于:中文分词作为导航检索的基础而设计,中文分词对于搜索引擎来说,最重要的并不是找到所有结果,而是把最符合语义相关的结果优选排在最前面,这也称为相关度排序;中文分词的准确与否,直接影响到对搜索结果的相关度排序;从定性分析来说,搜索引擎的分词算法不同,词库的不同都会影响搜索结果的相关度;\n[0005] 采用统计法和规则理解法,在大量已经分词的文本,利用统计机器学习模型学习词语切分的规律,从而实现对未知文本的切分;将待分析的汉字串与一个机器词典中的词条进行配,若在词典中找到某个字符串,则匹配成功,识别出一个词;通过规则对人名、地名和专有名词进行识别处理;\n[0006] 基于地理位置信息特点和以上3个机制的优缺点设计了新型词典的格式,包含了设施分类信息,以及拼音信息等,格式的特点主要是基于4字词为基础的的词典,由于4个字以下成词的比率大约为94.5%,为了简化实现逻辑,基础词典采用4字词典;基于4字词为基础的词典在查找4字以下成词的速度会很快,而且支持双向最大匹配的方法;\n[0007] 分词系统的实现步骤:\n[0008] 加载词典,词典包含机器训练所有成词的导航设施信息内容;\n[0009] 文本编码转换,统一为国标码即GBK编码形式表示文本;\n[0010] 断句处理,就是根据分隔符、回车换行符等语句的分隔标志,把源字符串分隔成多个稍微简单一点的短句;\n[0011] 原子分词,所谓原子,是指该短句中不可分割的最小语素单位;一个汉字、短句前后的开始结束标识字段、全角标点符号、连在一起的数字字母单字节字符等;\n[0012] 逐词遍历匹配法实现成词全匹配;此方法是把原子切分的词按由短到长的顺序,逐个搜索匹配整个词典,直到把所有的词都切分出来为止;\n[0013] 筛选匹配结果生成若干最佳结果,通过最短路径方法,评价每条路[0014] 径,生成若干最佳结果;\n[0015] 前后词匹配,这步功能实现主要是根据前后两个词的一个关联度做整个句子的评价;通过计算一个句子的整体的置信度来评价句子切分的好坏,经过筛选出较优的结果;\n[0016] 词性标注,对于“词性标注”这个应用领域来说即对“确定的切词结果”找到背后的各个词的“词性”;\n[0017] 人名、地名和专有名词处理,通过对标注好的短句进行人名、地名和一些专有名词的处理,由于基于导航的地理位置信息的特点,制作特有的专有名词词典,矫正短句当中语义成分;\n[0018] 未登录词处理,由于字典是有限的,在分词的过程中很容易出现一些未登录词,词表里未出现的词,通过对未登录词进行评价,来判断未登录词是否为一个新词,此过程为未登录词的学习过程:学习过程的任务是要完成对地理信息数据中产生新词的抽取和判定;\n把识别出来的新词补充到分词词典当中;\n[0019] 修正词典,主要通过对未登录词的新词添加和对已有词的属性改善;\n[0020] 最终合并各个短句处理的结果,输出。\n[0021] 优选地,基于导航信息检索的中文分词方法具体包括:\n[0022] 外部输入:用于接收用户的输入,通常作为直接与用户交互的模块,提供多种的输入方式,符合用户的使用习惯,例如:用户语音输入,用户的手写输入等;\n[0023] 提取特征:把用户输入的文本转换成统一的GBK编码规则;\n[0024] 文本分析:对用户的输入,无论是输入的内容,还是输入的行为细节,包括符号的输入、大小写的输入等,又或者还是对输入的关键字多次的输入,被认定为有用特征后,都作为特征会被记录并提取出来;\n[0025] 分词系统处理:对用户的输入语句进行分词和词性标注,可以得到每个词的词性,分类,频率以及拼音属性;对于未登录进行添加以及修正已有词的属性;\n[0026] 语义理解:这个模块会对文本转换的结果,在模式规则库中,进行模式规则的匹配,会生成检索的主要执行步骤;\n[0027] 检索步骤生成:将会执行完整的检索步骤,检索步骤会对语义理解的步骤,进行编译优化处理,会综合考虑性能、内存等要素后,生成一组合理的检索步骤,加上预处理的流程、步骤之间衔接的流程和处理后的流程等,就会最终产生一个检索步骤的清单;与此同时,还会完成初始化环境变量和开辟相关的内存空间,为检索的步骤处理做准备;\n[0028] 检索步骤处理:此过程会根据请求的内容,按照检索的业务逻辑,遍历检索的数据库内容,取得满足查询条件的检索结果;当检索步骤清单定义的步骤数大于零,检索步骤处理就会被调用多次;每一步的结束,都会保存检索的上下文;\n[0029] 检索结果处理:检索结果处理会将检索的结果进行分类、排序、合并等操作,这一步的结果就可以转给外置输出模块,用于向外置设备进行输出;\n[0030] 误差反馈处理:对经过一次检索步骤生成、检索步骤处理后,检索结果不存在,智能检索系统会判定对用户输入的理解是存在误差的,需要修改查询条件,误差反馈处理会重新生成检索步骤,进行新的检索,当满足结束的条件后,才会停止检索;\n[0031] 自适应学习:这是一个学习模块,会根据检索的结果和用户的输入,进行自适应的学习,来达到不断适应用户使用习惯的目的;根据用户的多次检索,会不断修正系统默认的规则,会影响检索的结果和检索结果的排序等;\n[0032] 外置输出:就是用户接口,提供给用户检索的结果,对用户请求的检索结果,进行应答。\n[0033] 本发明的优点:\n[0034] 本发明所述的基于导航信息检索的中文分词方法,通过中文分词技术可以把用户输入的内容做成词处理,可以优化速度,并且以词为基础可以进行错别字矫正,可以提供更符合的结果。中文分词技术可以提高信息检索引擎对语义的理解,充分对提供的结果集进行较好的调整。\n附图说明\n[0035] 下面结合附图及实施方式对本发明作进一步详细的说明:\n[0036] 图1为分词系统流程图;\n[0037] 图2为具体实施流程图。\n具体实施方式\n[0038] 实施例\n[0039] 本实施例提供了一种基于导航信息检索的中文分词方法,其特征在于:中文分词作为导航检索的基础而设计,中文分词对于搜索引擎来说,最重要的并不是找到所有结果,而是把最符合语义相关的结果优选排在最前面,这也称为相关度排序;中文分词的准确与否,直接影响到对搜索结果的相关度排序;从定性分析来说,搜索引擎的分词算法不同,词库的不同都会影响搜索结果的相关度;\n[0040] 采用统计法和规则理解法,在大量已经分词的文本,利用统计机器学习模型学习词语切分的规律,从而实现对未知文本的切分;将待分析的汉字串与一个机器词典中的词条进行配,若在词典中找到某个字符串,则匹配成功,识别出一个词;通过规则对人名、地名和专有名词进行识别处理;\n[0041] 基于地理位置信息特点和以上3个机制的优缺点设计了新型词典的格式,包含了设施分类信息,以及拼音信息等,格式的特点主要是基于4字词为基础的的词典,由于4个字以下成词的比率大约为94.5%,为了简化实现逻辑,基础词典采用4字词典;基于4字词为基础的词典在查找4字以下成词的速度会很快,而且支持双向最大匹配的方法;\n[0042] 分词系统的实现步骤:\n[0043] 加载词典,词典包含机器训练所有成词的导航设施信息内容;\n[0044] 文本编码转换,统一为国标码即GBK编码形式表示文本;\n[0045] 断句处理,就是根据分隔符、回车换行符等语句的分隔标志,把源字符串分隔成多个稍微简单一点的短句;\n[0046] 原子分词,所谓原子,是指该短句中不可分割的最小语素单位;一个汉字、短句前后的开始结束标识字段、全角标点符号、连在一起的数字字母单字节字符等;\n[0047] 逐词遍历匹配法实现成词全匹配;此方法是把原子切分的词按由短到长的顺序,逐个搜索匹配整个词典,直到把所有的词都切分出来为止;\n[0048] 筛选匹配结果生成若干最佳结果,通过最短路径方法,评价每条路[0049] 径,生成若干最佳结果;\n[0050] 前后词匹配,这步功能实现主要是根据前后两个词的一个关联度做整个句子的评价;通过计算一个句子的整体的置信度来评价句子切分的好坏,经过筛选出较优的结果;\n[0051] 词性标注,对于“词性标注”这个应用领域来说即对“确定的切词结果”找到背后的各个词的“词性”;\n[0052] 人名、地名和专有名词处理,通过对标注好的短句进行人名、地名和一些专有名词的处理,由于基于导航的地理位置信息的特点,制作特有的专有名词词典,矫正短句当中语义成分;\n[0053] 未登录词处理,由于字典是有限的,在分词的过程中很容易出现一些未登录词,词表里未出现的词,通过对未登录词进行评价,来判断未登录词是否为一个新词,此过程为未登录词的学习过程:学习过程的任务是要完成对地理信息数据中产生新词的抽取和判定;\n把识别出来的新词补充到分词词典当中;\n[0054] 修正词典,主要通过对未登录词的新词添加和对已有词的属性改善;\n[0055] 最终合并各个短句处理的结果,输出。\n[0056] 进一步地,基于导航信息检索的中文分词方法具体包括:\n[0057] 外部输入:用于接收用户的输入,通常作为直接与用户交互的模块,提供多种的输入方式,符合用户的使用习惯,例如:用户语音输入,用户的手写输入等;\n[0058] 提取特征:把用户输入的文本转换成统一的GBK编码规则;\n[0059] 文本分析:对用户的输入,无论是输入的内容,还是输入的行为细[0060] 节,包括符号的输入、大小写的输入等,又或者还是对输入的关键字多次的输入,被认定为有用特征后,都作为特征会被记录并提取出来;\n[0061] 分词系统处理:对用户的输入语句进行分词和词性标注,可以得到每个词的词性,分类,频率以及拼音属性;对于未登录进行添加以及修正已有词的属性;\n[0062] 语义理解:这个模块会对文本转换的结果,在模式规则库中,进行模式规则的匹配,会生成检索的主要执行步骤;\n[0063] 检索步骤生成:将会执行完整的检索步骤,检索步骤会对语义理解的步骤,进行编译优化处理,会综合考虑性能、内存等要素后,生成一组合理的检索步骤,加上预处理的流程、步骤之间衔接的流程和处理后的流程等,就会最终产生一个检索步骤的清单;与此同时,还会完成初始化环境变量和开辟相关的内存空间,为检索的步骤处理做准备;\n[0064] 检索步骤处理:此过程会根据请求的内容,按照检索的业务逻辑,遍历检索的数据库内容,取得满足查询条件的检索结果;当检索步骤清单定义的步骤数大于零,检索步骤处理就会被调用多次;每一步的结束,都会保存检索的上下文;\n[0065] 检索结果处理:检索结果处理会将检索的结果进行分类、排序、合并等操作,这一步的结果就可以转给外置输出模块,用于向外置设备进行输出;\n[0066] 误差反馈处理:对经过一次检索步骤生成、检索步骤处理后,检索结果不存在,智能检索系统会判定对用户输入的理解是存在误差的,需要修改查询条件,误差反馈处理会重新生成检索步骤,进行新的检索,当满足结束的条件后,才会停止检索;\n[0067] 自适应学习:这是一个学习模块,会根据检索的结果和用户的输入,进行自适应的学习,来达到不断适应用户使用习惯的目的;根据用户的多次检索,会不断修正系统默认的规则,会影响检索的结果和检索结果的排序等;\n[0068] 外置输出:就是用户接口,提供给用户检索的结果,对用户请求的检索结果,进行应答。
法律信息
- 2022-03-29
专利权人的姓名或者名称、地址的变更
专利权人由沈阳美行科技有限公司变更为沈阳美行科技股份有限公司
地址由110004 辽宁省沈阳市浑南新区远航西路3号1T国际202室变更为110000 辽宁省沈阳市浑南区上深沟村861-6号
- 2017-05-31
- 2014-04-23
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201310731944.1
申请日: 2013.12.25
- 2014-03-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |