搜索引擎中中文分词与纠错模块的设计与实现

搜索引擎中中文分词与纠错模块的设计与实现

论文摘要

随着互联网的蓬勃发展,各种应用服务层出不穷,搜索引擎是其中最流行的一种服务,仅次于电子邮件。伴随着搜索引擎的普及,越来越多的人通过使用搜索引擎,获取日常工作和生活中需要的信息。搜索引擎涉及多种技术,其中,自然语言处理技术是其中重要的一种,它可以帮助搜索引擎提高查询准确度,并丰富搜索引擎的特色功能。中文分词技术与中文纠错技术是自然语言处理技术的两个分支,可应用在搜索引擎的分析系统与检索系统中,对于提高用户检索效率和检索结果准确度具有十分重要的意义。论文选题来源于一个提供旅游信息搜索的搜索引擎系统。文中对中文分词技术和中文查询词纠错技术进行了研究,并从软件工程的角度出发,设计与实现了系统的中文分词模块与纠错模块。具体的工作包括:(1)对一种基于规则的分词算法进行了改进,使用双hash词典结构降低了算法正向、反向最大匹配时的匹配次数;使用正反最大匹配切分策略取代逐词切分策略,降低了算法切分字符串的次数,提高了算法的分词效率。(2)通过相关算法研究提出并实现了一种基于拼音hash词典的同音别字词纠错算法,应用于搜索引擎系统中,用于同音别字词的纠错。(3)改进了双字驱动词典的结构,并结合新的字符串模糊匹配算法对漏字多字查询词进行纠错,增强了系统对漏字多字查询词的纠错能力。(4)将词典技术与Ajax技术相结合,实现了查询词智能提示功能。(5)采用N-gram切分的新词识别算法,用于发现未登录词,实现分词词库的动态更新,提高了中文分词模块的分词准确度。(6)在漏字多字查询词纠错建议中,选择相似度在一定范围内、词频数高于某一阀值的纠错建议词条,作为相关查询词,模拟了相关查询词推荐功能的实现。

论文目录

  • 致谢
  • 摘要
  • ABSTRACT
  • 目录
  • 1 引言
  • 1.1 研究背景与意义
  • 1.2 本文的主要工作
  • 1.3 本文的内容组织
  • 1.4 本文的应用背景
  • 2 技术综述
  • 2.1 搜索引擎概述
  • 2.1.1 搜索引擎的发展
  • 2.1.2 搜索引擎的技术目标
  • 2.1.3 搜索引擎的原理与结构
  • 2.1.4 搜索引擎与自然语言处理技术
  • 2.2 中文分词技术
  • 2.2.1 中文特点
  • 2.2.2 中文分词技术介绍
  • 2.2.3 中文分词技术的发展
  • 2.2.4 中文分词技术的难点
  • 2.3 中文纠错技术
  • 2.3.1 中文纠错技术介绍
  • 2.3.2 纠错技术的发展
  • 2.4 本章小结
  • 3 中文分词模块的实现
  • 3.1 中文分词模块介绍
  • 3.2 模块的设计
  • 3.3 一种基于规则的中文分词算法的改进
  • 3.3.1 算法改进的理论依据
  • 3.3.2 算法的词典设计
  • 3.3.3 基于正反最大匹配的切分策略
  • 3.3.4 改进后算法的描述
  • 3.3.5 实验结果
  • 3.4 未登录词的识别
  • 3.4.1 未登录词的定义
  • 3.4.2 未登录词识别的意义
  • 3.4.3 未登录词识别的算法
  • 3.4.4 实验结果
  • 3.5 本章小结
  • 4 中文查询词纠错模块的实现
  • 4.1 中文纠错模块的介绍
  • 4.2 中文查询词纠错的需求
  • 4.3 模块的设计
  • 4.4 同音别字查询词纠错
  • 4.4.1 纠错原理
  • 4.4.2 同音别字词纠错算法
  • 4.5 漏字多字查询词纠错
  • 4.5.1 纠错原理
  • 4.5.2 新的字符串模糊匹配算法
  • 4.5.3 多字驱动字典
  • 4.5.4 漏字多字词纠错算法
  • 4.6 纠错功能的扩展应用
  • 4.6.1 中文查询词智能提示
  • 4.6.2 相关查询词推荐
  • 4.7 本章小结
  • 5 总结
  • 参考文献
  • 作者简历
  • 学位论文数据集
  • 相关论文文献

    • [1].容错纠错的指标体系和判断标准研究[J]. 科学社会主义 2020(01)
    • [2].毛泽东纠错思想及其时代创新[J]. 盐城工学院学报(社会科学版) 2020(02)
    • [3].微信朋友圈的虚假健康信息纠错:平台、策略与议题之影响研究[J]. 新闻与传播研究 2020(08)
    • [4].预警信息发布纠错关键技术研究[J]. 电子技术 2020(04)
    • [5].企业的智慧成长[J]. 企业管理 2020(11)
    • [6].一个教学片段引发对纠错教学的思考[J]. 数学通报 2017(10)
    • [7].有效纠错教学的基本内涵与实施[J]. 宁波大学学报(教育科学版) 2018(06)
    • [8].二语写作互动中的纠错反馈:争议与对策[J]. 语言教学与研究 2017(01)
    • [9].试论英语弱势学生课堂纠错的策略[J]. 太原城市职业技术学院学报 2017(01)
    • [10].二语课堂中口语的纠错反馈[J]. 海外英语 2015(05)
    • [11].外语语法学习中书面纠错反馈研究回顾与展望[J]. 湖北师范学院学报(哲学社会科学版) 2015(04)
    • [12].小学数学教学中的有效“纠错”[J]. 中华少年 2020(04)
    • [13].指向深度学习的习题纠错研究[J]. 数理化解题研究 2019(36)
    • [14].探析初中体育教学中的“纠错训练”[J]. 中学教学参考 2020(09)
    • [15].“同伴纠错”在高中英语写作教学中的应用[J]. 语数外学习(高中版上旬) 2020(03)
    • [16].巧借“纠错本”,助力中考物理备考[J]. 天津教育 2020(17)
    • [17].初中数学教学中培养学生纠错习惯的措施[J]. 数学学习与研究 2020(04)
    • [18].“纠错”怎样更有效[J]. 数学学习与研究 2020(09)
    • [19].如何提高小学数学作业错误纠错的有效性[J]. 课程教育研究 2020(01)
    • [20].浅谈小学数学教学中的有效“纠错”[J]. 新课程 2020(29)
    • [21].新课改下“纠错本”的建立刍议[J]. 新课程 2020(32)
    • [22].浅谈高三数学有效纠错的策略[J]. 中学数学 2020(19)
    • [23].幽默的纠错[J]. 意林(少年版) 2020(17)
    • [24].小学英语课堂教学纠错策略例谈[J]. 陕西教育(教学版) 2020(11)
    • [25].探究小学数学教学中的有效“纠错”[J]. 当代家庭教育 2020(32)
    • [26].纠错解惑,“圆”题重现[J]. 初中生世界 2020(39)
    • [27].2019年第3期“讨论吧”话题:老师一再“纠”,学生照样“错”,怎么办?[J]. 小学教学(数学版) 2018(11)
    • [28].歧路多风景,纠错有智慧[J]. 小学教学(数学版) 2019(02)
    • [29].纠错,不妨“请教”学生[J]. 小学教学(数学版) 2019(03)
    • [30].浅谈小学数学错因分析及纠错策略[J]. 当代家庭教育 2019(14)

    标签:;  ;  ;  

    搜索引擎中中文分词与纠错模块的设计与实现
    下载Doc文档

    猜你喜欢