Probability Models for Customer-Base Analysis (2013) [pdf](brucehardie.com)
brucehardie.com
Probability Models for Customer-Base Analysis (2013) [pdf]
http://www.brucehardie.com/talks/ho_cba_tut_art_13.pdf
6 comments
Thanks for the Github links. I would like to add https://github.com/mplatzer/BTYDplus
If you enjoy this work, you may also enjoy reading other work Peter Fader has done (in cooperation with Hardie in some cases, as in parent post).
https://marketing.wharton.upenn.edu/profile/faderp/#research
https://marketing.wharton.upenn.edu/profile/faderp/#research
I just started studying CLV models for a research project. Has anyone implemented/seen these kinds of models in production?
Is there an updated version? It would be nice to see the same rigour applied to SaaS.
Peter and his former student Dan McCarthy have done a lot of work on CLV calculations.
As the title states these are probability models for describing the purchasing behavior of customers. The paper outlines outlines several models depending on if customers may purchase at discrete times or continuously, and whether the customer relationship is contractual or not. As an example let's take the "BG/NBD" model for continuous time, non-contractual customer relations.
We assume each customer, `i`:
And, across all customers:
This is a generative model of the purchasing behavior of each customer. The goal is to find values of the parameters `lambda[i]`, `p[i]`, `alpha`, `beta`, `a` and `b` that "fit" your data the "best". Emphasis here because there different notions on what "best" means, but the two main approaches are optimization (typically maximizing the likelihood) and Bayesian approaches which rather than finding the "best" value for a parameter, find a distribution over all possible values called the posterior.
There are implementations of these models for python [3] and R [4].
[0] https://en.wikipedia.org/wiki/Exponential_distribution
[1] https://en.wikipedia.org/wiki/Gamma_distribution
[2] https://en.wikipedia.org/wiki/Beta_distribution
[3] https://github.com/CamDavidsonPilon/lifetimes
[4] https://github.com/cran/BTYD