本人的毕业设计:桌面/硬盘搜索软件,包括开题报告、毕业论文等(我的毕业设计课题,答辩成绩为良)
有需要的话可以联系我:
E-mail:e_dao@qq.com
毕业设计(论文)任务书
随着计算机技术的不断发展和迅速普及,搜索已成为人们生活中不可或缺的一部分。与此同时,硬盘搜索也日益受到重视。通过硬盘搜索系统,能够从海量的资料中查找自己感兴趣的文档,研究相关技术对提高工作及学习效率是很有意义的。
本系统 在对当今主流搜索引擎的相关基本实现机理、方法和手段进行分析的基础上,通过对Lucene的学习与研究,给出了具体的基于Lucene的索引、搜索、分词进行个性化开发的方法,结合文件提取解析方式来实现硬盘智能搜索与匹配系统 , 为用户提供强大的 硬盘搜索 功能,且具备很强的扩展性,界面友好,使用简单方便,系统维护成本低。
主要工作内容包括:
1、 学习开源的引擎 Lucene;
2、 研究 Lucene 的索引和分词功能;
3、 自己实现一个分词模块;
4、 开发一个基于 Lucene 的硬盘搜索软件;
5、 完成毕业论文。
主要技术指标:
1、 可执行代码 ;
2、 实现系统能够正常运行 ;
3、 系统功能正确 ;
4、 系统界面友好、易用 ;
5、 毕业论文 。
基本要求 :
1、 资料收集和相关知识准备,完成开题报告 ;
2、 独立完成毕业设计 ;
3、 学习并熟练掌握Java 语言 和 Lucene 开源 框架;
4 、 毕业论文内容翔实 。
主要参考资料及文献:
[1] 吴众欣,沈家立 . Lucene分析与应用 . 机械工业出版社 ,2008
[2] 王学松 . Lucene+nutch搜索引擎开发 . 人民邮电出版社 ,2008
[3] 邱哲,符滔滔 . 开发自己的搜索引擎:Lucene 2.0+Heritrix . 人民邮电出版社,2007
[4] (美)Otis Gospodnetic,Erik Hatcher . Lucene IN ACTION中文版:Java搜索引擎指 南 . 电子工业出版社,2007.1
[5] 李刚,宋伟,邱哲编 . 征服Ajax+Lucene构建搜索引擎 . 人民邮电出版社,2006.4
[6] 于天恩 . 搜索引擎开发权威经典 . 中国铁道出版社, 2008
[7] 李玮,李利.Web搜索引擎与全文检索技术[J].情报科学,2003(5):265-268.
[8] 陈光札.论全文检索技术[J].武汉大学学报,2007,1 (06) :121-125.
[9] 管建和,甘剑峰. Lucene全文检索引擎的应用研究与实现[J].计算机工程与设 计,2007,28(2):489-497.
[10] 向晖,郭一平,王亮.基于Lucene的中文词典分词模块的设计与实现[J].现代 图书馆情报技术,2006(8):46-50.
[11] CuttingD.The Lucene Seareh Engine:Powerful,Flexible and Free:JavaWorld. NewYork: John Wiley Sons Inc, 2000-09.
[12] Qi Wenqing.An improved Maximum Matching Method for Chinese Word Segmentation, Huangshi Institute of Technology.2007.
摘 要
随着计算机技术的不断发展和迅速普及,搜索已成为人们生活中不可或缺的一部分。与此同时,硬盘搜索也日益受到重视。通过硬盘搜索系统,能够 从海量的资料中查找自己感兴趣的文档 ,研究相关技术对提高工作及学习效率是很有意义的。
本课题针对搜索引擎及Lucene全文检索工具包做了比较深入的阐述。 在对当今 主流搜索引擎的相关 基本实现机理、方法和手段进行分析的基础上,通过 对Lucene的学习与研究 ,给出了具体的通过 调用Lucene 的 索引、搜索、分词等方法,结合文件提取解析方式,来实现硬盘搜索系统 的设计与实现方法。
关键词: 桌面搜索 ;Lucene ; 索引;分词
ABSTRACT
With the continuous development of computer technology and the rapidly growing popularity, search has become an indispensable part of people's lives. At the same time, more and more people pay attention to the hard disk search. Through the hard disk search system, the information from the mass to find documents of interest to study the related technologies in enhancing the efficiency of work and learning is of great significance.
This topic has done a n in-depth elaboration for the search engine and Lucene full-text search tool kit . B ased on the analysis of today's major search engines ' mechanism, methods and means , by learning and research of Lucene , are given in detail by using index, search, word and other methods in Lucene , combined with the file extraction analysis way to achieve the hard disk search system design and realization method.
Key words: Desktop search; Lucene; index; sub-word
本人的毕业设计:桌面/硬盘搜索软件,包括开题报告、毕业论文等(我的毕业设计课题,答辩成绩为良)
有需要的话可以联系我:
E-mail:e_dao@qq.com