Customer Churn Prediction

A Jupyter-based logistic regression model to predict telecom customer churn

Back to Portfolio

Overview

This project develops a machine learning model to predict customer churn in the telecom industry. Using historical data—demographics, service usage, billing, and tenure—I built a logistic regression model to identify customers at risk of leaving. The goal? Help telecom companies retain customers proactively, boosting satisfaction and cutting acquisition costs. Implemented in a Jupyter notebook, it combines data cleaning, visualization, and evaluation to deliver actionable insights.

Data Sources

Technologies Used

Key Features

Analysis Process

Model Performance

Challenges Overcome

Benefits

Future Improvements

Try It

Clone the repo and run the notebook yourself! See setup instructions on GitHub.


Visit GitHub Repo