LIFETIMES is a Python library for customer lifetime value and repeat purchase behavior modeling. It helps analysts estimate how frequently customers may return, how long they may remain active, and how much value they may generate over time. The library is built around probabilistic models commonly used in customer analytics, including transaction frequency and monetary value modeling. It is useful for ecommerce, subscription-adjacent businesses, retail analytics, and retention analysis. The repository is now archived, so it should be treated as a stable historical project rather than an actively developed package. For current work, its ideas remain valuable, but teams may want to consider newer successor tools for ongoing production use.
Features
- Customer lifetime value modeling
- Repeat purchase prediction
- Frequency and recency analysis
- Monetary value modeling
- Probabilistic customer analytics
- Archived Python codebase