评分/评级引擎 - 建议和示例?

fle*_*esh 9 .net rule-engine

我需要创建一个灵活的(最好是动态的)评分引擎,就像信用评分或高级计算系统一样.有创建评分引擎实践经验的人是否有任何建议,示例或建议模式?

我已经知道了:

谢谢!

编辑:提供更多细节..好吧,所以我看了一下,我认为规则引擎是我所追求的,它更灵活,规则可以用来实现几乎任何东西.但是,我在网上找到的材料是高度抽象的 - Rete算法,节点,正向链接等等.我真的需要实用的建筑建议.例如,您将如何解决这些问题:

  • 假设规则引擎本身是通用的,并且与使用它的上下文无关,因此它是"可插入的".现在,为了使用它,您必须提供特定和可识别的数据项,并将这些项与条件和规则相匹配.那么你将如何解决这个难题呢?
  • 您如何处理一个规则更新数据项的情况,该数据项使其他先前评估的规则无效?

Jon*_*ler 0

一般来说,着手开发评分系统的人对于如何手动进行评分有一个很好的想法,并且该过程的开始是编写根据他们的经验建议的简单算法。有时,人们会变得奇特,使用遗传算法等概念。考虑像 FICO 评分这样的事情,工作的另一部分往往是数据收集,包括交易数据(购买模式、收入模式)和“结果”数据(违约或其他信用问题)。通过分析模式和结果,评分工具为用户制定一个分数,然后将其用作未来行为的预测指标(如果我向他们提供信用,这个 FICO 分数为x的人是否可能会给我带来问题?)。

我认为这些分析没有通用的解决方案。有人必须深入了解如何进行分析和关联,然后可以使用计算机来定义和完善这种洞察力。