問題タブ [ontology]
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.
ontology - 実行時にオントロジーを生成する方法は?
センサーの位置、タイプ、デバイスをアクティブにするためのルールなど、多くのデータを含む構成ファイルがあります。基本的には、普及システムに関連しています。このドメインのオントロジーを設計する予定です。構成ファイルはときどき変更されるため、オントロジーに構成ファイルの情報をどのように入力すればよいかという疑問が頭に浮かびます。以前は XML を使用することを計画していたので、実行時に構成ファイルを読み取り、XSD に従って XML を作成するだけです。オントロジーにも同じ手法を使用しますか? はいの場合、入力されたオントロジーの形式は何ですか?
ありがとうチャン
api - フクロウファイルのインポート
Java で owl api を使用してフクロウ ファイルをインポートする際に問題があります。2 つのフクロウ ファイルを正常にインポートできます。しかし、相互に統合された 3 つ以上の owl ファイルをインポートしようとすると、問題が発生します。例えば
Base.owl をインポートして Electronics.owl を実行すると、スムーズに動作します。コードを以下に示します。
ただし、Telephone.owl をロードする場合は、追加の iriMapper を作成してマネージャーに追加するだけです。追加のコードは ** で示されます。
上記のコードでは、次のエラーが発生します。
誰かが私に手を差し伸べてくれれば、本当にありがたいです...よろしくお願いします...
java - オントロジーの実用例への参照が必要
私はこことここでOWLを紹介されました。また、次のような例もいくつか見られます... http://www.co-ode.org/ontologies/pizza/pizza.owl
この例をどのように実行すればよいですか? これらの OWL ファイルを実行するツールはありますか?
オントロジーの実例を見るためのブログ/サイトはありますか? 言う例...「これがオントロジーの違いです...」のようなものです。
owl - OWLオントロジー定義でのAllDifferentの使用
誰かが'OWLの意味を説明できますか?一意の名前の仮定はありません。2つの名前が異なるからといって、それらが異なる個人を参照していることを意味するわけではありません。
それは、クラスに属する個人を宣言するたびに、それらはすべて異なることを述べる必要があるということですか?
ありがとう
rdf - オントロジーを設計する方法は?
プロジェクトでは、SIOC、FOAF、SKOS名前空間を使用してRDFでメタデータを記述します。このステップの後、これらの情報をコラボレーションするためのオントロジーを設計するために何をする必要がありますか?
ontology - Sesame SeRQL は更新/挿入オプションを提供しませんか?
Sesame リポジトリを使用してオントロジーを保存しようとしています。このオントロジーをロードするための JAVA コードを作成するか、単にクエリを実行して、新しい個人やプロパティなどを追加したかったのですが、SeRQL は更新操作を提供していないようです。それを可能にするAPIはありますか?OWLAPI を使用して同じことを行うことができましたが、ゴマ リポジトリからではなく、ファイルからオントロジーを読み込むことができました。
ありがとう
android - Android で Protege owl オントロジーを使用する
今学期は実践ゼミがあり、Androidアプリでオントロジーを使いたいと思っています。オントロジー API として Protege owl オントロジーを選択すると、このツールは通常の Java プロジェクトで機能しました。しかし、Android プロジェクトのフクロウ オントロジー API 用のこの jar ファイルをインポートしようとすると、失敗し、インターネットで解決策が見つかりませんでした。
artificial-intelligence - オントロジーにおける中古知識の検証
オントロジーのさまざまなユーザーによって主張されたステートメントに、客観的な確実性をどのように割り当てますか?
たとえば、ユーザーAが「ボブの帽子は青い」と主張し、ユーザーBは「ボブの帽子は赤い」と主張するとします。次のことをどのように判断しますか。
- ユーザーAとユーザーBは、Bobという名前の異なる人物を指しており、正しい場合とそうでない場合があります。
- 両方のユーザーが同じ人物を参照していますが、ユーザーAは正しく、ユーザーBは間違っています(またはその逆)。
- 両方のユーザーが同じ人物を参照していますが、ユーザーAは正しく、ユーザーBは嘘をついています(またはその逆)。
- 両方のユーザーが同じ人物を参照しており、どちらの使用法も間違っているか嘘をついています。
私が見る主な難しさは、オントロジーが直接データを取得する方法がないことです(たとえば、ボブに帽子の色を尋ねることができません)。
これを解決するための完全に客観的な方法はおそらくないでしょう。採用できるヒューリスティックはありますか?この問題には正式な名前がありますか?
machine-learning - 自然言語からの RDF の生成
自然言語から RDF を生成するためのツールはありますか? SIMILE プロジェクトによってコンパイルされた RDFizerのリストには、Monrai Cypher の 1 つしか記載されていません。残念ながら、Monrai Technologies によって開発された独自のツールだったようで、その後姿を消しました。また、ダウンロード リンクも見つかりません。誰かが似たようなものを見たことがありますか?
semantic-web - セマンティック Web では、OWL EL、RL、QL はすべて DL のインスタンスですか? 違いはなんですか?もっと内側に
私は多数のオントロジーでペレット推論を使用しており、IRI のリスト (この場合は URL) で info メソッドを実行しました。私が興味を持っている 2 つの指標は、DL 表現力と OWL プロファイルです。
私が取得しているOWLプロファイルは、「OWL 2」、「OWL 2 DL」、「OWL 2 EL」、「OWL 2 QL」、「OWL 2 RL」の範囲です。「OWL 2」と表示されている場合、それはオントロジーがOWL 2でいっぱいであることを意味しますか? 他のバリエーションはすべてDLですか?さまざまなプロファイルを説明する仕様を見つけました (特に表 10) [新しいユーザーとして、複数のハイパーリンクを投稿することはできません。次の 1 つの方が 2 つよりも重要だと思いました] が、これまでのところ、この質問に自分で答えることができませんでした。
「DL表現力」については、その名の通り表現力コード(ALCH、ALCH(D)など)がすべてDLであることを意味します。いわば、コードとその複雑さに関する技術的意味のこの非常に学術的なカタログを見つけましたが、表現力を見て、オントロジーがDLかフルかを少なくとも一般的に判断する方法を知る必要があります。これらのことを説明するヘルプやリンクをいただければ幸いです。
それが役立つのであれば、私がこのようなもので何をしようとしているのかについて、いくつかのコンテキストも提供する必要があります. オントロジー ID 番号 (URL リストから)、それぞれの表現力と OWL プロファイルを持ち、そのオントロジーがフルか、DL か、Lite かを示す「ペレット情報」データから表を作成しているだけです。