なぜDBpediaは同じ属性に対して複数の語彙を使用しますか?
私は可能なすべての映画のデータを取得する必要があります。なぜDBpediaの同じ属性の2つの異なる語彙ですか?
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?star_name
WHERE {
<http://dbpedia.org/resource/Goal_III:_Taking_on_the_World> dbpedia-owl:starring ?star.
?star foaf:name ?star_name
}
私はページIDを持っています:私はそれがDBpediaの-フクロウやプロデューサー、監督のためのdbpprop語彙を持っているというように..私は次のクエリと属性を取得することを観察した各映画のために 私は星とプロデューサーを検索します。一部の人にとっては、 dbpedia-owlが動作し、一部のdbppropが動作すると思います。
私はそれについて困惑しています。私は各映画のためにこのクエリを実行するためにPythonでコードを書く必要があります。したがって、結果がnullであることを確認してから、他のボキャブラリのコードを実行する必要があります。