E-commerce websites like Amazon, Flipkart uses different recommendation models to provide personalized suggestions to different users. For example, one of the recommendation models that Amazon uses is item-to-item collaborative filtering, which scales to massive data sets and produces high-quality recommendations in real-time.
- Obejective Build a recommendation system to recommend products to customers based on their previous ratings for other products.
-
The Amazon dataset contains the following attributes:
userId
: Every user identified with a unique idproductId
: Every product identified with a unique idRating
: The rating of the corresponding product by the corresponding usertimestamp
: Time of the rating. We will not use this column to solve the current problem
Note: I'm using google colab to proceed this data. Hence some parts are adaptable to your console or platform, please change accordingly,