All Projects → jalajthanaki → Customer_lifetime_value_analysis

jalajthanaki / Customer_lifetime_value_analysis

Licence: other
Customer life time analysis (CLV analysis). We are using Gamma-Gamma model to estimate average transaction value for each customer.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Customer lifetime value analysis

Customer segmentation
Analysing the content of an E-commerce database that contains list of purchases. Based on the analysis, I develop a model that allows to anticipate the purchases that will be made by a new customer, during the following year from its first purchase.
Stars: ✭ 80 (+110.53%)
Mutual labels:  customer-analytics, e-commerce-example
rfm
Tools for Customer Segmentation using RFM Analysis
Stars: ✭ 48 (+26.32%)
Mutual labels:  customer-analytics
DwinaTech-Shop
E-commerce application. created for education and learning
Stars: ✭ 35 (-7.89%)
Mutual labels:  e-commerce-example
React-Native-Shopping-App
A simple Shopping App in React Native. For Complete Functionality... check https://www.youtube.com/watch?v=Lf0MLrcSx0Q
Stars: ✭ 31 (-18.42%)
Mutual labels:  e-commerce-example

Customer lifetime value analysis

We are modelling customer lifetime value for non-contractual business.

Dependencies

  • pandas
  • numpy
  • scipy
  • matplotlib
  • seaborn
  • lifetimes
  • jupyter notebook

Install Dependencies

Pandas:           $ sudo pip install pandas
numpy:            $ sudo pip install numpy
scipy:            $ sudo pip install scipy
matplotlib: 
                  $ sudo apt-get install libfreetype6-dev libpng-dev
                  $ sudo pip install matplotlib 
seaborn:          $ sudo pip install seaborn
jupyter notebook: $ sudo apt-get -y install ipython ipython-notebook
                  $ sudo -H pip install jupyter
lifetimes:        $ sudo pip install lifetimes

Dataset

  • Data set can be download from this link
  • There is no need to download dataset because it is already downloaded.
  • Path of dataset is ./input_data/

Usage

Run the code given in ipython notebook CLV_analysis_online_retail.ipynb

Credit

Code credits for this code go to Susan Li. I've merely created a wrapper and necessary changes to get people started.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].