owl-api

    0

    1答えて

    私は入力N + 1個のアイテムを持っています。ここでNはロール/ OWLObjectPropertyであり、最後は概念/ OWLClassです。 問題は、私は入力(A、B、C)を考慮すると、このいずれかのようOWLClassExpressionを生産しなければならないということです。 OWLClassExpression axiom = factory.getOWLObjectSomeValues

    0

    1答えて

    EclipseネオンのOWL APIを使用してオントロジーを生成しようとしています。エラーはなく、実行できませんでした。 public class TestOntology { public static void main(String[] args) { OWLOntologyManager man = OWLManager.createOWLOntologyManager();

    0

    1答えて

    hereからダウンロードした標準ピザオントロジーのスーパークラスを印刷しようとしています。私はOWL API 3.4.3とHermit 1.3.8.1(推理系)を使用しています。 次のコードスニペットを使用して、というクラスの必須スーパークラスをに出力します。 OWLOntologyManager manager = OWLManager.createOWLOntologyManager();

    -1

    2答えて

    owl apiを使用してサブクラスを作成するにはどうすればよいですか?プロテジェを使用して以下が生成されています。 <owl:Class rdf:about="http://www.semanticweb.org/muz_a/ontologies/2016/diseasesymptomogy-9#dizziness"> <rdfs:subClassOf rdf:resource="ht

    0

    1答えて

    私は、Protegeを使ってオントロジを作成しました。 2つの基本クラスで構成されています。それぞれに3つのサブスケードがあります。サブクラスは、特定のオブジェクトとデータのプロパティを持つクラスです。私がインスタンスを作るとき、私はそれをクラスの個人として作成しますが、そのようなデータプロパティでインスタンスをいくつかのサブクラスに属するようにします。 ProtegeでHermitを実行すると、

    1

    1答えて

    私はProtege 4.3.0で作成され、OWLファイルに格納されたオントロジーを持っています。このオントロジーの一部のデータプロパティその範囲は次式のように定義している:私は彼らの範囲で指定した値を持つことができ、データのプロパティを検索しまうので、私は次のコードサンプルを書いた ({"absent"} or {"value1" , "value2" , "value3"}) が、 OWLD

    0

    1答えて

    新しいOWLAPIでは、addAxiomsメソッドは廃止されているようです。これはコンパイラが私にこの警告を表示するためです。 これを行う新しい方法は何ですか?それは危険なのですか? Javadocによる

    1

    1答えて

    タートル形式で保存される(OWLAPIを使用する)オントロジーには、接頭辞のセット、インポートされたオントロジーのインポート文が使用されます。プレフィックスを使用してこのように保存されたオントロジーは、OWLAPI Turtleパーサーによって読み取られることはありません。 importステートメントは、問題の原因としてフラグが立てられます。 Onto2はOnto1とOnto3をインポートします(

    0

    1答えて

    にHTMLフォームを使用して、フクロウのAPIを使用したオントロジーでデータを追加し、それに新しいクラス「clsN」を追加個々の "M2"。私が望むのは、HTMLフォームフィールドを通してこのクラス "clsN"と個々の "M2"をオントロジに追加することです。 Idon'tこれを行う方法。 親切に私にこのような考えを与えてください。ここに私のJavaクラスコードです。 public class