問題タブ [owlim]

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.

0 投票する
1 に答える
153 参照

owl - owlim での owl:oneof と on:oneof のサポートの違いは何ですか?

これは builtin_owl2-rl.pie 行 361 です

スタックオーバーフローの「AI」提案「これは単なるコードです。説明を追加してください」を鎮めるためのランダムなもの

0 投票する
1 に答える
287 参照

rdf - where句の単一値

こんにちは、where句にこれを含むSPARQLクエリがあります

今、私はこれのほとんどを手に入れました。わかりません$dontgetthis。これは何を意味するのでしょうか? $dontgetthisクエリの他の場所では使用されません。

0 投票する
1 に答える
305 参照

java - Sesame 2.8.0 RepositoryConnection タイムアウトの設定方法

バックエンドデータベースへのセサミ接続にサーキットブレーカーのようなものを実装しようとしています。データベースが存在しない場合、クライアントのデフォルトのタイムアウトに依存しないように、2 秒後にこれを知りたいです。これは、リポジトリの初期化と接続の取得を実行する独自の FutureTasks で克服できる可能性があります。ただし、ログでは、セサミ クライアントがoahicPoolingClientConnectionManagerを使用していることがわかります。これは、 ExecutorServiceといくつかのデフォルトのタイムアウトに賭けます。これにより、私のFutureTaskソリューションはかなり面倒になります。ごまクライアントのタイムアウトを設定する簡単な方法はありますか。

0 投票する
1 に答える
246 参照

owl - フクロウ-??OWL-RL for GraphDB (OWLIM) へ

GraphDB-SE triplestore を使用して Einstein Riddle を保存し、ルールセットを使用して答えを推測しようとしています。GraphDB には、OWL2-RL および OWL2-QL のサポートが組み込まれています。w3.orgによると

OWL 2 RLは、クラスの互いに素な和集合(DisjointUnion)と再帰オブジェクト・プロパティの公理(ReflexiveObjectProperty)を除いて、OWL 2のすべての公理をサポートしています。

Q1:なぜ GraphDB はそれを推論できないのですか?

Q2: OWL-RL から何かを使用している場合、オントロジー (OWL ファイル) を OWL-RL に変換するにはどうすればよいですか? (このプロファイルに関する詳細情報は見つかりません。「これを使用し、これを使用しないでください」などの実用的な情報)"

Q3: GraphDB が OWL2-RL を完全にサポートしていない場合、サポートされていないのはどの部分ですか? GraphDB を使用して期待される結果を推測できるようにモデルを変換するにはどうすればよいですか?

私のフクロウのモデルはこの Webからのもので、someValuesfrom を使用した関数型および逆関数型のプロパティの代わりに、正確に 1 つの QCR を使用してモデルを変更しました。

0 投票する
1 に答える
249 参照

sparql - Sesame リポジトリを新しいリポジトリにコピーする

すべてのデータを既存の Sesame リポジトリから新しいリポジトリにコピーしたいと考えています。トリプルストアで OWL 推論を使用するには移行が必要ですが、インメモリ リポジトリ (既存のリポジトリのタイプ) で OWLIM を使用することはできません。

すべてのトリプルをリポジトリから新しいリポジトリにコピーする最も効率的な方法は何ですか?

更新 1:

SPARQL INSERT を使用することが有効なアプローチではない理由を理解したいと思っています。新しいリポジトリの SPARQL Update セクションでこのコードを試しました。

次のエラーが表示されます。

クエリにエラーがありますか、それともこの方法でデータを挿入できませんか? 同様の構造のクエリを使用して DBpedia からデータを挿入しました。

0 投票する
1 に答える
155 参照

owl - OWL/GraphDB で複数のプロパティを持つクラスのルールを作成するにはどうすればよいですか?

Animal_Loverclass は、 と呼ばれる 3 つのプロパティを持つクラスですhasPet

Personスミスは 3 匹の動物を飼育しており、クラスに属しています。

この時点で、ルールが機能するときに smith を animal_lover クラスに自動的に含めるルール (.pie) をどのように記述すればよいでしょうか?

このルールは機能しません。