An evolutionary-based approach for providing accurate and novel recommendations Online publication date: Thu, 11-Aug-2022
by Chems Eddine Berbague; Hassina Seridi-Bouchelaghem; Karabadji Nour El-Islem; Symeonidis Panagiotis; Markus Zanker
International Journal of Business Intelligence and Data Mining (IJBIDM), Vol. 21, No. 2, 2022
Abstract: For memory-based collaborative filtering, the quality of the target user's neighbourhood plays an important role for providing him/her with successful item recommendations. The existent techniques for neighbourhood selection aim to maximise the pairwise similarity between the target user and his/her neighbours, which mainly improves only the recommendation accuracy. However, these methods do not consider other important aspects for successful recommendations such as providing diversified and novel item recommendations, which also highly affect users' satisfaction. In this paper, we linearly combine two probabilistic criteria for selecting the right neighbourhood of a target user and provide him/her accurate, and novel item recommendations. The combination of these two probabilistic quality measures forms a fitness function, which guides the evolution of a genetic algorithm. For each target user, the genetic algorithm explores the user's whole search space and selects the most suitable neighbourhood. Thus, our approach makes a balance between the accuracy and the novelty of the provided item recommendations, as will be experimentally shown on MovieLens dataset.
Online publication date: Thu, 11-Aug-2022
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Business Intelligence and Data Mining (IJBIDM):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email firstname.lastname@example.org