The main task of a recommender system is to suggest a list of items that users may be interested in. In this paper, we focus on the role that the popularity of the items plays in the recommendation process. If on the one hand, considering only the most popular items generates trivial recommendations, on the other hand, not taking in consideration the item popularity could lead to a non-optimal performance of a system, since it does not differentiate the items, giving them the same weight during the recommendation process. Therefore, we could risk to exclude from the recommendations some popular items that would have a high probability of being preferred by the users, suggesting instead others that, despite meeting the selection criteria, have less chance to be preferred. The proposed strategy aims to employ in the recommendation process new criteria based on the items' popularity, by introducing two novel metrics. Through the first metric we evaluate the semantic relevance of an item with respect to the user profile, while through the second metric, we measure how much it is preferred by users. Through a postprocessing approach, we use these metrics in order to extend one of the most performing state-of-the-art recommendation techniques: SVD++. The effectiveness of this hybrid strategy of recommendation has been verified through a series of experiments, which show strong improvements in terms of accuracy w.r.t. SVD++.

Popularity does not always mean triviality: introduction of popularity criteria to improve the accuracy of a recommender system

Saia, Roberto;BORATTO, LUDOVICO;CARTA, SALVATORE MARIO
2017-01-01

Abstract

The main task of a recommender system is to suggest a list of items that users may be interested in. In this paper, we focus on the role that the popularity of the items plays in the recommendation process. If on the one hand, considering only the most popular items generates trivial recommendations, on the other hand, not taking in consideration the item popularity could lead to a non-optimal performance of a system, since it does not differentiate the items, giving them the same weight during the recommendation process. Therefore, we could risk to exclude from the recommendations some popular items that would have a high probability of being preferred by the users, suggesting instead others that, despite meeting the selection criteria, have less chance to be preferred. The proposed strategy aims to employ in the recommendation process new criteria based on the items' popularity, by introducing two novel metrics. Through the first metric we evaluate the semantic relevance of an item with respect to the user profile, while through the second metric, we measure how much it is preferred by users. Through a postprocessing approach, we use these metrics in order to extend one of the most performing state-of-the-art recommendation techniques: SVD++. The effectiveness of this hybrid strategy of recommendation has been verified through a series of experiments, which show strong improvements in terms of accuracy w.r.t. SVD++.
2017
Collaborative filtering; Algorithms; Metrics
File in questo prodotto:
File Dimensione Formato  
jcp1201-01.pdf

Solo gestori archivio

Descrizione: Articolo principale
Tipologia: versione editoriale
Dimensione 587.68 kB
Formato Adobe PDF
587.68 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/219249
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 0
social impact