2,700
Views
5
CrossRef citations to date
0
Altmetric
Articles

Personalised context-aware re-ranking in recommender system

, &
Pages 319-338 | Received 13 Jul 2021, Accepted 12 Oct 2021, Published online: 03 Nov 2021
 

Abstract

Recommender systems can help correlate information and recommend personalised services to users as a general information filtering tool. However, contextual factors significantly affect user behaviour, especially in the Internet of Things (IoT), which brings difficulties to modelling user preferences. In this paper, we propose a personalised context-aware re-ranking algorithm (p-CAR) in IoT. Our primary purpose is to improve the recommender performance from multiple metrics, such as precision, recall, diversity, and popularity. The core idea is to re-rank the ranking list using the user's preference behaviour under different contexts. The re-ranking process is an iterative selection process; each time an optimal item that meets the target criteria is selected from the candidate items and added to the re-ranked list. The selection of items depends on the given context and the user's interest in that context. User's preference and interest in contexts are both expressed by probability in our algorithm. In addition, we use a weight parameter to control the influence of contexts and model the contextual personalisation of different users through local personalisation parameters. We verify our algorithm through experiments on the real Movielens 100K dataset and show the performance advantage with the existing algorithm.

Acknowledgments

I would like to express my gratitude to all those who helped me during the writing of this paper. I gratefully acknowledge the help of my supervisor, Professor Guojun Wang, who has offered me valuable suggestions in academic studies. In preparing the paper, he has spent much time reading through each draft and provided me with inspiring advice. Without his patient instruction, insightful criticism, and expert guidance, the completion of this paper would not have been possible.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported in part by the National Key Research and Development Program of China under Grant 2020YFB1005804, in part by the National Natural Science Foundation of China under Grant 61632009, and in part by the Guangdong Provincial Natural Science Foundation under Grant 2017A030308006.