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

被引:4
|
作者
Gasmi, Ibtissem [1 ]
Azizi, Mohamed Walid [2 ]
Seridi-Bouchelaghem, Hassina [3 ]
Azizi, Nabiha [3 ]
Belhaouari, Samir Brahim [4 ]
机构
[1] Chadli Bendjedid El Tarf Univ, Dept Comp Sci, El Tarf, Algeria
[2] Abdelhafid Boussouf Mila Univ Ctr, Tech Sci Dept, Mila, Algeria
[3] Badji Mokhtar Annaba Univ, LabGED Lab, Annaba, Algeria
[4] Hamad Bin Khalifa Univ, Coll Sci & Engn, Doha, Qatar
关键词
Collaborative filtering; context; topic modeling; PSO; LDA; sparsity problem; SYSTEM; USER; GRAPH;
D O I
10.3233/JIFS-210331
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:12227 / 12242
页数:16
相关论文
共 50 条
  • [31] The BPSO Based Complex Splitting of Context-Aware Recommendation
    Yang, Shuxin
    Peng, Qiuying
    Chen, Le
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015), 2016, 575 : 435 - 444
  • [32] Context-Aware Recommendation of Task Allocations in Service Systems
    Sindhgatta, Renuka
    Ghose, Aditya
    Dam, Hoa Khanh
    SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 402 - 416
  • [33] Context-Aware Recommendation Model based on Mobile Application Analysis Platform
    Kim, Ahyoung
    Lee, Junwoo
    Kim, Mucheol
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (22) : 14783 - 14794
  • [34] A graphical model for context-aware visual content recommendation
    Boutemedjet, Sabri
    Ziou, Djemel
    IEEE TRANSACTIONS ON MULTIMEDIA, 2008, 10 (01) : 52 - 62
  • [35] An Efficient Context-Aware Music Recommendation Based on Emotion and Time Context
    Selvi, C.
    Sivasankar, E.
    DATA SCIENCE AND BIG DATA ANALYTICS, 2019, 16 : 215 - 228
  • [36] Non-dominated differential context modeling for context-aware recommendations
    Zheng, Yong
    APPLIED INTELLIGENCE, 2022, 52 (09) : 10008 - 10021
  • [37] Non-dominated differential context modeling for context-aware recommendations
    Yong Zheng
    Applied Intelligence, 2022, 52 : 10008 - 10021
  • [38] How to select and weight context dimensions conditions for context-aware recommendation?
    Zammali, Saloua
    Ben Yahia, Sadok
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 182
  • [39] Reliability modeling using Particle Swarm Optimization
    Malhotra, Ruchika
    Negi, Arun
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2013, 4 (03) : 275 - 283
  • [40] Semantic-Enhanced and Context-Aware Hybrid Collaborative Filtering for Event Recommendation in Even-Based Social Networks
    Xu, Minghua
    Liu, Shenghao
    IEEE ACCESS, 2019, 7 : 17493 - 17502