Alex Rivera | Logout

Are there open source expert systems with reasoning capabilities?

Asked 2012-03-09T22:45:47.713
30

For learning purposes I'd like to study an open source expert system, in particular one that can reason and explain it's reasoning. Which ones do you know?

Edit
Report

1 Answer

53

Some open source expert systems / expert systems tools (tools you can use to write Expert Systems) include

  • C Language Integrated Production System (CLIPS), CLIPS is an enviroment used to make rule or o bject based expert systems
  • Python Knowledge Engine Pyke, Pyke allows you to use Logic Programming to make expert systems in Python
  • OpenExpert PHP Expert System Tool mainly focused on application for Legal Expert Systems.
  • d3web is Java Knowledge Base System that uses XML
  • jColibri Reference Platform for Case Base Reasoning Programs in Java
  • DTRules Decision Table based rules engine in Java
  • drools is a well supported Java based rule-processing engine
  • EulerEuler is an inference engine supporting logic based proofs.
  • Infosapient Java Business Rules Engine
  • Jena Jena is a Java framework which includes a rule-based inference engine, a ontology API f and a query engine
  • JEOps JEOPS adds forward chaining, first-order production rules to Java in order facilitate expert systems development using declarative programming
  • JLisa A CLips like rule engine with a Common Lisp interface in Java<
answered 2012-03-10T02:07:58.640

Your Answer