3

I am looking into Expert Systems - just wondering if there are any good engines (commercial or open) available to facilitate development of a custom expert system (rather than building the whole thing from scratch).

tshepang
  • 12,111
  • 21
  • 91
  • 136
JohnIdol
  • 48,899
  • 61
  • 158
  • 242

6 Answers6

2

Of course, the classic (free) expert systems shell is CLIPS.

-m

fogus
  • 6,126
  • 5
  • 36
  • 42
1

In the business world these are typically called Rules Engines. I've worked with the one from Haley Systems - they were acquired by Oracle last year (http://www.oracle.com/haley/index.html)

Another one that I've seen is ILog

Also, for Net there's one called inrule.

NotMe
  • 87,343
  • 27
  • 171
  • 245
0

The best rule-processing system that I know of is JBoss Rules (also known as Drools). You can integrate program components in the rules, integrate rule-bases in program components, and even build / modify rule-bases on the fly.

You might also be interested in a system conceived from addressing the limitations of rule-based expert systems called High Level Logic (HLL). http://highlevellogic.blogspot.com/

Roger F. Gay
  • 1,830
  • 2
  • 20
  • 25
0

Prolog is excellent for writing expert systems.

2rs2ts
  • 10,662
  • 10
  • 51
  • 95
0

Jess should also be considered. Very good support on the mailing list.

Rhangaun
  • 1,430
  • 2
  • 15
  • 34
0

computer associates has an aion business rule system http://www.ca.com/us/products/product.aspx?id=250

dont know how many ppl use it nowadays...

np-hard
  • 5,725
  • 6
  • 52
  • 76