有没有办法让schema.org RDF成片?

时间:2014-05-10 16:53:56

标签: rdf owl schema.org

我想知道是否有可能不加载整个schema.org本体,以便将其与GoodRelations本体一起使用,其方式将涉及OWL DL推理。

我不想获得整个词汇,我只想要它的一部分。例如,产品类型本体就是这样,但本体不适合我的需要。

1 个答案:

答案 0 :(得分:2)

不,没有。本体模块化是一项非常重要的任务。简而言之,只有当本体的创建者在设计时实现它时才很容易。原因是各种概念元素的公理之间可能存在复杂的依赖关系。

我专门用这种方式设计了www.productontology.org,这样人们就只能使用与单个类相关的公理子集。我不知道使用相同模式的任何其他广泛使用的本体。

这就是说,你可以做的是使用schema.org的任何OWL转录:

并仅提取类型定义和必要的属性公理。这可以在Python脚本或类似的程序中完成。

另一种方法是采用当前词汇的RDFa版本

并在OWL中为您需要的类型手动生成类和属性声明。这些模式与www.productontology.org中的模式类似。