Step-by-step EDA and data preprocessing journey for customer churn prediction. Updated weekly with raw & processed datasets, notebooks, and ML-ready pipeline.
-
Updated
Aug 8, 2025 - Jupyter Notebook
Step-by-step EDA and data preprocessing journey for customer churn prediction. Updated weekly with raw & processed datasets, notebooks, and ML-ready pipeline.
In this notebook, We will evaluate the five best known machine learning algorithms to determine which one is the best fit for this given telecom churn binary classification.
Predict customer churn using machine learning. This project employs a RandomForestClassifier to analyze customer data and determine the likelihood of churn. Explore the Jupyter Notebook for insights into the data and model, and contribute to the project's development.
This project explores customer churn trends for a company in California using an IBM dataset. Built in a Jupyter Notebook, it employs pandas, NumPy, matplotlib, seaborn, plotly, and scipy to clean, analyze, and visualize data. SKlearn predictive model was trained using three main algorithms Decision Tree, Naive Bayes, and Random Forest
Add a description, image, and links to the customer-churn-prediction topic page so that developers can more easily learn about it.
To associate your repository with the customer-churn-prediction topic, visit your repo's landing page and select "manage topics."