1

私は基本を学ぶセマンティック Web の初心者ですが、最初は立ち往生しています。

このリンクを読んだ後: http://www.cambridgesemantics.com/semantic-university/sparql-by-example、私は自分でいくつかの例を試しましたが、成功しませんでした。

たとえば、OpenLink Virtuoso SPARQL Query Editor http://demo.openlinksw.com/sparqlを使用して、デフォルト グラフ URI にこのhttp://njh.me/foaf.rdfと単純なクエリを配置しました。

 PREFIX foaf:  <http://xmlns.com/foaf/0.1/>
 select ?name
 where 
 {
 ?person foaf:name ?name .
 }

この RDF ファイルの所有者の名前を取得します。また、次のクエリを入力すると

PREFIX foaf:  <http://xmlns.com/foaf/0.1/>
select ?name
where 
{
?OnlineAcount foaf:name ?name .
}

何も起こっていません。

どこで間違えますか?

同じ状況は、最初のクエリのhttps://ai.wu.ac.at/~polleres/foaf.rdfhttp://richard.cyganiak.de/foaf.rdfにあります。

私のセマンティック ツアーの最初の助けをいただければ幸いです :)

前もって感謝します。

4

1 に答える 1

3

クエリ入力ペインの下に、 Spongingのオプションがあります。欠落しているすべてのソース グラフのリモート RDF データを取得するオプションを選択する必要があります。 すると結果が出ます。ただし、あなたが言及したファイルには、実際には、ファイルの作成者だけでなく、多くのfoaf:nameトリプルが含まれています。select ?person ?nameを試して、そのデータに他に何があるかを確認してみてください。

于 2014-09-23T16:52:59.347 に答える