2012-03-09 13 views
23

Dla celów edukacyjnych chciałbym studiować system ekspercki o otwartym kodzie źródłowym, w szczególności taki, który potrafi uzasadnić i wyjaśnić jego rozumowanie. Które znasz?Czy istnieją systemy ekspertowe typu open source z możliwościami rozumowania?

+3

możliwy duplikat [systemu eksperckiego Open Source] (http://stackoverflow.com/questions/369566/open-source-expert-system) –

+2

Niepowtarzalny duplikat. Połączone pytanie jest specyficzne dla języka C#. –

Odpowiedz

43

Niektóre systemy eksperckie open source/narzędzi systemów eksperckich (narzędzia można używać do pisania Expert Systems) to

  • C Language Integrated Production System (CLIPS), CLIPS to środowisko wykorzystywane do reguła lub o bject systemy eksperckie oparte
  • Python Knowledge Engine Pyke , Pyke pozwala używać Logic Programming do tworzenia systemów ekspertowych w Pythonie. Narzędzie PHP Expert System Tool skupiało się głównie na aplikacjach dla Legal Expert Systems.
  • d3web jest Java System Knowledge Base, który używa XML
  • jColibri Reference Platform dla przypadku bazowego rozumowanie Programy w Javie
  • DTRules Decyzja Tabela silnik reguł opartych na Javie
  • drools jest dobrze obsługiwany w oparciu silnik reguł przetwarzania Java
  • Euler Euler jest silnikiem wnioskowania wspierającym oparte na logice proofy.
  • Infosapient Java Business Rules Silnik
  • Jena Jena to framework Java, który zawiera mechanizm wnioskowania opartego na zasadach, a ontologia API F i silnik zapytań
  • JEOps JEOPS dodaje wnioskowanie w przód, w pierwszej kolejności zasad produkcji na Jawie w celu ułatwienia rozwoju systemów eksperckich stosując programowanie deklaratywne
  • JLisa a klipów jak silnik reguł z Common Lisp interfejsu w Javie
  • mandarax reguła wyprowadzenie kompilator Javy
  • ofBiz Reguły biznesowe oparte na Javie
  • OpenCyc OpenCyc to open sourceowa wersja technologii Cyc, największej na świecie i najbardziej kompletnej ogólnej bazy wiedzy i zdroworozsądkowego mechanizmu wnioskowania.
  • DEX DEX to interaktywny program komputerowy dla rozwoju jakościowych wielu atrybutów modeli decyzyjnych oraz oceny opcji

Dodatkowe odpowiednie zasoby można znaleźć na liście here.

Jeśli chodzi o zalecenia, na które Expert Systems powinien patrzeć w celach edukacyjnych, polecam OpenCyC. Interesująca jest technologia Google Tech Talk Computers vs Common Sense dotycząca technologii Cyc.

Bez dodatkowych informacji i wyjaśnień trudno jest udzielić dalszych zaleceń.

+0

Oto działający link do rozmowy [Komputery kontra Powszechny Zmysł] (https://www.youtube.com/watch?v=gAtn-4fhuWA) – mike

Powiązane problemy