This project involves building a machine learning model for predicting customer churn for a telecommunications company. It uses Python and popular machine learning libraries to preprocess data, train and validate the model. The project achieved a high level of accuracy, which indicates that the model is effective in predicting customer churn. The model was then implemented in a web application using Flask and deployed on Heroku for real-time predictions.