Coder Social home page Coder Social logo

r-jee / shopify_cltv_machine_learning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from benjaminbellman/shopify_cltv_machine_learning

0.0 0.0 0.0 57.36 MB

Use of machine learning to predict post first week spend customer LTV and repeat customers for stores that run on the Shopify platform.

Jupyter Notebook 100.00%

shopify_cltv_machine_learning's Introduction

Machine Learning for Shopify Stores

Data Science project using supervised machine learning to predict customer Lifetime Value (LTV) and repeat customers for stores running on the Shopify platform, using order exports. Code can be replicated so that store owners can derive business insights on the behavior of their customers. All information pertaining to customer and company identity for this analysis has been removed / anonymized. For questions, feedback or help with deriving customer insights for your business, please feel free to reach out to me at [email protected]

Key Findings:

  • Classification models identified 80% of repeat customers correctly.
  • Regression models of Shopify store data explain 4% of variance in LTV post first week spending.

Table of Contents:

I. Data Source

  • Shopify Order Exports -- Data comes from Shopify store that specialized in fitness apparel. Please see link above for Shopify's instructions to export your store data.

II. Jupyter Notebooks

  • Data Exploration -- Exploring our data and determining LTV Range.
  • Data Wrangling -- Reshaping original raw export to get a cleaned customer LTV table.
  • Exploratory Data Analysis -- Exploring which variables correlate with target LTV and Repeat Customer variables.
  • Modelling
    1. Regression Models: Use of 2 different models to predict post first week spend.
    2. Classsification Models: Use of 4 different models to predict post first week repeat orders.

III. Supporting Documentation

  • Final Report -- Report detailing steps undertaken and key findings.
  • Presentation -- Presentation on project purpose, steps undertaken and results
  • Metrics File -- Excel file with model outputs and metric evaluation.

Acknowledgments

Special thank you to:

  • Ben Bell
  • Lou Graniou
  • David Belgrod

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

shopify_cltv_machine_learning's People

Contributors

benjaminbellman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.