Rdf 利用owlapi查询BBC野生动物本体

Rdf 利用owlapi查询BBC野生动物本体,rdf,owl,owl-api,Rdf,Owl,Owl Api,是否可以使用OWLAPI来查询这个本体,我对此感到非常困惑。它在RDF中提到它,我的困惑是,它是用RDF语法序列化的OWL本体吗?如果是这样的话,那么我认为它应该与OWL API一起加载?包含本体的文件(purl.org/ontology/wo)似乎不可用,如注释中所述。(编辑:可以通过Protege加载文件:“作为URI打开”-->http://purl.org/ontology/wo/)但是,这些术语会在HTML页面的下方列出,因此如果需要,您可以自己重新创建 本体应该可以使用RDFS公理(

是否可以使用OWLAPI来查询这个本体,我对此感到非常困惑。它在RDF中提到它,我的困惑是,它是用RDF语法序列化的OWL本体吗?如果是这样的话,那么我认为它应该与OWL API一起加载?

包含本体的文件(purl.org/ontology/wo)似乎不可用,如注释中所述。(编辑:可以通过Protege加载文件:“作为URI打开”-->
http://purl.org/ontology/wo/
)但是,这些术语会在HTML页面的下方列出,因此如果需要,您可以自己重新创建


本体应该可以使用RDFS公理(范围、域、子属性和子类)或OWL来表示。您可以用RDF/XML或任何OWL语法序列化本体,这两种格式都由OWL-API处理。

您提供的链接引用HTML页面。页面上写着“此本体使用W3C的RDF技术”,而不是“这是RDF”,但我找不到指向该本体RDF版本的链接。内容协商没有给我RDF,所以你应该问BBC RDF在哪里。如果你在本体的链接上做了一个wget,你会得到一个RDF中的index.html,实际上是RDF中的一个RDFitself@BenCompanjen根据BBC的页面,他们使用内容类型协商,因此如果您请求,您可以获得本体。正如所指出的,从Protégé加载也将获得RDF版本。这就是内容类型协商的真正目的,但它很少实现,我想我们很少期望它。不幸的是,我在Protege中加载了本体,并遇到了很多问题,我在这里提出了一个问题,如果你能帮忙,那就是greatOK,你是如何在Protege中加载本体的?您是手动输入值还是从URL加载(如果是,请发布)?然后我将尝试在另一个线程上回答。实际上,我找到了它并将其添加到了答案中。