In this project, I have created a machine learning model to predict whether a customer will churn or not. Customer churn means when a customer stops using a service. This is an important problem for companies because it helps them understand customer behavior and improve their services.
The main objective of this project is to:
The dataset used in this project contains information about customers such as:
I used the following tools and technologies:
I have used the Random Forest Classifier for this project. It is a powerful algorithm that works well for classification problems and gives good accuracy. The model is trained using the processed dataset.
To check the performance of the model, I used:
From this project, I learned:
This project helped me understand how machine learning can be applied to real-world problems like customer churn prediction. It also gave me experience in building and deploying a complete ML project.
You can try the project here: https://customer-churn-prediction-nishi-kgcy3sx9bbrkpp9ksj6npx.streamlit.app/
Name: Nishi Patel