問題タブ [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.
owl - オントロジーの設計:クラスまたは個体
マイクロストラテジー ドキュメントとそれに含まれる情報の種類をキャプチャする必要があるオントロジーを設計します。たとえば、以下は 3 つの mstr ドキュメントです。
それに伴い、以下のような情報クラスを定義しました。
ドキュメントを情報クラスと結合する hasInformation と呼ばれる述語/プロパティがあります。私の質問は - ドキュメントのサブクラスとして mstr ドキュメントを作成し、それに hasInformation 述語を定義するか、ドキュメントの個人/インスタンスを作成する必要がありますか?
各ドキュメントには、name、projectName、url、parameters などのプロパティもあることに注意してください。このプロパティは、個体またはクラスのデータ型プロパティとして定義する必要がありますか?
あなたの助けに感謝します...ありがとう。
owl - protege 5.0 (フクロウ) の定義済みクラスとプリミティブ クラスの違いはどれですか?
http://wiki.opensemanticframework.org/index.php/Adding_an_Ontology_Concept_using_Prot%C3%A9g%C3%A9で PRÖTEGË 5 のマニュアルを読みましたが、理解できません。構築には方法論「METHONTOLOGY」を使用しています。 Ontology.Protege 5 での実装には疑問があります。
誰かが PROTEGE 5 を使用するためのより良いマニュアルを持っています
owl - プロテジ フクロウはデータ プロパティを使用して推論できますか?
Protege 4 の推論機能を使用して、データ プロパティ スコアに従って個人を分類しようとしています。
健康状態の良い個人のデータ プロパティ「歩行スコア」は 8 です。私は、そのような個人を「健康状態」と呼ばれるクラスに分類する推論を取得しようとしています。データ プロパティ「歩行スコア」は 1 から 10 までの整数です。個々の「アリス」の歩行スコアは 8 で、これは「健康状態が良好」に等しいはずですが、どのように試しても、保護者 4 に彼女を推測させることはできません。クラス「健康」に。
ontology - Protege でオブジェクト プロパティを使用してクラスに個人接続できますか?
個々の(インスタンス)がオブジェクトプロパティを持つクラスに接続する方法はありますか? たとえば、この場合の個人は、モジュール名: Web プログラミングです。オブジェクト プロパティ: isClassified。クラス: ネットワーク。
Web プログラミングをクラスとして定義しようとしましたが、ドメインと範囲が両方ともクラスであるため機能します。Web プログラミングとネットワークの両方を個人として定義しても、同じことが言えます。ドメインがクラスで、範囲が個別の場合でも機能します。しかし、ドメインが個人で範囲がクラスの場合はどうなるでしょうか? それをオブジェクト プロパティ: isClassifiedIn に接続する方法はありますか?
java - Pizza オントロジーで直接スーパークラスを抽出するための Reasoner オブジェクトの使用
標準の Pizzaオントロジーで OWL API 3.4.3 と Hermit 1.3.8.1 (reasoner) を使用しています。
クラスのDirect スーパークラスを抽出しようとしています。
ここで提供されるチュートリアルでは、 Direct スーパークラスの抽出は考慮されていません。 たとえば、Food には次の 2 つのスーパークラスがあります。
- フクロウ:ものと
- ドメインコンセプト。
上記のDirect スーパークラス(つまり、DomainConcept) を抽出するための単純なコード スニペットが示されています。
reasoner object を使用して呼び出すことができる関連するメソッド を見つけることができません。
目的の出力を直接取得するためのトリックはありますか?
前もって感謝します :)

