Real-Time Fraud Detection with ML: Beyond Default AccuracyReal-Time Fraud Detection with ML: Beyond Default Accuracy
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
ML pipeline trained on 6.3M real-world transactions with extreme class imbalance (~0.13% fraud rate).
The hard part wasn't the model — it was tuning decision thresholds against actual business metrics (precision-recall tradeoffs, cost of false negatives vs false positives) rather than chasing default accuracy numbers. Deployed as a live REST API via Flask for real-time inference.
Stack: Python · XGBoost · Flask · Scikit-learn · Pandas
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started