我有一个大型的Ruby应用程序,它迫切需要添加一个推理引擎;我不需要很多功能,也不怕集成C库,在我的Googling搜索中一无所获。
在Python和JVM中似乎有很多规则引擎;虽然我更喜欢使用Python,但我不会仅仅为了添加一个推理引擎而重写整个该死的应用程序,所以我真的很想看看是否存在这样的东西。
有谁有什么想法吗?
发布于 2015-06-15 12:02:24
向旧问题添加新答案:
是目前最好的(唯一?)Ruby规则引擎的选择。它基于Rete算法,在github上有一些追随者。
上面rdvdijk给出的所有选项要么不再维护,要么完全失效。
或者,Ruby有一个非常轻量级的推理引擎,完全用over on Ruby Quiz编写,使用有向图。
https://stackoverflow.com/questions/7616885
复制相似问题