TY - GEN
T1 - How to Diversify any Personalized Recommender?
AU - Slokom, Manel
AU - Daniil, Savvina
AU - Hollink, Laura
PY - 2025
Y1 - 2025
N2 - In this paper, we introduce a novel approach to improve the diversity of Top-N recommendations while maintaining accuracy. Our approach employs a user-centric pre-processing strategy aimed at exposing users to a wide array of content categories and topics. We personalize this strategy by selectively adding and removing a percentage of interactions from user profiles. This personalization ensures we remain closely aligned with user preferences while gradually introducing distribution shifts. Our pre-processing technique offers flexibility and can seamlessly integrate into any recommender architecture. We run extensive experiments on two publicly available data sets for news and book recommendations to evaluate our approach. We test various standard and neural network-based recommender system algorithms. Our results show that our approach generates diverse recommendations, ensuring users are exposed to a wider range of items. Furthermore, using pre-processed data for training leads to recommender systems achieving performance levels comparable to, and in some cases, better than those trained on original, unmodified data. Additionally, our approach promotes provider fairness by facilitating exposure to minority categories. (Our GitHub code is available at: https://github.com/SlokomManel/How-to-Diversify-any-Personalized-Recommender-).
AB - In this paper, we introduce a novel approach to improve the diversity of Top-N recommendations while maintaining accuracy. Our approach employs a user-centric pre-processing strategy aimed at exposing users to a wide array of content categories and topics. We personalize this strategy by selectively adding and removing a percentage of interactions from user profiles. This personalization ensures we remain closely aligned with user preferences while gradually introducing distribution shifts. Our pre-processing technique offers flexibility and can seamlessly integrate into any recommender architecture. We run extensive experiments on two publicly available data sets for news and book recommendations to evaluate our approach. We test various standard and neural network-based recommender system algorithms. Our results show that our approach generates diverse recommendations, ensuring users are exposed to a wider range of items. Furthermore, using pre-processed data for training leads to recommender systems achieving performance levels comparable to, and in some cases, better than those trained on original, unmodified data. Additionally, our approach promotes provider fairness by facilitating exposure to minority categories. (Our GitHub code is available at: https://github.com/SlokomManel/How-to-Diversify-any-Personalized-Recommender-).
UR - http://www.scopus.com/inward/record.url?scp=105006510885&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-88717-8_23
DO - 10.1007/978-3-031-88717-8_23
M3 - Conference contribution
SN - 9783031887161
T3 - Lecture Notes in Computer Science
SP - 307
EP - 323
BT - Advances in Information Retrieval - 47th European Conference on Information Retrieval, ECIR 2025, Proceedings
A2 - Hauff, C.
A2 - Macdonald, C.
A2 - Jannach, D.
A2 - Kazai, G.
A2 - Nardini, F.M.
A2 - Pinelli, F.
A2 - Silvestri, F.
A2 - Tonellotto, N.
PB - Springer Science and Business Media Deutschland GmbH
T2 - 47th European Conference on Information Retrieval, ECIR 2025
Y2 - 6 April 2025 through 10 April 2025
ER -