本人的毕业设计:桌面/硬盘搜索软件,包括开题报告、毕业论文等(我的毕业设计课题,答辩成绩为良)
有需要的话可以联系我:
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

硬盘智能搜索匹配技术研究与实现相关推荐

  1. ioppc技术_广东电网有限责任公司河源供电局基于IOPPC线路光纤网络智能态势感知技术研究技术服务等5个项目采购公告...

    广东河源 基于IOPPC线路光纤网络智能态势感知技术研究技术服务等5个项目(采购编号:0006200000076907)采购公告 根据实际工作需要,现拟组织开展广东河源 基于IOPPC线路光纤网络智能 ...

  2. 智能聊天机器人技术研究与应用

    文章大纲 1. 聊天机器人简介 聊天机器人进化历史 聊天机器人核心技术 2. 预训练模型与聊天机器人研究进展 transfomer 架构回顾 预训练对话模型 case 1 :个性化对话生成 case ...

  3. 智能视频识别技术的发展现状

    一.智能视频分析技术应用现状 作为强化视频监控系统应用的一门主要技术--视频智能分析技术,近几年一直得到业界的广泛的关注,其通过对视频内容的分析,将客户所关注的目标从监控背景中分离出来,按照目标的移动 ...

  4. 达观数据智能问答技术研究

    在机器人围棋大胜李世石.柯洁之后,人工智能越来越火.作为一项新兴技术,智能问答也是人工智能中必不可少的一环.智能问答一般用于解决企业客服.智能资讯等应用场景,实现的方式多种多样,包括简单的规则实现,也 ...

  5. 个性化智能推荐(协同过滤算法)技术研究

    个性化智能推荐(协同过滤算法)技术研究 一.  协同过滤推荐(Collaborative Filtering简称 CF)        协同过滤技术是目前推荐系统中最成功和应用最广泛的技术,在理论研究 ...

  6. 恶意邮件智能监测与溯源技术研究

    导读:近年因电子邮件安全问题引起的恶性网络事件影响范围越来越广.造成后果越来越恶劣.传统邮件监测技术无法应对高级持续性威胁.基于此,提出新一代智能恶意邮件监测与溯源的系统框架,将多元行为分析.威胁情报 ...

  7. 个性化智能推荐技术研究总结

    个性化智能推荐技术研究总结 随着网络与信息技术的飞速发展,互联网为用户提供越来越多的信息和服务,用户在得到便利的同时也不得不面临大量的垃圾信息和无意义数据,即所谓的信息超载问题.面对海量的网络资源,个 ...

  8. 世界人工智能大会 Chong-Wah Ngo教授探讨视频搜索技术研究与创新

    8月31日,备受瞩目的 2019世界人工智能大会·开发者日在上海世博中心隆重举行.极链科技论坛以"重构视界·见未来"为主题,围绕计算机视觉技术和"AI+视频"的 ...

  9. 智能问答系统:问句预处理、检索和深度语义匹配技术

    更多干货内容敬请关注「平安寿险PAI」(公众号ID:PAL-AI),文末有本期分享内容资料获取方式. 智能问答系统是人机交互的核心技术之一,常见的应用场景主要是智慧客服.通过构建该系统,机器人可以快速 ...

最新文章

  1. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义色彩、形状)实战
  2. LInux初始学习篇:基本命令使用
  3. Oracle数据库执行exp命令--报参数'log' 不允许有多个值
  4. 10个利用Eclipse调试Java的常见技巧
  5. linux基础简介,Linux简介基础
  6. [pytorch、学习] - 5.9 含并行连结的网络(GoogLeNet)
  7. 如何用illustrator做技术手册_做期货用什么技术指标分析?
  8. kubernetes mysql pxc_K8S使用operator部署和管理Percona - PXC集群
  9. 进度条控制(Windows 公共进度栏控件的功能)
  10. idea导包都报错_不仅仅要会导别人的包也要会导自定义的包——Python导包总结...
  11. iis怎么更换php版本,Windows 下PHP+IIS的安装方法(PHP版本为5.0)
  12. jupyter运行时in[*]是什么原因_变頻器的停止按钮按下时,电机反而不受控制加速运行是什么原因?...
  13. VGA、HDMI、DVI 和 DP接口
  14. strcmp java_(一)strcmp函数
  15. 《博德之门3》的许多设计,还不如上世纪的前作
  16. 一种圆面积公式的推导方法
  17. Android 集成腾讯Bugly
  18. FTP:vsftpd中的local_umask和anon_umask
  19. Java基础 -> 从键盘获取不同的输入类型(String,int,double,boolean)(Scanner)
  20. 网页无法显示PNG图片的解决方法

热门文章

  1. mysql怎么给用户加权限_mysql怎么给用户加权限
  2. 业务规则管理(Business Rules Management,简称BRM)
  3. 各标准代号及钢材代号
  4. 今日美食推荐html代码,美食今日推荐.html
  5. 读《壹百度》—29条法则有感
  6. 陪孩子一起学python第二季第2集_跟我一起学python | 探究02
  7. python桌面宠物模块_利用python写个桌面挂件 | 手把手带大家做只桌面宠物呗
  8. C++函数模板学习总结
  9. 基于Springboot+Mybatis+Mysql的个人博客系统源码及部署到服务器
  10. vue-json-excel 使用方法 导出excel 详解 以及实际操作 ,通俗易懂