実際に私のプロジェクトはオントロジー(知識ベース)に基づいています。ここでは、データを取得する必要があるオントロジを作成しました。質問が尋ねられ、必要な回答がオントロジから検索され、出力として印刷されるアプリケーションがあります。 ここで私の疑問は、推論規則を構築する方法(つまり、与えられたキーワードをクエリに変換する方法)ですか? 推論規則に使用される建設推論規則と言語について考えている人がいれば、ただ答えるだけです...... Thanx ........オントロジーのアプリケーションと推論のルール
1
A
答えて
3
私は、この広大なトピックを(オントロジー/ウェブセマンティック/ RDFは/ etc ...)探索するために、過去に使用されまし:
- まず、あなたのオントロジーとルールを定義する必要があります(私はProtégéを使用しました)いくつかのオントロジーエディタを使用して設定します。このツールは、あなたに機会を与えるのインスタンスを作成し、オントロジーをテスト(それあなたが推論規則を確認してください)あなたのデータを保存したい場合は
その後あなたはゴマサーバとゴマにデータを挿入するためにいくつかのスクリプトを必要としています。
ゴマは、トリプル情報(Sesame)を格納するための能力を持っている - ゴマのための管理コンソールとして機能OpenRDFワークベンチ(良いツール)その後
があり、私はPythonといくつかを使用しましたライブラリ(SuRF、rdflib)はウェブから情報を収集するために(SPARQLを使用してデータを照会 - 私はDBLPのSPARQLエンドポイントを使用しました)と私のゴマサーバーにデータ(トリプル)は
QUEを作るためにすることを挿入しますあなたはSPARQLを学ぶ必要があります:)試してみてください - >http://dblp.rkbexplorer.com/sparql/
幸運!
関連する問題
- 1. Jena推論とルールの構文
- 2. z3の推論ルールを表現する
- 3. OWL APIを使用したオントロジーの推論
- 4. cとcppファイルの両方を持つNMakeの推論ルール
- 5. オントロジーを開発するためのオントロジー方法論の選択
- 6. Kotlinのセミコロン推論のルールは何ですか?
- 7. Jena FrameworkのSWRLルールに関するPelletを推論する
- 8. Kotlinのラムダと型推論
- 9. 推薦プラットフォームの推論エンジン
- 10. ≡推論と 'with'パターン
- 11. スカラパターンマッチングと型推論
- 12. OWLAPI:HermiT reasonerを使ってオントロジーから推論した公理を得たい
- 13. パターンマッチングの推論型
- 14. SPARQL CONSTRUCTの推論
- 15. PHP RANDとファジー論理ルール
- 16. オントロジーとWebアプリケーションの接続方法
- 17. pylint、コルーチン、デコレータと型推論
- 18. KotlinとRxJava型推論が
- 19. 生成モデルと推論
- 20. 論理式ルール
- 21. Neo4jの推論を推論する方法は?
- 22. 推論の例は、「Scalaでプログラミング」セミコロン推論規則導入
- 23. TensorFlowの形状とタイプの推論
- 24. サブルーチン推論
- 25. 型推論は
- 26. F#型推論
- 27. 型推論
- 28. DEFLATEメソッド推論
- 29. nmakeの推論ルールは1の深さに限定されています
- 30. OWLの推論の質問
私はすぐに博士論文を書くように求められます。 – KevinDTimm