2

私はオントロジー分野に不慣れです。私の質問は、問題ではなく明確化です。扱っている情報はRDF形式で書かれています。私は独自の RDFS オントロジーを構築しました。所有している RDF データからそのオントロジーを生成したいと考えています。どうすればイエナでそれを行うことができますか?? リソース/プロパティーの命名は、RDF データと RDFS オントロジーの間で同じである必要がありますか?? 例は高く評価されます。

また、RDF と RDFS の違いはまだはっきりしていません。RDF をオントロジーと見なすことはできますが、(知識をエンコードする際の) 機能は限られていますか??

4

1 に答える 1

3

RDFS トリプルはプロパティとクラスのボキャブラリの意味を定義しますが (トリプルsubClassOfとスルーsubPropertyOf)、RDF トリプルは RDFS メタデータが適用される単なるデータです。

例、私のメタデータ (RDFS) は

:Dog rdfs:subClassOf :Mammal

(これは、「犬は哺乳類のサブセットであるか、すべての犬も哺乳類である」と読む必要があります。

およびデータ (RDF)

:Fido rdf:type :Dog
:Spike rdf:type :Dog

(ファイドとスパイクは「犬」と呼ばれるセットの要素であるため、読む必要があります)

RDFS メタデータは、クラスとプロパティの語彙を定義し、データはそれらのクラスのプロパティを参照します。

すべてのデータに関する非常に優れた読み物は、「働くオントロジストのためのセマンティック Web」にあります。理論的なものではなく、包括的な方法で物事をカバーしています。

于 2013-01-15T22:45:11.047 に答える