轻量级推理引擎可与Ruby连接

时间:2011-09-30 22:58:21

标签: ruby logic inference

我有一个大型的Ruby应用程序,只是为了添加一个推理引擎而烦恼;我不需要很多功能,不怕集成C库,而且我的谷歌搜索结果是空的。

在Python和JVM上似乎有很多规则引擎;虽然我更喜欢使用Python,但我不是为了添加推理引擎而重写整个应用程序,所以我真的很想看看是否存在这样的东西。

有人有什么想法吗?

2 个答案:

答案 0 :(得分:2)

以下是我在谷歌搜索时发现的一些指示。我已经在特定宝石之后添加了最后一个活动,以指示它们是否仍在维护,并按该日期排序。

很多选择,也许你喜欢这里的东西?

答案 1 :(得分:1)

为旧问题添加新答案:

wongi-engine 目前是Ruby规则引擎的最佳(唯一?)选择。它基于Rete算法,并在github上有一些跟随。

上面的rdvdijk给出的所有选项都不再维护,或者完全死亡,不见了。

或者,over on Ruby Quiz有一个非常轻量级的推理引擎,它使用有向图完全用Ruby编写。