問題タブ [owl]
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.
rdf - JENA ライブラリと Protege を使用した OWL の問題の更新
Protege を使用して RDF/XML OWL ファイルに書き込みの更新を保存できません。アプリケーションを閉じるたびに、編集内容がすべて失われます。JENA ライブラリを使用して、次の方法でこのファイルを読み取りました。
この問題を次の方法で修正しようとしました。
しかし、私のファイルは空白になり、最終的に空になります。代わりに出力ファイルの名前を変更しようとすると、問題なく動作します (出力ファイルが入力ファイルと一致しないように注意してください)。
最後に、私の質問は次のとおりです。OWL ファイルを更新するにはどうすればよいですか?
rdf - OWL での EquivalentClass と SubClass の混合
クラスの説明に SubClassOf と EquivalentClass を混在させること、および推論器がどのように動作するかについて興味があります。
具体的には、同じクラスに対して EquivalentClass と SubClassOf アサーションの両方がある場合、個人がそのクラスに分類されるためには、EquivalentClass と SubClassOf の両方の条件が満たされる必要がありますか?
それともこれは悪い習慣ですか?
例 (宣言は省略):
以下のケースでは、EquivalentClass と SubClassOf の両方のアサーションが満たされているため、:x
が として分類されるようにしたいと思います。:Foo
SubClassOf:y
が満たされていないため、そうではありません。
ありがとう、
ジョナサン
semantics - OWLファイルからRDFドキュメントを生成
OWLファイルからRDFドキュメントを生成できるツールはありますか?
architecture - OWLのユースケースは?
OWL - Web Ontology Language (数ページのみ)について読んだことがありますが、実際のユースケース/実装は何ですか?
owl - オントロジー用チャンプレフィックス
protege 4 を使用して 2 つのオントロジーをマージし、Onab.owl として保存しました。このファイルでは、オントロジーの URI を OWL API で変更する方法がわかりません。OWL API を使用して変更するのを手伝っていただけませんか。どうもありがとうございました。
rdf - オープンソースのセマンティック Web プロジェクト
オープン ソースのセマンティック Web プロジェクトを探しています。Jena と Sesame があることは知っていますが、別のオープン ソースのセマンティック Web プロジェクトを探しています。
semantics - OWL 推論の質問
Jena セマンティック Web フレームワーク バージョン 2.6.3 を使用しています。フクロウの推論でモデルを作成し、次のトリプルを追加するコードがあります。
_:bnode-3
は、たとえば、is aと次のトリプルがアサートされた:joe
場合に含まれる制限クラスであると想定されています。:bob
:Person
次に、制限クラスは Person のサブクラスである:joe
ため、同じく person になります。
実際、これは機能します。私が混乱しているのは、この投稿の上部にある 4 つのトリプルだけをアサートした後、インファーサーが Person である空のノードを作成することです。つまり、次のトリプルがモデルに含まれるようになりました。
なぜこれを行うのかわかりません。これを理解するための助けをいただければ幸いです。
ありがとう。ケント。
web - WebページにOWLファイルを表示する
現在、ソフトウェア Protege を使用して、疾患に関するオントロジーを開発しています。ファイルを保存すると、XML で表示される OWL ファイルに保存されます。今、私のウェブサイトでOWLファイルを呼び出す方法を知りたいです。私は、ユーザーが病気に関連する質問をすることができる Web サイトを作成することに興味があり、その答えは私が作成したオントロジーから得られます。この件について教えてくれる人はいますか?
eclipse - StarUMLXMIをEclipseにインポートします
良い一日、同僚!
StarUMLで生成されたUMLファイルをOWLに変換したい。私はこの目的のためにEclipseODM実装を使用しようとしています。問題は、変換を開始するためにUMLファイルをEclipseにインポートできないことです。新しいEMFプロジェクトを作成し、StarUMLからXMIファイルをインポートしようとすると、エラーが発生します。
StarUMLファイルをEclipseに正しくインポートする方法を知っている人はいますか?
python - Python でのオントロジーのロード
私は OWL で書かれたオントロジーを持っています。Pythonにロードできることを知っている人はいますか? 任意のパッケージまたは手動でさえありますか? 他の質問で言及されているrdflibは、主にRDFに関係しているため、私には適していません。非常に優れたライブラリである「Seth」は機能しません。Webサイトがダウンしているように見える「Pellet」ライブラリが必要であり、 (seth) も JVM 1.4 でしか動作しません!