February 23–26, 2020
Please log in
Please log in

A modern dilemma: When to use a rules engine versus machine learning

Andrew Bonham (Capital One)
2:15pm3:05pm Wednesday, February 26, 2020
Location: Nassau
Secondary topics:  Language-focused, Overview
Average rating: ****.
(4.40, 5 ratings)

Who is this presentation for?

  • Architects and engineers




Machine learning is taking the world by storm, and many companies with rules engines in place for making business decisions are starting to leverage it. However, the two technologies are geared toward different problems. Rules engines are used to execute discrete logic that needs to have 100% precision; machine learning is focused on taking a number of inputs and trying to predict an outcome.

Andrew Bonham details the strengths of both rules engines and machine learning and identifies the best use cases for each. You’ll also learn patterns for using rules and machine learning together. For example, you can run a machine learning model and use the output as an input into rules. The inverse can also be true, where the output of rules is a feature input into a machine learning model. Then Andrew leads a demo of one the patterns using a rules engine with a machine learning model.

Join in to learn when to apply each of these technologies—and to which problems.

What you'll learn

  • Understand the key differences between rules and machine learning
  • Learn when to use rules and when to use machine learning
Photo of Andrew Bonham

Andrew Bonham

Capital One

Andy Bonham is a distinguished engineer at Capital One with over 18 years of experience building real-time high-transaction decisioning and workflow applications. His application architecture areas of expertise include microservices, reactive architecture, case management, BPMS products, rules engines, imaging solutions, and enterprise common capabilities. He holds both an undergraduate and a master’s degree in computer science with a concentration in information security as well as several industry certifications, including AWS Certified Solutions Architect – Associate, CISSP, and CSSLP. He recently spoke at the Red Hat and Reactive Summit conferences and has written a number of microservice articles for Capital One Tech, published on Medium.

  • IBM
  • LaunchDarkly
  • LightStep
  • Red Hat
  • ThoughtWorks
  • Auth0
  • Check Point Software
  • Contentful
  • Contrast Security
  • Datadog
  • Diamanti
  • Octobot.io
  • Optimizely
  • Perforce
  • Robin.io
  • SmartBear
  • Tidelift
  • WhiteSource
  • Synopsys
  • AxonIQ
  • Codefresh
  • CodeStream
  • Hello2morrow
  • LogRocket
  • Rookout
  • Solo.io
  • CNN
  • Boundless Notions, LLC

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference


For media/analyst press inquires