我正在调查Expert Systems - 只是想知道是否有任何好的引擎(商业或开放)可用于促进定制专家系统的开发(而不是从头开始构建整个事物)。
答案 0 :(得分:2)
当然,经典(免费)专家系统shell是CLIPS。
-m
答案 1 :(得分:1)
在商业世界中,这些通常称为Rules Engines。我曾与Haley Systems合作过 - 他们去年被甲骨文收购(http://www.oracle.com/haley/index.html)
我见过的另一个是ILog
此外,对于Net,有一个名为inrule。
答案 2 :(得分:0)
计算机员工拥有永久业务规则系统http://www.ca.com/us/products/product.aspx?id=250
不知道现在有多少人使用它......
答案 3 :(得分:0)
我所知道的最好的规则处理系统是JBoss Rules(也称为Drools)。您可以在规则中集成程序组件,在程序组件中集成规则库,甚至可以动态构建/修改规则库。
您可能还对从解决基于规则的专家系统(称为高级逻辑(HLL))的局限性而构思的系统感兴趣。 http://highlevellogic.blogspot.com/
答案 4 :(得分:0)
Prolog非常适合编写专家系统。
答案 5 :(得分:0)
Jess。非常好的邮件列表支持。