Recommender Systems

pp 29-70


Neighborhood-Based Collaborative Filtering

  • Charu C. AggarwalAffiliated withIBM T.J. Watson Research Center

* Final gross prices may vary according to local VAT.

Get Access


Neighborhood-based collaborative filtering algorithms, also referred to as memory-based algorithms, were among the earliest algorithms developed for collaborative filtering. These algorithms are based on the fact that similar users display similar patterns of rating behavior and similar items receive similar ratings. There are two primary types of neighborhood-based algorithms: