30

学習の目的で、私はオープンソースエキスパートシステム、特にそれが推論していることを推論して説明できるシステムを研究したいと思います。どれを知っていますか?

4

1 に答える 1

53

いくつかのオープンソースエキスパートシステム/エキスパートシステムツール(エキスパートシステムを作成するために使用できるツール)には、次のものが含まれます。

  • C言語統合プロダクションシステム(CLIPS)、CLIPSは、ルールまたはオブジェクトベースのエキスパートシステムを作成するために使用される環境です。
  • PythonナレッジエンジンPyke、Pykeを使用すると、論理プログラミングを使用してPythonでエキスパートシステムを作成できます。
  • OpenExpert PHPエキスパートシステムツールは、主に法律エキスパートシステムのアプリケーションに焦点を当てています。
  • d3webは、XMLを使用するJavaナレッジベースシステムです。
  • Javaの事例ベース推論プログラムのためのjColibriリファレンスプラットフォーム
  • JavaのDTRules デシジョンテーブルベースのルールエンジン
  • droolsは、十分にサポートされているJavaベースのルール処理エンジンです。
  • オイラーオイラーは、論理ベースの証明をサポートする推論エンジンです。
  • InfosapientJavaビジネスルールエンジン
  • Jena Jenaは、ルールベースの推論エンジン、オントロジーAPI f、およびクエリエンジンを含むJavaフレームワークです。
  • JEOps JEOPSは、宣言型プログラミングを使用したエキスパートシステム開発を容易にするために、Javaに前向き連鎖の一次生産ルールを追加します
  • JLisa Aは、JavaのCommonLispインターフェイスを備えたルールエンジンのようなクリップです。
  • mandaraxJava用の派生ルールコンパイラ
  • ofBizJavaベースのビジネスルールエンジン
  • OpenCyc OpenCycは、Cycテクノロジーのオープンソースバージョンであり、世界最大かつ最も完全な一般知識ベースであり、常識的な推論エンジンです。
  • DEX DEXは、定性的な多属性意思決定モデルの開発とオプションの評価のためのインタラクティブなコンピュータープログラムです。

その他の関連リソースは、こちらのリストにあります。

エキスパートシステムが学習目的で検討する推奨事項に関しては、OpenCyCをお勧めします。 Cycテクノロジーについては、非常に興味深いGoogle TechTalkComputersとCommonSenseがあります。

追加情報と説明がなければ、それ以上の推奨を行うことは困難です。

于 2012-03-10T02:07:58.640 に答える