The problem
Key map data elements had persistent quality issues, and fixing them meant finding them first, across millions of records.
The approach
I led the remediation initiative and designed a hybrid solution: a heuristic algorithm in Scala running at scale on Apache Spark, paired with an ML classification model that produces the final predictions, with the heuristic output feeding the ML pipeline as an input feature layer. Requirements came out of joint definition sessions with data science and business stakeholders.
The outcome
- 90% model accuracy, with over 80% precision and recall for both classes.
- One of the first initiatives in the sub-organization to combine engineering and AI against a critical business problem, establishing a reusable approach.
Why it matters
Pure ML wasn't the answer; pure heuristics weren't either. The result came from engineering judgment about how to combine them.