论文部分内容阅读
随着网络信息呈现爆炸式的增长,并且越来越多的人们通过网络获取信息,因此获取信息的方式越来越重要,目前的信息检索技术能够为人们提高信息获取的效率,但是传统的信息检索在信息查全率和查准率上不高,在多数情况下,信息检索获取的结果很大一部分是无用信息。因此,如何为用户实现具有高效信息检索服务质量的智能搜索系统,已经成为当前研究的重要问题。传统信息检索效率不高,主要是因为其缺乏语义处理和理解能力,不能够很好的理解用户的查询请求。解决这一问题的主要方法就是对用户查询请求进行语义分析,让计算机可以理解用户的查询意图,实现语义检索,其中本体为实现语义检索提供了基础。本文首先对信息检索相关技术进行介绍和研究。接着,对实现智能检索中的本体相关技术进行了论述,主要讨论了本体的基本概念和分类,并详细论述了本体构建所需的描述语言、开发方法、工具、准则、存储和本体的语义标注技术。领域本体的构建是实现语义检索的基础,由于没有一个通用的本体构建方法,为了有效地构建本文中的领域本体,本文结合METHONTOLOGY方法和软件工程的思想提出了一种合理的本体构建方法,该方法主要是对各个阶段进行验证,减少本体开发的风险,从而提高本体开发效率。根据传统信息检索体系结构,本文设计了一种基于本体的智能搜索系统框架。并以数据库相关的文献作为检索对象设计实现了基于本体的智能搜索系统DBOnto-based Intelligent Search。该系统主要分为本体管理子系统、数据获取分析子系统、数据存储子系统、查询子系统和用户界面子系统。该系统提供了普通检索和智能检索两种查询方式,其中普通检索没有对查询请求进行语义处理,而智能检索则通过对用户输入的关键词或关键语句进行分析,然后通过对其同义词、上位词、下位词的扩展进行检索,获取更加准确和全面的结果,另外,用户还可以选择不同的结果排序方法,方便用户对结果的查看。最后,通过对系统性能的实验分析,该系统中的智能检索可以较好的理解用户的查询语义,提高了信息检索服务质量。