LLM-powered system to automatically flag incorrect product matches at 95% recall, protecting $800K in GMV annually and reducing daily audit effort from 8 hours to 15 minutes.
Repurposed the 3-agent annotation workflow into a production auditing system that automatically flags incorrect product matches from the PAM-ML pipeline.
How it works: The PAM-ML pipeline matches receipt products to catalog items, but some matches are incorrect. This auditor runs the same 3-agent workflow used for training data annotation, but simplifies the output: labels 0-1 (brand mismatches) are flagged as false positives and added to a blacklist, preventing the pipeline from repeating the same errors.
Why repurpose the annotation workflow? The annotation workflow was already trained to evaluate match quality on a 0-4 scale. For auditing, we only need to identify bad matches (0-1), making it a natural fit. The agents and workflow were part of an internal LLM framework library (published to JFrog), so this auditor simply imports and uses them - avoiding building from scratch.
The PAM-ML pipeline matches receipt products to catalog items, but some matches are incorrect (false positives). These errors directly impact GMV by causing incorrect offer attribution. Challenges included:
Developed a Streamlit application with LLM-based classification:
3-Agent Agentic Workflow:
Classification Scale (simplified for auditing):
Explainability Metadata: Each prediction includes reasoning from the annotation workflow:
Infrastructure:
AI/ML: Internal LLM framework (agents, workflows) from JFrog
Frontend: Streamlit
Backend: Python, Google Sheets API
Infrastructure: AWS CloudWatch, JFrog, Docker
This system transformed the Receipt Quality team's workflow from reactive error-finding to proactive quality assurance. Flagged matches are added to a blacklist that prevents the PAM-ML pipeline from repeating the same incorrect matches, creating a continuous improvement loop. The $800K GMV protection demonstrates direct business value from ML-powered quality systems.