問題タブ [linked-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
semantic-web - データが複数の要素にまたがっている場合に RDFa でドキュメントをマークアップする方法
私は次のHTML構造を持っています:
私が持っているデータには一貫して地域や地域が含まれているわけではないため、schema.orgで定義されているプロパティaddressRegion
を確実に使用することはできません。代わりに、郵便番号以外のすべてにプロパティを使用する必要があると思います。addressLocality
streetAddress
私の質問は、これが有効な RDFa マークアップかどうかです。
そうでない場合、HTML の構造を変更せずにこれを行う別の方法はありますか?
rdf - schema.org/Product isSimilarTo プロパティを抽出する SPARQL クエリ
schema.org/Product からデータを抽出するために以下の形式のクエリを作成しましたが、isSimilarTo
複数の値を持つ可能性がある schema.org/Product に関連付けられたisSimilarTo
プロパティがあり、配列内のプロパティのすべての値を抽出する必要があります。製品ごとに。どうすればそれを達成できますか?
以下のような同様のクエリを使用しています。
rdf - 述語が与えられた場合、各主語のオブジェクトの数を数えますか?
特定の述語に対してサブジェクトとオブジェクトの数を返す SPARQL クエリを作成しようとしています。これが私が持っているものですが、機能していません。
rdf - rdf:type person の抽出に関する sparql/dbpedia
ほとんど理解していない dbpedia と sparql と呼ばれるものを使用して、 rdf:type person のすべての dpbedia エントリを抽出したいと思います。
私は次の方法でほとんど成功しました(オフセットを変更します)。より良い方法はありますか?基本的に、英語のウィキペディアから人々のすべての例を取得したいと思います。
sparql - 誰でも BBC の音楽プロパティを提供できますか?
どなたか、BBC Music のすべてのプロパティのリストを提供していただけますか?
つまり、coreconcepts/placeOfBirth 、coreconcepts/eventPlace などです。
またはこれらのプロパティを見つけることができるリンク。
apache - mod_rewrite / RewriteCond ルールを使用したコンテンツ ネゴシエーション
Github ページで一連のファイル(RDF/XML、Turtle、JSON-LD などの異なるシリアル化形式を持つ同じ RDF コンテンツ) をホストし、w3id URLを永続的な識別子として使用するというユース ケースがあります。
さらに、そのパーマネント URL でコンテンツ ネゴシエーションを行いたいと考えています。ファイルを Apache サーバーでホストしている場合、これは些細なことですが、残念ながら Github ページはコンテンツ ネゴシエーションをサポートしていません。そこで、URL 書き換えルールでどこまでできるか試しています。
したがって、考え方は次のようになります。
現在、私のルールは次のようになっています。
これは大部分のケースで機能しますが、いくつかのまれなケースでは機能しません。たとえば、次のような受け入れヘッダーがある場合
これは application/rdf+xml を返します (最初のルールが一致するため) が、コンテンツ ネゴシエーションによれば turtle を返す必要があります。このコーナーケースを処理するルールを改善する方法を知っている人はいますか?
rdf - Sparql クエリでの複数カウント
2 つのカウントを含む Sparql クエリを作成したいと考えています。
クエリは、A の「近隣の近隣」 (A → B → C、A は開始ノード) を取得し、C ごとに、A から C へのパスの数、および「インリンク」の数を報告する必要があります。どこからでも C があります。結果セットは次のようになります。
#C は、開始ノード A から C へのパスの数です。
カウントを個別に作成できますが、これらを組み合わせる方法がわかりません。
これら 2 つのクエリを組み合わせることは可能ですか? ありがとうございました!
rdf - sparql と dbpedia を使用して、名前またはオブジェクトの統計を取得するにはどうすればよいですか?
特定のものについて次の統計を取得したい:
- dbpedia-owl:wikiPageInLinkCountCleaned
- dbpedia-owl:wikiPageRank
- dbpedia-フクロウ:wikiHITS
- dbpedia-owl:wikiPageOutLinkCountCleaned
方法:
私がやっていることは非常に複雑です。
- 最初:次のクエリを使用して、すべてのプロパティを選択しています。
select ?p ?o where {dbpedia:"+name+" ?p ?o }
- 2 番目:結果は辞書に保存されます。最後に、名前
wikiPageInLinkCountCleaned
、wikiPageRank
、wikiHITS
をwikiPageOutLinkCountCleaned
検索し、それらの値を取得します。
これらのプロパティが dbpedia データベースのトリプルにどのように適合するかはわかりません。彼らは?