Collaborative recommendation approaches based on nearest-neighbors are still highly popular today due to their simplicity, their efficiency, and their ability to produce accurate and personalized recommendations. This chapter offers a comprehensive survey of neighborhood-based methods for the item recommendation problem. It presents the main characteristics and benefits of such methods, describes key design choices for implementing a neighborhood-based recommender system, and gives practical information on how to make these choices. A broad range of methods is covered in the chapter, including traditional algorithms like k-nearest neighbors as well as advanced approaches based on matrix factorization, sparse coding and random walks.
翻译:以近邻为基础的协作性建议方法,由于简便、效率高,以及能够提出准确和个性化的建议,如今仍然非常受欢迎,本章全面调查以邻里为基础的方法解决项目建议问题,介绍这些方法的主要特点和好处,说明实施以邻里为基础的建议系统的主要设计选择,并提供关于如何作出这些选择的实用信息。本章涉及一系列广泛的方法,包括传统算法,如K-近邻,以及基于矩阵要素化、稀疏编码和随机行走的先进方法。