Improving Novelty and Diversity of Nearest-Neighbors Recommendation by Exploiting Dissimilarities
Abstract
. Neighborhood-based approaches remain widely used techniques in collaborative filtering recommender systems due to their versatility, simplicity, and efficiency. Traditionally, these algorithms consider similarity functions to measure how close user or item interactions are. However, their focus on capturing similar tastes often overlooks divergent preferences that could enhance recommendations. In this paper, we explore alternative methods to incorporate such information to improve beyond-accuracy performance in this type of recommenders. We define three mechanisms based on various modeling assumptions to integrate differing preferences into traditional nearest neighbors algorithms. Our comparison on four well-known and different datasets shows that our proposed approach can enhance the novelty and diversity of the recommendations while maintaining ranking accuracy. Our implementation is available at https://github.com/pablosanchezp/kNNDissimilarities.
Improving Novelty and Diversity of Nearest-Neighbors Recommendation by Exploiting Dissimilarities
Tipo de Actividad
Capítulos en librosPalabras Clave
.Collaborative Filtering Neighborhood-based Recommender Systems Divergent Preferences Novelty and Diversity