基于lucene 技术网络搜索及专家咨询系统的设计与实现_第1页
基于lucene 技术网络搜索及专家咨询系统的设计与实现_第2页
基于lucene 技术网络搜索及专家咨询系统的设计与实现_第3页
基于lucene 技术网络搜索及专家咨询系统的设计与实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/4基于LUCENE技术网络搜索及专家咨询系统的设计与实现基于LUCENE技术网络搜索及专家咨询系统的设计与实现摘要本文介绍了建立面向林农的落叶松培育过程的知识问答系统的建立方法。系统将落叶松的培育过程分为个过程,并分别对各个过程中所采用的培育方法等知识内容组织入知识库,采用APACHE开发的智能检索引擎LUCENE技术来建立搜索问答机制,实现了林农能够服务于林农,为其解答在落叶松培育过程中所遇到的疑难问题的功能。关键词LUCENE技术;分词机制;专家系统1引言随着INTERNET的发展,越来越多的人开始习惯于使用WEB搜索来获得科学的答案,而随着搜索内容的专业化,搜索的深度也在随之加深,这就要求开发人员不仅能从事WEB开发,还需要了解相对深层的专业知识,以使在数据库建立的过程中可以建立更加完善的数据结构,以及WEB开发中创建更加完善的搜索机制,实现便捷快速的查询,为2/4用户提供更好的网络应用环境。落叶松是松科落叶松属的落叶乔木,是我国东北、内蒙古林区以及华北、西南的高山针叶林的主要森林组成树种,是东北地区主要三大针叶用材林树种之一。我国北方的落叶松的木材重而坚实,抗压及抗弯曲的强度大,而且耐腐朽,木材工艺价值高,是电杆、枕木、桥梁、矿柱、车辆、建筑等优良用材。同时,由于落叶松树势高大挺拔,冠形美观,根系十分发达,抗烟能力强。所以,又是一个优良的园林绿化树种。因此在我国东北地区种植范围很广。但是在种植培育过程中,广大林农经常遇到各种实际问题无处咨询。我们在收集整理了大量落叶松培育过程中的相关知识后,建立了基于WEB的落叶松培育知识专家咨询系统,从而达到服务于林农的目的。专家咨询问答系统采用多层的B/S架构见图11。系统中的最上层的是数据库服务器,用来管理系统的应用数据库,语义知识库,领域知识库以及用户管理数据库;第二层是应用数据库,用来提供问题处理的逻辑运算服务。最底层的服务器是WEB服务器,主要用来提供输入/输出服务,也是用户登录本系统的入口,采用多层结构可以使服务器之间互不干扰,便于维护。2系统详细设计3/4我们的系统功能主要包括三部分知识库维护部分、知识问答搜索部分和用户权限管理部分。系统开发选用JSP技术来进行网页的布局和设计,选用来做服务器,选用ORACLE来做数据库的平台,相对于其他应用程序,本应用程序的好处在于平台无关性,它可以运行在任何WEB服务器上,不必再为运行此程序而安装其他程序;将应用程序逻辑和页面显示分离,更易维护系统;提供代码重用,简化开发基于WEB的交互式应用程序的过程,提高开发的效率。系统设计的流程图见图2。页面的设计系统采用JSP技术与HTML结合实现页面显示的设计。页面的开发主要运用DREAMWEAVER工具来提供快速的页面设计,但是个别细节还是需要手工调整,例如在DREAMWEAVER中对页面进行分栏并,可以快速并清楚得看到效果,而在滚动条的设计上,更多的采用的是JSP中已有的技术来消除不必要的滚动条,例如论文联盟这是一个主页导航的页面,采用SCROL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论