Q: Can Decisionrules be used for evaluating a list of offers and recommending the best choices (e.
g. 3 recommended picks based on different criteria) by taking into account user-specific preferences?
And is it correct that we would submit a JSON with the offer data (i.e. all offers including those offer parameters that should be considered in the evaluation) as well as the user's preferences via JSON and Decisonrules would then return the top 3 picks as another JSON? Would this work reliably fast with 500 offers to be evaluated for each request?

Erik_DecisionRules
May 14, 2024A: Hello Swup,
Yes, this is the purpose of the DecisionRules to evaluate the inputs and to return as a result the matching conditions. You can set it up in the decision tables, scripting rules, or rule flow, the choice is only up to you and the complexity of the rule.
Exactly as you have described, you provide the input and you get the result in JSON format. The DecisionRules can evaluate 25k+ decisions/minute on 1 thread, the application is automatically autoscaling based on the load of the data, so no worries about the performance.
There is nothing to lose by purchasing the deal.
Regards,
Erik