语义Web环境下基于本体的语义检索应用研究
【摘要】:
当前Web的最大缺陷之一在于没有赋予网络上的资源足够的语义信息,计算机不能理解各种信息的含义,这是促使Web向语义Web转变的根本原因所在。在语义Web中,语义Web描述语言OWL (Web Ontology Language)用于实现Web上信息资源的语义描述。
语义Web的提出和发展为语义检索的实现开辟了一条新思路,语义Web是语义检索的基础。本文首先介绍了语义Web和本体的理论和相关技术,并运用本体构建工具Protégé构建了大学领域的本体;然后通过对OWL推理机制的研究,提出了一种基于OWL的语义检索框架。该框架主要由特定领域的领域建模、信息资源的语义描述、领域模型扩展查询等部分组成,旨在实现对信息资源的语义描述,以解决当前检索系统中同义词无法识别、检索结果相关性低等问题。
最后,研究了惠普实验室开发的语义Web开发工具Jena以及语义检索语言SPARQL在实现语义检索系统中的作用,并实现了一个基于OWL的语义检索系统。选择了“大学领域”作为语义检索的应用对象,通过给大学领域本体标注语义知识,在构建好的本体之上进行Jena推理查询,解决了基于关键词的检索系统中同义词无法识别,相关信息查找困难等问题。实验结果表明,在本语义检索系统下,信息资源的语义能被计算机很好的理解和处理,基于本体的语义检索是可行的,查全率和查准率也能得到一定的改善。