论文部分内容阅读
语义网是当前万维网的扩展与延伸,其信息具有良好的语义定义,能够在人与计算机之间更好的彼此合作。它的出现为Web资源检索提供了一种新的方法,基于语义的教学资源检索正是利用语义网技术,实现对Web上教学资源的语义检索。这种检索方式将传统的基于关键字的检索提高到基于概念检索的层面,可以有效的改善Web资源检索的查全率和查准率,提高检索的智能水平。
教学资源本体的建立是语义检索的基础。针对实际教学环境,使用OWL语言构建了教学资源本体,参照该本体可对Web上教学资源使用RDF语言进行语义标注并保存到教学资源描述库中。
在教学资源本体建立的基础上,设计并实现了一个基于语义的教学资源检索原型系统。该原型系统实现的具体方法是通过推理机首先对教学资源本体和Web资源描述库进行推理形成被查询的RDF模型;其次对用户的检索请求经过语义分析转换为SPARQL查询语句;最后使用该查询语句对推理机所生成的RDF模型进行查询并将结果返回给用户。
将用户的检索请求转换为SPARQL查询语句是原型系统达到语义检索的关键步骤。该步骤的实现首先是根据教学资源本体与教学资源描述库对用户所输入的检索语句进行分词处理,并将其归入到相应的集合中;然后对这些分类后的关键词进行语义分析,找到他们之间的关系建立SPARQL查询语句。