【发布时间】:2010-03-18 11:57:19
【问题描述】:
我有一个应用程序,它接收许多表征 3 维空间和时间过程的数据。然后它过滤这些数据并创建操作,然后将这些操作发送到执行操作的进程。冲洗并重复。
目前,我有一组自定义过滤器,可以执行大量复杂的空间/时间计算。
很多时候,当我与公司中的个人讨论我的系统时,他们会问我是否使用了规则引擎。
我还没有找到一个能够很好地在时间和空间上进行推理的规则引擎。 (例如:两个 3D 实体何时接近?3D 实体 A 是否曾经包含在 3D 区域 B 中?如果实体 C 靠近实体 D,但相对于 C 向后,则执行操作 D。)
我过去曾看过 Drools、Cyc、Jess(比如 3-4 年前)。是时候重新审视最先进的技术了。有什么建议么?您知道的任何标准都支持这种推理吗?任何事实上的标准?有什么应用吗?
谢谢!
【问题讨论】:
-
经过调整,清楚地表明我对 3D 实体感兴趣,而不是 2D 实体。到目前为止,大多数建议都集中在 2D 问题上。
标签: spatial drools rule-engine temporal jess