【发布时间】:2012-05-20 08:10:30
【问题描述】:
我正在寻找一个允许以下内容的框架:
- 实施多种算法,将一个或多个简单类 (POCO) 集合作为输入,并生成新的 POCO 列表
- 每个算法通常都会查看输入集合的各种属性,以及它们之间的关系。
- 一个重要的要求是算法需要以易于管理的方式表达,便于维护和更改
- 很高兴拥有:一种允许用户维护算法的方法
我可能正在寻找规则引擎、专家系统实现、分类器算法或这些的某种组合。
更新:规则可能相当复杂,例如如果第一个集合中的 3 个对象与第二个集合中的 2 个对象匹配,则搜索第二个集合中的第三个不匹配对象和第三个集合中的对象的匹配项。匹配规则可以在委托函数中定义。
有什么想法吗?
我在 .Net 世界中生活和工作 :-)
【问题讨论】:
-
我不认为这是一个公平的评论@Mitch。我不是在寻找一本书或 IDE 的住宿,而是寻找一个想法,可能是一个框架,这将帮助我解决一个非常现实的问题。我每天都会在这个网站上看到几十个类似的问题发布和回答。
-
您是否阅读了该链接上的帖子? SO 不是在这里决定您应该使用哪个框架。那是你的工作!
-
我不敢苟同——说回答问题是提出问题的人的工作,这里可以应用于许多其他问题。 SO 的目的是从其他人的经验和知识中受益,如果他们愿意分享的话。我建议你继续前进。
-
你可以乞求任何你喜欢的不同。这不会改变这样一个事实,即这不是一个适合 SO 的问题。继续前进...
标签: .net rule-engine expert-system