RDF词汇和谓词

时间:2013-02-16 21:23:59

标签: rdf semantic-web rdfs

我正在尝试将某些数据转换为RDF格式。 我能够使用dc和foaf类型创建基本本体。 问题是,对于更复杂的本体,我需要一些更具体的谓词。 我正在寻找一些更具体的词汇,但我不确定词汇表的含义。它只是一个URI(可能是一些网站),其中包含我想要使用的术语的信息,或者它必须以RDF格式编写? 一个例子: 我可以使用IMDB术语吗? 例如http://www.imdb.com/glossary/C

1 个答案:

答案 0 :(得分:4)

您不应将外部URI用于不属于词汇表的RDF谓词(由域所有者定义)。

为什么呢?好吧,因为没有定义的含义,你可以以某种方式使用这样的URI,而另一个可以将它用于其他东西。这些三元组不会以任何方式“兼容”。你无法重复使用数据,其他人无法理解数据等。

另一个问题:因为这些URI不在您的控制之下且域所有者尚未(尚未)定义词汇表,所以事情可能会发生变化。所有者可能会决定将来使用此URI作为词汇表,这可能与您的“定义”→不兼容。

但是,您当然可以使用RDF主题和/或RDF对象的每个URI。

如果您需要某个RDF谓词,look for发布了RDF词汇表/本体并使用它们的URI。如果您没有找到任何内容,可以在Stack Overflow上找到合适的词汇表。如果您似乎没有可以使用的词汇表,请创建自己的词汇表(在您自己的域名下)。