This project is a complete Churn Prediction System built with FastAPI, XGBoost, and CatBoost. It exposes a REST API endpoint that accepts customer data and returns the probability of the customer exiting the bank (churning).
The system includes a full machine learning lifecycle: from data preprocessing and feature engineering to model tuning and deployment.