OpenRules AI Assistant in the Release 12.1.0

OpenRules Release 12.1.0 introduces the OpenRules AI Assistant — a graphical tool for testing business decision models in plain English and simulating various end-user interaction scenarios.

To illustrate its capabilities, we use the “Loan Selection” decision model, which helps bank customers find the right loan. We present an actual dialogue between a loan applicant and the decision model, explain how to configure the OpenRules AI Assistant, and provide the decision model’s implementation details.

Functionally, the OpenRules AI Assistant is similar to other agentic AI assistants such as ChatGPT Codex or Claude Code, which can also work directly with OpenRules-based decision services. What sets the OpenRules AI Assistant apart is that it works directly with the decision model without requiring any deployment and needs no additional prompting to restrict it to the provided decision model.

Try OpenRules 12.1.0 and experience the power of rule-based and optimization-based decision services seamlessly integrated with the latest AI advances — with no hallucinations.

Business Rules with Probabilities

Real-world business decision models frequently contain both hard rules and soft rules that can be violated when necessary. Representing and maintaining such rules becomes even more challenging when they conflict with each other and new rules need to be added — at which point a traditional rule-based approach begins to break down.

With this in mind, I will present a different approach that allows subject matter experts to express business rules with a certain degree of probability. Traditional DMN-style decision tables can be extended by assigning a low, medium, or high probability to conflicting rules. A decision engine then determines the optimal decision by satisfying the most probable combination of all applicable business rules.

Continue reading