本体应用程序和推理规则

时间:2012-04-04 16:36:57

标签: ontology

实际上我的项目是基于本体论(知识库)。在这里,我创建了一个本体,从中可以检索数据。将从本体检索要求问题和所需答案的应用程序并打印为输出。 这里我怀疑如何构建推理规则(即)如何将给定的关键字转换为查询? 如果有人对构造推理规则和用于推理规则的语言有任何想法,只需回复...... Thanx ........

1 个答案:

答案 0 :(得分:3)

我将定义过去用于探索这个广泛主题的主要观点(本体/网络语义/ rdf /等......):

  • 首先,您应该使用某些本体编辑器定义您的本体和规则集(我使用过Protégé)。此工具为您提供了创建实例和测试本体的机会(您可以检查推理规则)

之后,如果你想存储你的数据,你需要芝麻服务器和一些脚本来将数据插入芝麻。

  • Sesame能够存储三元组信息(Sesame) - 有一个OpenRDF Workbench作为芝麻的管理控制台(好工具)

  • 之后我使用python和一些库(SuRF,rdflib)从Web收集信息(使用SPARQL查询数据 - 我使用了dblp sparql端点)并插入了该数据(三倍)进入我的芝麻服务器

要进行查询,您需要学习SPARQL :)试一试 - > http://dblp.rkbexplorer.com/sparql/

祝你好运!