Financial Compliance Monitoring
Problem
OUC has thousands of transactions monthly that need to be monitored for compliance.
Data
The system processes transaction metadata including amounts, timestamps, merchant categories, and transaction types.
Approach
A hybrid approach combining gradient boosting models (XGBoost, LightGBM) as well as using anomaly detection models (Isolation Forest, Autoencoders) to identify unusual patterns in transaction flows.
Evaluation
Models are evaluated using precision, recall, F1-score, and false-positive rate. Before ML implementation, there was manual monitoring. After development, there has been an achieved weighted F1 score of 80%+.
Deployment
Infrastructure: Snowflake ML infrastructure.
Monitoring: Real-time monitoring of financial transactions with the intention to trigger human intervention as applicable.
Latency: Very low.
Impact
The ML system exists and is still in development.