Skip to content

longchung90/churning_prediction_modeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Customer Churn Prediction Modeling

Banner

This project focuses on predicting customer churn using machine learning models.
It applies data preprocessing, feature engineering, and classification techniques to help businesses identify at-risk customers and take proactive actions.


๐Ÿ“Š Project Overview

  • Goal: Predict customer churn and understand the key drivers of churn.
  • Dataset: Customer records with demographic, account, and usage features.
  • Approach:
    • Data cleaning & preprocessing
    • Exploratory Data Analysis (EDA) distributions between the train and test datasets
    • Feature engineering Correlation table for the target churniing
    • Model training (Logistic Regression, Random Forest, Gradient Boosting, etc.)
    • Model evaluation (Accuracy, Precision, Recall, F1-score, ROC-AUC)

โš™๏ธ Tools & Technologies

  • Python (pandas, NumPy, scikit-learn, matplotlib, seaborn)
  • Jupyter Notebook churning_prediction
  • Git & GitHub for version control

๐Ÿ“ Repository Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published