問題タブ [sparql]
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.
json - JSON ソースからのデータを JavaScript で視覚化しますか?
Google Visualization APIのようなライブラリを使用してグラフを描画したいのですが、外部ソースからデータを JSON として取得します。コンテキストは、こちらで説明されているように、 SPARQL サービスを使用して XHTML+RDFa ソースからデータを抽出することです。ただし、後者のページではトリックを使用する必要がありますが、これらの視覚化ツールキットが、Web ページから返された JSON から直接データ入力を取得できると便利だと指摘しています。
JSON を返す URL から直接視覚化するデータの取得をサポートするグラフ視覚化ライブラリはありますか?
sparql - SPARQL クエリを作成するにはどうすればよいですか?
ライン川に流れ込む長さが 50 キロメートルを超える河川に関する SPARQL クエリを作成するにはどうすればよいでしょうか?
sparql - OpenLink Virtuoso:2つのノードが特定の距離内に接続されているかどうかを確認する
Virtuosoを使用してグラフ内の2つのノード間の距離を見つけるにはどうすればよいですか?推移性のドキュメントを読みましたが、1つの述語に制限されています。例:
トラバースのみfoaf:knows
で、述語タイプはありません。これを「どの述語でも」に拡張するにはどうすればよいですか?実際のパスは必要ありません。true/false(ASKクエリ)だけが必要です。foaf:knowsを?pに変更するのはやり過ぎのようです。
私は現在、2つのノードが特定の距離内に接続されているかどうかを調べるために、一連の再帰ASKを実行していますが、それは効率的ではないようです。
sparql - RDF で量を表現する
「log_id 001 で作成されたレコードの数」や「属性「00EA」で削除されたレコードの数」などのクエリに回答できるようにしたいと考えています。
semantic-web - この SPARQL の結果を Jena でどうすればよいですか?
DataType プロパティの値を持つサブジェクトを表示する簡単なクエリを作成しました。このクエリは Protege 3.4.3 で実行されます。しかし、Jena で実行すると、「com.hp.hpl.jena.sparql.engine.ResultSetStream@16be68f」というタイトルが表示されます。なんで?これは私のクエリです:
LearnerInformationは 1 つのクラスであり、 Nameは Datatype プロパティです。
sparql - SPARQL に基づいてクエリを作成し、データ型プロパティの値を確認するにはどうすればよいでしょうか?
このクエリを作成します。
HasName は 1 つのデータ型プロパティです。Protege でこのクエリを実行すると、システムはデータ型プロパティの値なしで件名だけを表示します。mwans ?y は空です。また、jenaシステムで実行すると、次のように表示されます:(文字列)
datatype プロパティの値の値を確認するにはどうすればよい?y
ですか?
rdf - 推移関係にあるすべてのノードを取得する
SPARQL との推移的な関係を介して接続されたノードのリストを取得することは何とか可能ですか? このように接続されている要素があります。
一部のノードはさらに南下しているため、すべてのノードが相互に接続されているわけではありません。ノードが同じ平面に垂直にある場合にのみ、g:eastOf
関係がある可能性があります。これは、互いに接続されていないノードのグループがいくつかあることを意味します。
これらすべてのノードのグループ (基本的にはリストのリスト) を取得したいと思います。SPARQLでそれを行う方法はありますか? ステートメントには有限数の変数が必要であり、SELECT
何かの「リスト」を表現することはできません。
西から東に移動するときにすべてのノードのプロパティが昇順であるリストにのみ関心がありますがxsd:integer
、最初の問題の解決策が得られた後は比較的簡単なはずです。
unicode - SPARQL QUERY OWL ファイル
オントロジーに対する SPARQL クエリについてお伺いできますか。私が持っている family.owl ファイルは、protege 3.4 からデータを含むオントロジー ビルドです。
サイト (http://www-sop.inria.fr/edelweiss/software/corese/v2_4_0/manual/index.php#coreseapi ) で Java と CORESE API を使用して、上記の family.owl をクエリします。次の SPARQL クエリを使用します。
結果は Tuấn (真の結果は Tuấn でなければなりません)
「where」句を次WHERE { fm:Tùng fm:haschild ?child }
のように置き換えると、結果は空になります(真の結果はTuấnでなければなりません)
文字列 "Tùng" と "Tuấn" で間違った結果を知っています。この文字列には文字 Unicode ù、ấ があります</p>
CORESE API で Unicode 文字を使用して、sparql でフクロウ ファイルをクエリできますか。
python - Pythonでrdfトリプルストアを設定するための良い解決策はありますか?
私は、Pythonで使用するPHP用のARC2クラスと同じくらい簡単で整頓されたものを探しています。
これまでrdflibを見てきましたが、SPARQLのサポートの欠如と不正確なドキュメントが私を先延ばしにしています!
トリプルストアをすばやく簡単にセットアップして使用できるようにする別のPythonライブラリはありますか、それとも当面は従来のデータベースを使用することに固執していますか?
アドバイスをありがとう:)
nlp - クエリを使用した Wordnet アクセス
ある種のクエリ言語を使用して Wordnet にアクセスするためのライブラリを見た人はいますか? 私の考えは、次のようなものを書く方法があるべきだということです:
私はすでに SharpNLP に相談しましたが、私が望むものではありません。それは素晴らしいですが、私が探しているものではありません。SPARQL や自作の SQL 方言などのクエリ言語を使用する必要がありますか?