如何使用Pellet进行离线推理?

时间:2008-09-19 07:19:22

标签: semantic-web owl rdfs pellet semweb

我有OWL本体,我正在使用Pellet对其进行推理。像大多数本体一样,它首先包括各种标准本体:

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#">

我知道有些reasoners有这些标准本体'内置',但Pellet没有。当我离线时,有什么办法可以继续使用Pellet吗?无法访问它们? (或者,如果他们的网址脱机,就像dublincore.org上周做的日常维护一样)

3 个答案:

答案 0 :(得分:3)

Pellet在加载时识别所有这些名称空间,不应尝试取消引用URI。如果是这样,它表明使用Pellet的应用程序做错了。

您可以在the pellet-users mailing list找到更多帮助。

答案 1 :(得分:3)

Local Ontology Repositories with Pellet中描述了这个问题的一般化解决方案 - 访问没有公共Web访问的本体。享受。

答案 2 :(得分:1)

制作四个文件的本地副本,并用本地URI替换远程URL(即file:// ...或从您自己的框中提供它们:http://localhost..。)。