基于LUCENE技术的知识库搜索引擎设计与实现

基于LUCENE技术的知识库搜索引擎设计与实现

论文摘要

随着搜索经济的崛起,人们开始越加关注搜索引擎的性能、技术和智能化。搜索引擎将企业各类系统平台的数据信息进行检索和资源信息的整合,起到了信息导航的作用。通过对知识库搜索引擎的研究,使我认识到知识管理一方面让人们随时随地地存取他们所需要地信息,利用该信息来评估问题和机会。另一方面通过对各类信息进行分类检索服务,提升用户业务办理服务的准确性与及时性。通过在知识库中建立全文搜索服务,从而提高客户的满意度和忠诚度,保证企业高效、健康、持续的发展。基于此山西移动针对客户服务人员业务办理效率不高、信息利用率低等原因发起知识库系统的需求与实现,通过本系统为企业提供信息的积累、查询、整合、评价、改进等全过程管理,实现知识共享,提高企业的信息积累和知识的有效管理和利用。知识库系统由若干子系统构成,本文只针对知识库中全文检索子系统的设计与实现过程进行具体分析描述。首先介绍系统的课题背景和实现作用。研究搜索引擎技术的相关理论知识、中文分词技术以及对Lucer、Solr技术的深入剖析。其次,进行充分的需求调研与系统分析、设计,并对系统的业务功能、总体设计、技术架构、运行环境等进行详要的分析研究工作。最后进行系统开发环境搭建、编码、测试、安装部署及运行维护等。完成知识库全文搜索系统的开发建设。该系统已经在山西移动上线落地,至今已运行了近1年,经过客户使用反馈及系统运行维护报表显示,整个系统运行情况良好。该系统目前已经收集了上百万条用户信息及业务办理数据。通过系统可以对企业中所有员工的经验、知识、能力等因素进行综合管理,实现知识共享并有效实现知识价值的转化和合理利用。为客户服务人员提供简便的信息全文检索、信息收集、个性化信息设计及信息分析统计、搜索等功能。随着客户及市场等新需求不断变化,知识库及其全文检索系统将进行不断扩展与完善,其企业价值与商业价值也将最大化。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 课题任务
  • 1.2.1 课题内容
  • 1.2.2 本人承担任务
  • 1.3 论文的组织结构
  • 第二章 开发基础
  • 2.1 LUCENE技术解析
  • 2.1.1 Lucene介绍
  • 2.1.2 Lucene索引与搜索分析
  • 2.1.3 Lucene全文检索工作原理
  • 2.2 SOLR技术解析
  • 2.2.1 Solr介绍
  • 2.2.2 Solr服务原理
  • 2.3 分词技术
  • 2.3.1 分词技术概述
  • 2.3.2 分词技术分析
  • 2.3.3 Solr分词实现
  • 2.4 本章小结
  • 第三章 需求分析
  • 3.1 系统需求分析
  • 3.2 业务需求目标
  • 3.3 总体功能需求
  • 3.3.1 功能体系结构
  • 3.3.2 业务需求流程
  • 3.3.3 运行需求
  • 3.3.4 其他需求
  • 3.4 功能需求详述
  • 3.4.1 快速搜索模块
  • 3.4.2 高级搜索模块
  • 3.4.3 搜索服务模块
  • 3.5 技术需求分析
  • 3.5.1 实现需求
  • 3.5.2 环境需求
  • 3.6 本章小结
  • 第四章 系统设计
  • 4.1 设计指导思想和原则
  • 4.1.1 设计指导思想
  • 4.1.2 设计原则
  • 4.2 总体设计目标
  • 4.3 总体设计
  • 4.3.1 系统定位
  • 4.3.2 技术架构设计
  • 4.3.3 逻辑架构设计
  • 4.3.4 系统性能设计
  • 4.4 总体架构设计
  • 4.5 接口设计
  • 4.6 功能模块设计
  • 4.6.1 快速搜索模块
  • 4.6.2 高级搜索模块
  • 4.6.3 搜索服务模块
  • 4.7 运行环境设计
  • 4.7.1 硬件运行环境
  • 4.7.2 软件运行环境
  • 4.7.3 系统余量设计
  • 4.8 本章小结
  • 第五章 系统实现
  • 5.1 系统实现平台
  • 5.1.1 开发平台
  • 5.1.2 采用的实现技术
  • 5.1.3 Solr开发实现步骤
  • 5.1.4 程序结构说明
  • 5.1.5 系统源程序包目录结构说明
  • 5.2 系统实现划分
  • 5.3 系统技术难点及实现
  • 5.4 源程序及编译组装说明
  • 5.5 应用部署
  • 5.5.1 打包
  • 5.5.2 系统部署
  • 5.6 运行与分析
  • 5.6.1 程序运行结果截图
  • 5.6.2 结论分析
  • 5.7 本章小结
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 问题和展望
  • 参考文献
  • 附录1:请求管理器关键实现
  • 附录2:搜索子系统关键实现
  • 附录3:索引子系统关键实现
  • 致谢
  • 相关论文文献

    • [1].基于Lucene的电网主厂站遥信信号自动对比验收技术研究与应用[J]. 电气传动自动化 2020(02)
    • [2].基于Lucene的生产管理系统一站式检索中心的研究与设计[J]. 现代计算机(专业版) 2016(36)
    • [3].基于Lucene的垂直搜索引擎的设计与实现[J]. 福建电脑 2015(12)
    • [4].一个基于Lucene的维文搜索引擎的设计与实现[J]. 福建电脑 2015(05)
    • [5].基于Lucene的试卷查重系统设计与实现[J]. 信息技术与信息化 2016(05)
    • [6].基于Lucene的垂直搜索引擎研究与实现[J]. 桂林电子科技大学学报 2014(03)
    • [7].基于Lucene语义检索优化数字图书馆信息服务研究[J]. 科技情报开发与经济 2014(15)
    • [8].基于Lucene的合理化建议搜索引擎研究与实现[J]. 网络安全技术与应用 2014(08)
    • [9].Lucene框架下构建高校校园网搜索引擎[J]. 电脑知识与技术 2013(11)
    • [10].实现Lucene接口的中文分词器的比较研究[J]. 科技信息 2012(12)
    • [11].基于Lucene全文检索在网络舆情的研究[J]. 信息安全与通信保密 2012(09)
    • [12].基于Lucene的高校图书垂直搜索引擎的研究与实现[J]. 太原师范学院学报(自然科学版) 2011(04)
    • [13].基于Lucene的全文检索构件的研究与实现[J]. 计算机应用与软件 2010(02)
    • [14].基于LUCENE的站内搜索的研究与实现[J]. 河北软件职业技术学院学报 2009(01)
    • [15].基于LUCENE的藏文全文检索的研究[J]. 西藏大学学报(自然科学版) 2009(01)
    • [16].基于本体和Lucene的语义检索模型设计与实现[J]. 现代电子技术 2009(12)
    • [17].基于Lucene的全文搜索引擎[J]. 现代计算机(专业版) 2009(11)
    • [18].基于Lucene技术的垂直搜索引擎的研究[J]. 软件导刊 2008(03)
    • [19].Lucene架构下布尔查询的执行计划研究[J]. 云南民族大学学报(自然科学版) 2019(06)
    • [20].基于银行关键字的Lucene测试用例检索系统[J]. 信息与电脑(理论版) 2017(08)
    • [21].基于Lucene引擎构建在线地址匹配服务[J]. 测绘与空间地理信息 2016(02)
    • [22].基于Lucene的中文分词系统设计与实现[J]. 自动化与仪器仪表 2016(05)
    • [23].基于Lucene的图像检索实验设计[J]. 实验室研究与探索 2013(10)
    • [24].基于Lucene的全文搜索排序算法的研究与改进[J]. 武汉纺织大学学报 2013(06)
    • [25].基于Lucene的倒排索引性能的研究[J]. 无线互联科技 2014(08)
    • [26].基于Lucene的校园网智能搜索引擎的设计与实现[J]. 现代电子技术 2013(06)
    • [27].基于本体和Lucene的网络教育资源管理检索系统[J]. 计算机应用与软件 2012(07)
    • [28].Lucene排序算法的研究和改进[J]. 中国新技术新产品 2011(04)
    • [29].Lucene的全文检索的研究与应用[J]. 计算机技术与发展 2010(02)
    • [30].构建基于Lucene的网站站内搜索[J]. 信息与电脑(理论版) 2010(04)

    标签:;  ;  ;  

    基于LUCENE技术的知识库搜索引擎设计与实现
    下载Doc文档

    猜你喜欢