Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 2.65 KB

File metadata and controls

44 lines (34 loc) · 2.65 KB

predict.ai

Project for Customer Behaviour Prediction: http://www.predictai.design/

Website

The website has been deployed on Heroku with a Python Flask backend. requirements.txt and Procfile were added

Demo Video

https://youtu.be/xFt4cl4daKM

Final Project Report:

https://docs.google.com/document/d/1f8NwvXWSOlydW0T0ykK91erM6TlOUWtmVCpgPsi-k_0/edit#

Running the code

These will work in anaconda prompt. Please follow the corresponding instructions for linux.

  1. Clone the respository using git clone https://github.com/Tannybuoy/predictai
  2. Redirect to that repository using cd/Documents/GitHub/predictai, or the route is in your Desktop
  3. Type python "app.py" to open the website in your browser

Problem Statement

COVID-19 has accelerated the transition from visiting physical stores to online shopping. Predicting customer behavior in the context of e-commerce is steadily gaining importance. It can increase customer satisfaction and sales, resulting in higher conversion rates and a competitive advantage, by facilitating a more personalized shopping process.

Research

Cirqueira, Douglas, et al. "Customer Purchase Behavior Prediction in E-commerce: Current Tasks, Applications and Methodologies." International Workshop New Frontiers in Mining Complex Patterns. 2019 has very clearly looked at 65 prior research works done in the fields of customer behaviour prediction and jotted down the results in a tabular manner for convenient comparison across parameters such as supervised/unsupervised algorithms, business intelligence applications and accuracy.

Softwares and Languages

  • Deployment of website (Heroku, Porkbun)
  • Front-end development (HTML, CSS, JS)
  • Back-end development (Flask)
  • Machine Learning (sklearn, pandas, numpy, matplotlib python libraries)
  • Website prototyping (Adobe XD)
  • Version Control (GitHub, GitHub Desktop)
  • Code editing (Atom, Jupyter Notebook, Google Colab)

Resources