基于本体技术的查询,并不能将隐含在显式定义和声明中的知识提取出来展示给用户,因此需要依靠一定的推理机制,才能使知识得以充分表达。首先介绍了本体相关概念,然后建立本体模型,并使用本体查询语言SPARQL(Simple Protocol and RDF Que...基于本体技术的查询,并不能将隐含在显式定义和声明中的知识提取出来展示给用户,因此需要依靠一定的推理机制,才能使知识得以充分表达。首先介绍了本体相关概念,然后建立本体模型,并使用本体查询语言SPARQL(Simple Protocol and RDF Query Language)对已有本体模型进行查询,引出本体查询的不足,进而使用SWRL(Semantic Web Ru-le Language)对本体模型进行语义规则扩充,最后通过Jena对本体模型进行推理。实验结果表明,构建合理的本体推理机制,可以对本体中蕴含的知识进行有效的推理,从而改善和优化知识查询。展开更多
文摘基于本体技术的查询,并不能将隐含在显式定义和声明中的知识提取出来展示给用户,因此需要依靠一定的推理机制,才能使知识得以充分表达。首先介绍了本体相关概念,然后建立本体模型,并使用本体查询语言SPARQL(Simple Protocol and RDF Query Language)对已有本体模型进行查询,引出本体查询的不足,进而使用SWRL(Semantic Web Ru-le Language)对本体模型进行语义规则扩充,最后通过Jena对本体模型进行推理。实验结果表明,构建合理的本体推理机制,可以对本体中蕴含的知识进行有效的推理,从而改善和优化知识查询。