Engineer a product recommendation system for an e-commerce website to increase customer retention and sales..
- Feature Engineering
- Collaborative Filtering
- Surprise Package
- SVD Dimensionality Reduction
Users are separated into repeat customers and first time customers and the recommendation system works as follows.
- Repeat Customers
- Collaborative filtering recommendation
- Hot Products
- Popular in your area
- New Customers
- Hot products
- Popular in your area
https://www.kaggle.com/olistbr/brazilian-ecommerce#olist_products_dataset.csv
Clean code for implementation is found in python files. Exploratory data analysis and model selection and tuning are found in jupyter notebooks within the notebooks folder.