私は2つの異なるドメインオントロジーを開発しました。しかし、アプリケーション要件が変更され、両方のオントロジーの知識が必要になるため、これら2つのオントロジーをマージするのが好きです。マージ手法とは何ですか?オントロジーフレームワーク、つまりjena、OWL-APIなどでどのようにマージできますか
質問する
491 次
2 に答える
1
オントロジーがOWL 2 ELプロファイルに従っている場合は、 Brainで実行できます。
Brain brain = new Brain();
brain.learn("path/to/first_ontology.owl");
brain.learn("path/to/second_ontology.owl");
//Do your logic here, like queries, etc...
brain.save("path/to/merged_ontologies.owl");
同一の IRI を持つエンティティは自動的にマージされます。
于 2013-01-10T13:15:43.647 に答える