Skip to content

“Machine learning tool to predict customer churn and retention.”

Notifications You must be signed in to change notification settings

Taylor002/simple-churn-predictor

Repository files navigation

Churn Prediction Model

🚀 The Simple Churn Predictor is a Python-based web application that predicts customer churn for businesses. It allows users to input customer data and provides a prediction of whether a customer is likely to leave, helping companies make data-driven retention decisions.

Features

  • Upload CSV with Tenure, Balance, Transactions, Complaints
  • Logistic Regression model predicts churn (0 = Stay, 1 = Leave)
  • Results displayed in a clean HTML table

How to Run

  1. Clone the repo
  2. Install requirements:
    pip install -r requirements.txt
    
  3. Train model:
    python train_model.py
    
  4. Run app:
    python app.py
    
  5. Open browser at http://127.0.0.1:5000

Example Input

Tenure,Balance,Transactions,Complaints
12,5000,45,0
3,1000,10,2

Roadmap

  • Add more ML models
  • Add visualization (charts)
  • Deploy on cloud
  • API endpoint for predictions

About

“Machine learning tool to predict customer churn and retention.”

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published