1 / 2
文档名称:

基于Lucene 技术的全文检索网络教学系统的研究与设计.pdf

格式:pdf   页数:2
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Lucene 技术的全文检索网络教学系统的研究与设计.pdf

上传人:1006108867 2013/8/8 文件大小:0 KB

下载得到文件列表

基于Lucene 技术的全文检索网络教学系统的研究与设计.pdf

文档介绍

文档介绍:第卷第期软件导刊
8 % 8
2009年 8 月 Software Guide Aug. 2009
基于 Lucene 技术的全文
检索网络教学系统的研究与设计
黄泳松
(广东茂名市交通技工学校,广东茂名 525000)
摘要:在网络教学平台加入定制的 Lucene 全文搜索引擎,实现了针对各种类型教育资源的全文索引/检索功能。通
过在网络教学平台上的应用测试,证明了在网络教学平台上构建一个全文检索引擎是成功的,可以对网络教学平台
站内网页中各种教学资源进行全文检索。
关键词:全文搜索引擎;Lucene;网络教学平台
中图分类号: 文献标识码:A 文章编号:1672-7800(2009)08-0142-02
功能例如逻辑组合检索模糊检索等
, 、。
引言
0 Lucene 全文检索引擎工具包研究
作为一个优秀的全文检索引擎其系统结构具有
伴随着因特网的普及教育中可用的网页信息课件资源 Lucene ,
, 、强烈的面向对象特征首先是定义了一个与平台无关的索引文
和各种电子信息载体也不断产生比之于通用网页信息检索的。
, 件格式其次通过抽象将系统的核心组成部分设计为抽象类
发展教育信息化改革和教学资源建设的发展相对缓慢专门, ,
, , 具体的平台实现部分设计为抽象类的实现此外与具体平台相
针对教育资源的专业检索还尚未出现以往对教育资源的全文,
。关的部分比如文件存储也封装为类经过层层的面向对象式的
检索功能可以由以下种方法实现使用关系数据库的,
3 :① Like 处理最终达成了一个低耦合高效率容易二次开发的检索引
查询来代替全文检索系统使用通用的数据库系, 、
“keyword”;②擎系统
统提供的全文检索功能使用网络上如等搜索。
;③ google、 baidu
全文索引技术的实现机制
引擎提供的站内搜索这种方法的搜索技术在校园文档检索

3 的接口设计的比较通用输入输出结构都很
方面存在很多不足导致目前学校对教学资源库中文档的索引 Lucene API ,
,
像数据库的表记录字段所以很多传统的应用文件数据
管理效率低下用户查找教学资源不方便因此针对网络教学, 、
, 。, 圯圯
平台的教育资源研究并定制一个全文检索系统是必要的库等都可以比较方便的映射到的存储结构接口中总
。 Lucene / 。
体上看可以先把当成一个支持全文索引的数据库系
: Lucene
全文检索技术和工具统
1 Lucene 。
系统总体设计方案
全文检索技术 2
全文检索是指计算机索引程序通过扫描文章中的每个词
,
对每一个词建立一个索引当用户查询时检索程序就根据事系统设计目标
, ,
先建立的索引进行检索并将结果反馈给用户的检索方式系统设计的主要目标是针对教育信息化和网络化的需求
, 。
全文检索系统主要包括两方面的核心技术一个是如何建特点在网络教学平台上构建一个全文检索引擎系统可以对
, , ,
立和维护全文检索的索引数据库另一个是如何提供快速有效网络教学平台站内网页信息进行全文检索对课件资源库中各
,