Skip to content

Churn customer prediction with Random Forest classification. Deployed with Streamlit and Heroku.

Notifications You must be signed in to change notification settings

c-morey/Churn-Prediction-Classification

Repository files navigation

Churn Prediction Web App with Streamlit

This repository provides a Random Forest Classification model to predict customer churn. The model is trained with the Credit Card customers dataset on Kaggle. An interactive web app is created with Streamlit and deployed on Heroku.

Installation

  • Clone the repo.
  • To run in your local system, install the dependencies mentioned below and run the following command: streamlit run app.py

Dependencies

  • Pandas
  • Seaborn
  • Scikit-learn
  • Streamlit
pip install -r requirements.txt 

Streamlit & Heroku

Streamlit is an open-source app framework for Machine Learning and Data Science projects. The Streamlit webb app developed for this project is deployed on Heroku.
Feel free to check the app and see how the prediction model works: https://ceren-churn-prediction.herokuapp.com/

Demonstration

app_streamlit.mov

About

Churn customer prediction with Random Forest classification. Deployed with Streamlit and Heroku.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published