Recommender Systems Handbook

pp 107-144


A Comprehensive Survey of Neighborhood-based Recommendation Methods

  • Christian DesrosiersAffiliated withSoftware Engineering and IT dep., École de Technologie Supérieure Email author 
  • , George KarypisAffiliated withComputer Science & Engineering dep., University of Minnesota

* Final gross prices may vary according to local VAT.

Get Access


Among collaborative recommendation approaches, methods based on nearest-neighbors still enjoy a huge amount of popularity, due to their simplicity, their efficiency, and their ability to produce accurate and personalized recommendations. This chapter presents a comprehensive survey of neighborhood-based methods for the item recommendation problem. In particular, the main benefits of such methods, as well as their principal characteristics, are described. Furthermore, this document addresses the essential decisions that are required while implementing a neighborhood-based recommender system, and gives practical information on how to make such decisions. Finally, the problems of sparsity and limited coverage, often observed in large commercial recommender systems, are discussed, and a few solutions to overcome these problems are presented.