Portfolio Project: Estimating Customer Lifetime Value
Go to main | [Course Page] (https://edu.machinelearningplus.com/courses/Estimating-Customer-Lifetime-Value-for-Business-62d2987f0cf223128e28d19b)
Section 1: Intoducion to CLTV
- What is CLTV
- What is Customer Acquisition Cost
- Download Resources
Section 2: CLTV Calculation
- How is CLTV Calculated
- Alternate Formula for CLTV Calculation
- Business Contexts where CLTV can be applied
- Modeling Approaches for CLTV
Section 3: Understand Business Problem & Data
- Problem Statement
- Setup Packages
- Load Data
- Understand the Data
Section 4: Data Preprocessing and EDA
- Data Preprocessing for EDA
- Exploratory Data Analysis
- Data Fixes for Model Building
Section 5: Customer Segmentation
- Customer Segmentation Analysis
- Clustering based on Recency
- Clustering based on Frequency
- Clustering based on Monetary
- Overall Segmentation and Ideas
- Formula based CLTV
Section 7: CLTV using Regression Modelling
- Framing CLTV as a Regression Modeling Problem
- Regression Modeling - Approach 1
- Regression Modeling - Approach 2
- Regression Modeling - Approach 3
- Regression Modeling - Approach 4
- RFM Definition for ModelBuilding - Lifetimes
Section 8: BetaGeoFitter Modelling
- Confusion Matrix and Evaluation Metrics
- CLTV Modeling - BetaGeoFitter Intuition and Assumptions
- Training BEtaGeoFiter Model
- Validating BG Model
Section 9: Gamma - Gamma Modelling
- Gamma - Gamma Model
Section 10: Customer Segmentation based on CLTV value
- CLTV Segments