A hybrid collaborative filtering recommendation algorithm: integrating content information and matrix factorisation

Matrix factorisation is a one of the most popular techniques in recommendation systems. However, matrix factorisation still suffers from cold start problem and needs complicated computation. In this paper, we present a hybrid recommendation algorithm, which integrates user and item content information and matrix factorisation. First, based on user or item content information, biases of user or item can be evaluated in advance. Incorporating user and item biases into matrix factorisation model, we can obtain final prediction model. At last, momentum stochastic gradient descent method is used to optimise other parameters. Experimental results on a real data set have shown best performance of our algorithm in terms of MAE and RMSE when compared with other classical matrix factorisation recommendation algorithms.