The Customer Churn Prediction App is a Streamlit-based web application that predicts whether a customer is likely to churn based on input data. This tool provides insights for businesses to take proactive measures to retain customers, leveraging machine learning models trained on customer data.
- Predict Customer Churn: Predict churn probabilities for individual customers.
- Built using Python and deployed with Streamlit.
- Trained using a machine learning model to ensure accurate predictions.
- Easy-to-use interface suitable for non-technical users.
- Python 3.8 or higher
- Required libraries listed in
requirements.txt
- Clone the repository:
git clone https://github.com/sdameer/Customer-Churn-Prediction cd Customer-Churn-Prediction
- Install the dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
sample.video.mp4
- Launch the app locally using the steps above or access the deployed version at click-here
- Enter your data
- Click on the "Predict" button to view the churn predictions.
customer-churn-prediction/
├── app.py # Main application script
├── requirements.txt # Python dependencies
├── csv/ # csv files
└── README.md # Project documentation
- Frontend: Streamlit
- Backend: Python
- Libraries: pandas, scikit-learn, numpy, matplotlib
- Streamlit for the web app framework.
- scikit-learn for machine learning tools.
- matplotlib for data visualization.
For questions or suggestions, feel free to reach out:
- GitHub: sdameer
Start predicting customer churn today with the Customer Churn Prediction App!
link : click-here