5

我有一个大型 Rub​​y 应用程序,它急需添加推理引擎;我不需要很多功能,不怕集成 C 库,而且在我的谷歌搜索中是空的。

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

有人有想法么?

4

2 回答 2

3

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

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

于 2011-10-01T09:23:12.580 回答
2

为旧问题添加新答案:

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

上面 rdvdijk 给出的所有选项要么不再维护,要么完全消失。

Alternatively, over on Ruby Quiz there is an awesomely lightweight inference engine written entirely in Ruby using a directed graph.

于 2015-06-15T04:02:23.823 回答