Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Modified BetaGeo Model #94

Closed
ricardoV94 opened this issue Nov 30, 2022 · 1 comment · Fixed by #1301
Closed

Implement Modified BetaGeo Model #94

ricardoV94 opened this issue Nov 30, 2022 · 1 comment · Fixed by #1301
Assignees
Labels
CLV enhancement New feature or request wontfix This will not be worked on

Comments

@ricardoV94
Copy link
Contributor

Very similar to #67, except it allows for dropout before the first purchase: https://github.com/CamDavidsonPilon/lifetimes/blob/master/lifetimes/fitters/modified_beta_geo_fitter.py

@ColtAllen
Copy link
Collaborator

I built this model for my btyd library way back in 2022. It sacrifices performance (both in speed and posterior estimation) so that non-repeat customers can have an alive probability < 1. I don't consider this trade-off worthwhile given the effort required to implement this model, and won't be working on it. That being said, if anyone else wishes to do so, they're more than welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLV enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants