我需要创建一个灵活的(最好是动态的)评分引擎,就像信用评分或保费计算系统一样。有没有创建评分引擎的实践经验的人有任何建议、示例或建议的模式?
我已经知道:
谢谢!
编辑:提供更多细节.. 好的,所以我环顾四周,我认为规则引擎是我所追求的,它更灵活,规则可用于实现几乎任何事情。然而,我在网上能找到的材料是高度抽象的——Rete 算法、节点、前向链接等等。我真的需要实用的建筑建议。例如,您将如何解决这些问题:
- 假设规则引擎本身是通用的并且与使用它的上下文无关,因此它是“可插入的”。现在,为了使用它,您必须输入特定且可识别的数据项,并将这些项与条件和规则相匹配。那么你将如何解决这个难题呢?
- 您将如何处理一条规则更新数据项而使其他先前评估的规则无效的情况?