学位论文—基于lucene的桌面全文搜索引擎研究-.doc

学位论文—基于lucene的桌面全文搜索引擎研究-.doc

ID:14366410

大小:355.50 KB

页数:37页

时间:2018-07-28

学位论文—基于lucene的桌面全文搜索引擎研究-.doc_第1页
学位论文—基于lucene的桌面全文搜索引擎研究-.doc_第2页
学位论文—基于lucene的桌面全文搜索引擎研究-.doc_第3页
学位论文—基于lucene的桌面全文搜索引擎研究-.doc_第4页
学位论文—基于lucene的桌面全文搜索引擎研究-.doc_第5页
资源描述:

《学位论文—基于lucene的桌面全文搜索引擎研究-.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、******学院毕业设计(论文)开题报告******系***********专业200*级01班课题名称:基于Lucene的桌面全文搜索引擎研究学生姓名:***学号:*****指导教师:***报告日期:200*年3月26日1.本课题所涉及的问题及应用现状综述本课题来源于科研项目,主要是研究中文搜索中的关键算法和基于luence的搜索引擎,设计一个桌面搜索系统。本课题要求熟悉c/c++/java编程和人工智能。Luence是一个用java写的全文搜索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提

2、供了完整的查询引擎和索引引擎及部分文本分析引擎,支持多用户访问,访问索引速度快,可以跨平台使用。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便地在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎.Lucene可以对任何的数据做索引和搜索.Lucene不管数据源是什么格式,只要它能被转化为文字的形式,就可以被Lucene所分析利用.也就是说不管是Word,Html,PDF还是其他什么形式的文件只要你可以从中抽取出文字形式的内容就可以被Lucene所用,就可以用Lucene对它们进行

3、索引以及搜索.应用它可以快速的开发一个搜索引擎。本课题就是要研究利用基于java的全文检索工具包Luence开发一个桌面搜索系统。经过多年的发展,Lucene在全文检索领域已经有了很多的成功案例,并积累了良好的声誉.基于Lucene的全文检索产品和应用Lucene的项目在世界各地已经非常之多,例如,众所周知的Apache软件基金会的网站使用了Lucene作为全文检索的引擎,IBM公司开源软件Eclipse的2.1版本中也采用了Lucene作为帮助子系统的全文索引引擎,相应的IBM公司的商业软件WebSphere中也采用了

4、Lucene.Lucene正以其开放源代码的特性,优异的索引结构,良好的系统架构获得了越来越多的应用.2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析本课题需要重点研究的关键问题:1.中文搜索引擎中的关键算法。2.建立索引和搜索。建立索引和搜索是搜索引擎最重要的也是最基本的两部分.3.如何利用Lucene来建立自己的桌面搜索引擎系统。解决思路:在开始做本课题之前,先要学习中文搜索引擎的算法,学习如何建立索引和搜索,学习并了解Lucene以及如何应用Lucene。并认真学习c/c++/java和人工智

5、能等方面的知识。这些都需要通过阅读和学习大量的书籍和资料来完成。虽然这些东西以前接触的比较少,对这方面知识了解还不是很多,但是我想通过一段时间的学习和老师的指导,这些问题都可以解决。先要对这方面的知识要有一个初步的了解。可行性分析:要做好本课题,首先要了解算法方面的知识,其次要对c/c++/java和人工智能等方面的知识要有充分的掌握来作为基础。这些现在对我来说都有一定的困难,但是我可以通过不断的学习和老师的指导来逐渐的克服这些困难。3.完成本课题的工作方案要完成本课题首先要认真学习并掌握一定的算法方面的知识,认真学习c

6、/c++/java和人工智能等方面的知识,提高自己的编程能力,还有就是要认真学习和了解Lucene,然后才能应用Lucene来建立搜索引擎,完成本课题。为此制定的具体的工作时间安排如下:2007.3.20-2007.4.30熟悉java语言,lucence库以及相关的搜索算法2007.5.1-2007.5.31软件的实现2007.6.1-2007.6.25论文撰写、准备答辩4.指导教师审阅意见指导教师(签字):  年月日说明:本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计)正式开始的第1周周五之前独立撰写

7、完成,并交指导教师审阅。******学院毕业设计(论文)成绩评定表学生姓名***性别男学号***专业班级***1课题名称基于Lucene的桌面全文搜索引擎研究课题类型实际应用难度难毕业设计(论文)时间200年3月19日~200年6月24日共14周指导教师**(职称:讲师)课题任务完成情况论文20(千字);设计、计算说明书2(千字);图纸3(张);其它(含附件):程序指导教师意见分项得分:开题调研论证分;课题质量(论文内容)分;创新分;论文撰写(规范)分;学习态度分;外文翻译分指导教师审阅成绩: 指导教师(签字):    

8、年月 日评阅教师意见分项得分:选题分;开题调研论证分;课题质量(论文内容分;创新分;论文撰写(规范)分;外文翻译分评阅成绩: 评阅教师(签字): 年 月 日验收小组意见分项得分:准备情况分;毕业设计(论文)质量分;(操作)回答问题分验收成绩: 验收教师(组长)(签字):  年 月 日答辩小组意见分项得分:准备情况分;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。