Intelligent Multi-Model System — Customer Retention & Revenue Risk
Proactive decision-support system that anticipates customer disengagement and estimates "Revenue at Risk", maximising Customer Success ROI.
- Client
- EFREI academic project
- Year
- 2026
- Expertise
- Data & AI
- Services
- Data Science, Machine Learning, Data Engineering, Dashboard
- Tools
- Machine Learning
- FastAPI
- Streamlit
- Docker
- MLOps
Context
In the services sector, acquiring a new customer costs 5 to 25 times more than retaining an existing one. This certification project (RNCP40875, Data Engineering Expert — EFREI Paris), built by Kévin HEUGAS & Valentin MASSONNIERE, turns raw customer activity data into a proactive decision-support system that anticipates disengagement and dynamically estimates "Revenue at Risk".
Our approach
The project delivers a complete AI pipeline (hybrid Agile/CRISP-DM).
Modelling & ML
Training and comparing several algorithms (Logistic Regression, Random Forest, XGBoost, Deep Learning). Logistic Regression was selected for maximising Recall (63.7%) to effectively target customers about to leave.
Data Engineering & Deployment
A FastAPI API containerised with Docker, and class imbalance handled with SMOTE.
Interface
An interactive Streamlit dashboard for customer simulation and global analysis.
Deliverables
An inference micro-service (API) and a complete analytics dashboard, deployed with Docker Compose, helping business teams optimise the ROI of their retention campaigns.