It depends on several factors:
1) Who is going to use the Engine?
Are they business users, technical users, or both? Do they need the user interface? Do they prefer Excel? Hyperon provides the GUI and supports working in Excel.
2) Do you need to install it on every user's computer?
Some solutions require installing a desktop native application on every user's computer. Others are browser-based (Hyperon, for instance), and it makes it easier to access the tool.
3) Cloud or on-premise?
Most Business Rules Engines (including Hyperon) works both ways.
4) How complicated are your Business Rules?
a) Simple (several when-then statements, almost none exceptions, no scoring needed)
Look for tools supporting:
- natural language,
- decision trees,
- and workflows.
b) Medium (hundreds when-then statements, some exceptions, simple scoring)
Look for tools supporting:
- natural language,
- decision trees,
- workflows,
- decision tables.
c) Advanced (thousands or more when-then statements, lots of exceptions, advanced scoring)
Look for tools supporting:
- highly customizable decision tables,
- functions as a flexible addition to modeling.
Hyperon is the best fit for advanced Business Rules. Decision trees or natural language processors with thousands of rules lose clarity. Decision tables are more straightforward to comprehend. Moreover, functions add unlimited possibilities to modeling.