Skip to content

Planaholn/fraud-ml

Repository files navigation

Fraud Detection ML Suite

Author: Romeo Thomas
Org: Contranemic
Category: Machine Learning / Financial Risk Analytics
Language: Python 3.11+

📘 Overview

Fraud ML Suite is a production-ready pipeline for training, evaluating, and deploying fraud detection models using gradient-boosted ensembles with explainability (SHAP).
It includes a FastAPI scoring service, Docker deployment workflow, and CI testing.

⚡ Key Features

  • Gradient Boosting (LightGBM) with Bayesian hyperparameter tuning
  • Feature store with rolling-window aggregations
  • Class imbalance handling (SMOTE + cost-sensitive objective)
  • XAI visuals via SHAP and Plotly
  • FastAPI inference API + GitHub Actions CI

🧩 Quick Start

git clone https://github.com/Contranemic/fraud-ml.git
cd fraud-ml
pip install -e .
pytest
uvicorn api.main:app --reload

About

No description, website, or topics provided.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages