mukulsinghal001/customer-lifetime-prediction-using-python

What is CLV or LTV? CLV or LTV is a metric that helps you measure the customer's lifetime value to a business. In this kernel, I am sharing the customer lifetime value prediction using BG-NBD, Pareto, NBD & Gamma Model on top of RFM in Python.

40
/ 100
Emerging

Applies probabilistic models (Pareto-NBD, BG-NBD, Gamma-Gamma) to non-contractual e-commerce transaction data for revenue forecasting, using RFM feature engineering on transactional datasets. Includes unsupervised customer segmentation for marketing stratification and deploys via Streamlit with scikit-learn and the `lifetimes` library for cohort-based CLV estimation. End-to-end pipeline covers data cleaning, cross-validation, and model evaluation with results exportable for CPA optimization.

160 stars. No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 22 / 25

How are scores calculated?

Stars

160

Forks

59

Language

Jupyter Notebook

License

Last pushed

Dec 04, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mukulsinghal001/customer-lifetime-prediction-using-python"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.