Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RDF词汇表和谓词_Rdf_Semantic Web_Rdfs - Fatal编程技术网

RDF词汇表和谓词

RDF词汇表和谓词,rdf,semantic-web,rdfs,Rdf,Semantic Web,Rdfs,我正在尝试将一些数据转换为RDF格式。 我能够使用dc和foaf类型创建基本的本体。 问题是,对于更复杂的本体,我需要一些更具体的谓词。 我正在寻找一些更具体的词汇表,但我不确定词汇表的含义。它只是一个URI(可能是一些网站),包含我想要使用的术语的信息,或者它必须以RDF格式编写? 例如: 我可以使用IMDB术语吗? e、 g对于不属于词汇表(由域所有者定义)的RDF谓词,不应使用外部URI 为什么??因为没有定义任何含义,所以您可以以某种方式使用这样的URI,而另一个URI可能会将其用于其他

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

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

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

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

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

如果您需要某个RDF谓词,请发布RDF词汇表/本体并使用它们的URI。如果您找不到任何内容,可以在堆栈溢出上请求合适的词汇表。如果没有你可以使用的词汇表,那就创建你自己的(在你自己的领域下)