Enhanced context-aware recommendation using topic modeling and particle swarm optimization

8Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Context-Aware Recommender System (CARS) suggests more relevant services by adapting them to the user's specific context situation. Nevertheless, the use of many contextual factors can increase data sparsity while few context parameters fail to introduce the contextual effects in recommendations. Moreover, several CARSs are based on similarity algorithms, such as cosine and Pearson correlation coefficients. These methods are not very effective in the sparse datasets. This paper presents a context-aware model to integrate contextual factors into prediction process when there are insufficient co-rated items. The proposed algorithm uses Latent Dirichlet Allocation (LDA) to learn the latent interests of users from the textual descriptions of items. Then, it integrates both the explicit contextual factors and their degree of importance in the prediction process by introducing a weighting function. Indeed, the PSO algorithm is employed to learn and optimize weights of these features. The results on the Movielens 1 M dataset show that the proposed model can achieve an F-measure of 45.51% with precision as 68.64%. Furthermore, the enhancement in MAE and RMSE can respectively reach 41.63% and 39.69% compared with the state-of-the-art techniques.

Cite

CITATION STYLE

APA

Gasmi, I., Azizi, M. W., Seridi-Bouchelaghem, H., Azizi, N., & Belhaouari, S. B. (2021). Enhanced context-aware recommendation using topic modeling and particle swarm optimization. Journal of Intelligent and Fuzzy Systems, 40(6), 12227–12242. https://doi.org/10.3233/JIFS-210331

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free