超出核心规则引擎

Cer*_*rin 8 python rule-engine rules machine-learning

是否有任何以核心运行的生产规则系统的实现?

我已经检查了像CLIPSJess这样的开源实现,但这些只在内存中运行,因此在操作大量事实和规则时(例如,数十亿/数十亿),它们往往会崩溃或强制进行大量磁盘交换.

我正在尝试使用Django的ORM 将一个简单的规则引擎(如Pychinko)移植到SQL后端.但是,支持CLIPS中的功能级别将是非常重要的,我不想重新发明轮子.

是否有任何替代方案可以扩展生产规则系统?

yur*_*ura 1

您可以检查JENA和类似的 RDF 规则引擎,它们设计用于处理非常大的事实数据库。