跳转至

规则引擎#

常用的规则引擎:

分类 代表 备注
界面配置的成熟规则引擎 drools,urule 产品较重,功能较全
基于jvm脚本语言 groovy,aviator,qlexpress
基于java easyRules

引擎产品基本上都使用Rete算法

Python中的那些规则引擎是:

pyDatalog: https://sites.google.com/site/pydatalog/
Pyke http://pyke.sourceforge.net/examples.html
PyCLIPS
durable_rules
Intellect https://pypi.org/project/Intellect/, 10年前没更新
business-rules
PyKnow/experta 3-4年

参考资料#

https://zhuanlan.zhihu.com/p/358983669