Classic Recommendation Algorithms
摘要
This chapter introduces four types of classic recommendation algorithms, including content-based recommendation algorithms, classic collaborative filtering algorithms, matrix factorization methods, and factorization machines. Before the emergence of deep learning, these methods were the most mainstream techniques for recommender systems, widely recognized by both academia and industry. Although after the emergence of deep learning, these technologies are no longer the first choice of the industry, but the basic ideas and practical experience extracted from these technologies still affect the follow-up research. Therefore, in many deep learning-based recommendation algorithms, we can often see the reflections of the above approaches.