Pipeline and modeling sample for customer churn
- Python 100%
| db | ||
| dbt/kkbox_churn | ||
| scripts | ||
| .gitignore | ||
| readme.md | ||
KKBox's Churn Prediction
(Kaggle)
In this project, customer churn prediction is calculated using data from Kaggle. The primary personal goal is to build on and demonstrate full-stack data modeling, analytics engineering, and machine learning capabilities. While Kaggle is generally focused on machine learning techniques, my implementation focuses on a mixture of data engineering and data science.
Source: https://www.kaggle.com/competitions/kkbox-churn-prediction-challenge
Project pipeline:
- Data Extract/Load into PostgreSQL landing tables
- Data Cleaning and Feature Engineering using dbt