問題タブ [protege4]
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 - protege4 でクエリの結果が表示されないのはなぜですか?
これがばかげた質問かもしれないことはわかっていましたが、答えはわかりません:)
私はオントロジーを構築したprotege4を使用しています。protege4のDLクエリタップからDLクエリを使用しようとすると、正常に実行され、結果が得られます。
ただし、[オントロジーに追加] をクリックしてクエリをオントロジーに追加すると、オントロジーは追加されますが、クエリ結果はありません!!! クエリ結果がないのはなぜですか? そしてそれを見る方法は?
ありがとう
semantic-web - in owl "Dl query" プロテジで高度な値クエリを使用する方法
オントロジーを開発していますが、Dl クエリに問題があります
「花」というクラスがあります
このクラスにはいくつかの花の名前であるサブクラスがあります
「flowersColor」という別のクラスもあります
そして、これらの値 (「赤」、「緑」、および「青」) をサブクラスではなく個体として持ちます。
すべての花には 1 つ以上の色があります
赤だけで赤い色の花を探したい
私のDLクエリは:
"flower and hasColor value red"
このクエリは、他の色がある場合でも、赤色のすべての花を返します
ただし、色が赤のみのすべての花が必要です
このようなことを書きたい
"flower and hasColor only value red" <- これは文法的に正しくありません
色に「赤」と「緑」の組み合わせがある場合、結果に表示したくありません
あなたが私の質問で私を助けてくれることを願っています
ありがとう
ontology - Protege 4 で OWL DL クエリを使用して個人をクエリする方法は?
オントロジーで個体をクエリするにはどうすればよいですか。これは、私がやりたいことの説明です (SQL クエリに似ています)。
3 つのクラス (コンポーネント、機能、および極性) があります。極性の値は、正の極性または負の極性であり、どちらも極性のサブクラスです。
- a_component hasFeature a_Feature
- a_Feautre hasPolarity a_Polarity
Positive_polarity 値を持つすべてのコンポーネントをリストしたいと思います。
protege 4 の [DL クエリ] タブを使用して、これをどのように達成できますか?
semantic-web - OWL: 値に基づくプロパティ制限: まったく可能ですか?
同等のクラスに似た、別のプロパティの制限であるプロパティを定義する明確な OWL ソリューションを探しています。制限は、ドメインまたは範囲のデータ プロパティに基づいています。制限付きプロパティは間違いなくサブプロパティであり、推測する必要があります。
"kid","mother","father" は Person の Father.gender = "male" データプロパティ mother.gender = "female" です。
(Male subclassOf Person = 同等のクラス "性別値"male")
父 親の子 ' オブジェクト関係 母 親の子 ' オブジェクト関係
parentOfと父親の性別に基づいて、fatherOfプロパティを定義する方法は? 明らかにそれはparentOfのサブプロパティです。
ただし、Protégé の同等のオブジェクト プロパティ エディターでは、プロパティ クエリを設定できません。これがプロパティ チェーンで解決できるかどうかはわかりません。
この家族の例は、より複雑なシナリオの単純化されすぎた状況であるため、fatherOf をサブプロパティとして定義し、(手動で) parentOf の代わりに FatherOf を設定することはオプションではありません。
java - イエナを使用した読書制限の制約
私はのようないくつかのオブジェクトの制限があります
ここで、ベンダーはクラスです。私はこのリンクからの指示に従いました:https ://stackoverflow.com/a/7805455/1138148制限を読んでください。Jenaを使用して、これらの各制限から制約値を取得する必要があります。最初のケースでは制約として取得できました'Vendor'
が、2番目と3番目の場合、次のような値のようなゴミを取得しています。
7cbf42c2:137784f42b4:-7d1f
およびそれぞれ
7cbf42c2:137784f42b4:-7d29
。これらの値は何ですか?パターン自体と値minLength、1995などを取得するにはどうすればよいですか。
ontology - Protégé4でのSWRLタブとJessタブのサポート
Protégé4のオントロジーにSWRLタブとJessタブを追加する必要がありますが、Jessのサポートが見つかりませんでした。Protégé4にはJessのサポートやプラグインがありますか、それとも他の代替品がありますか?
owl - OWLオントロジーで「クラス」と「タイプ」を使用できますか
クラス "Class" (名前空間内) とデータ プロパティ "Type" (これも名前空間内) が必要です。
私がそれらを作成すると、Protegeはおかしな振る舞いをします。
owl - Protege でデータ プロパティの範囲のようなクラスを使用する方法
- kindという名前のデータ プロパティを作成します。
- 範囲をStateKingにしたい。どうすればいいのかわからない。実際、「プロパティ アサーション ビュー」、「説明ビュー」で、[追加]アイコン(+)をクリックすると、次の [範囲] ポップアップが表示され、int、Boolean、integer などのデータ型が指定されます。
StateKingは列挙クラスであることに注意してください。
StateKing : 同等のクラス{choise、final、fork、initial、join、junction、state}。
アドバイスありがとうございます。
PS: 現在、画像を追加できません。
protege4 - Protege 4.2 での OWL VIZ エラー
Protege Web サイトで公開されている最新バージョンの Protege 4.2 を使用してアラビア語オントロジーを構築しましたが、OWL VIZ タブを使用して VIZ グラフを表示しようとすると、次のエラーが発生しました。
この問題を克服する方法はありますか? アラビア語オントロジーの Viz Gaph を表示する必要があります
注:GraphViz 2.28のバージョン