rdf - 我们可以使用猫头鹰:SameAs between two predicates?

标签 rdf ontology owl

使用<DC:title> <owl:SameAs> <NS:title><DC:title> <owl:equivalentProperty> <NS:title>有什么区别

NS是一些命名空间。

最佳答案

owl:sameAs适用于个人,owl:equivalentProperty适用于RDFS/OWL属性,owl:equivalentClass适用于RDFS/OWL类。

我想您是在说明这些属性之间的对等关系,以便您可以推断

:individual1 ns:title "The Title".

从现有陈述中
:individual1 dc:title "The Title".

或相反亦然。我没有尝试过,但是我假设基于DL的OWL推理程序(即大多数OWL推理程序)仅在使用owl:equivalentProperty的情况下才能进行适当的推断。另一方面,如果您想推断
:individual2 dc:title "The Title".

从现有陈述中
:individual1 dc:title "The Title".

那么您应该使用owl:sameAs语句来关联两个人。

关于rdf - 我们可以使用猫头鹰:SameAs between two predicates?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7073229/

相关文章:

owl - 选择用于开发本体的本体方法

java - 使用 Reasoner 对象提取披萨本体中的直接父类(super class)

ontology - 如何在Protege中创建双语本体?

rdf - 在加载到 apache-jena TDB Triplestore 之前清理 YAGO 文件

java - 将 jena 库添加到 netbeans

artificial-intelligence - 将自然语言表示为 RDF

java - HermiT Resoner 与 Protege OWL API

rdf - 如何将 OWL 导入与相对路径一起使用?

html - 将 HTML 转换为 RDF

java - 从数学表达式到耶拿规则