RDF词汇和谓词

use*_*254 5 rdf semantic-web rdfs

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

uno*_*nor 5

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

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

另一个问题:由于这些 URI 不在您的控制之下,并且域所有者尚未(尚未)定义词汇表,因此情况可能会发生变化。所有者可能决定将来将此 URI 用于词汇表,这可能与您的“定义”不符?不相容。

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

如果您需要某个 RDF 谓词,请查找已发布的 RDF 词汇表/本体并使用它们的 URI。如果你没有找到任何东西,你可以在 Stack Overflow 上询问合适的词汇表。如果似乎没有您可以使用的词汇表,请创建您自己的词汇表(在您自己的领域内)。