The model recommends a set of books to user based on Machine Learning Techniques
Algorithm:- Latent Factor Model for Collaborative Filtering
Optimization Technique:- Stochastic Gradient Descent
Steps--
-
Analyze the data
-
Construct a rating matrix
-
Initialize factor matrices
-
Compute the error using RMSE
-
Minimize error using SGD
-
Save the output in the form of MXN matrix, where M is the number of users and N is the number of books where each entry rij represents the rating of product j for a given user i. A higher rating indicates that the user is more likely to purchase a product.