Enhancing Collaborative Filtering-Based Recommender System Using Sentiment Analysis

被引:14
作者
Karabila, Ikram [1 ]
Darraz, Nossayba [1 ]
El-Ansari, Anas [2 ]
Alami, Nabil [3 ]
El Mallahi, Mostafa [1 ]
机构
[1] Sidi Mohamed Ben Abdellah Univ, High Normal Sch, Dept Math & Comp Sci, IPI Lab, Fes 30000, Morocco
[2] Mohammed First Univ, Polydisciplinary Fac, Comp Sci Dept, MASI Lab, Nador 62000, Morocco
[3] Mohammed First Univ, Higher Sch Technol, MASI Lab, Nador 62000, Morocco
来源
FUTURE INTERNET | 2023年 / 15卷 / 07期
关键词
sentiment analysis; recommender system; deep learning; collaborative filtering; ensemble learning;
D O I
10.3390/fi15070235
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommendation systems (RSs) are widely used in e-commerce to improve conversion rates by aligning product offerings with customer preferences and interests. While traditional RSs rely solely on numerical ratings to generate recommendations, these ratings alone may not be sufficient to offer personalized and accurate suggestions. To overcome this limitation, additional sources of information, such as reviews, can be utilized. However, analyzing and understanding the information contained within reviews, which are often unstructured data, is a challenging task. To address this issue, sentiment analysis (SA) has attracted considerable attention as a tool to better comprehend a user's opinions, emotions, and attitudes. In this study, we propose a novel RS that leverages ensemble learning by integrating sentiment analysis of textual data with collaborative filtering techniques to provide users with more precise and individualized recommendations. Our system was developed in three main steps. Firstly, we used unsupervised "GloVe" vectorization for better classification performance and built a sentiment model based on Bidirectional Long Short-Term Memory (Bi-LSTM). Secondly, we developed a recommendation model based on collaborative filtering techniques. Lastly, we integrated our sentiment analysis model into the RS. Our proposed model of SA achieved an accuracy score of 93%, which is superior to other models. The results of our study indicate that our approach enhances the accuracy of the recommendation system. Overall, our proposed system offers customers a more reliable and personalized recommendation service in e-commerce.
引用
收藏
页数:21
相关论文
共 40 条
[1]  
Abbasi F., 2019, J. Inf. Technol. Manag., V11, P59
[2]  
Aggarwal CC., 2016, Content-based recommender systems. Recommender systems, P139, DOI DOI 10.1007/978-3-319-29659-3_4
[3]  
Ahuja S, 2017, 2017 2ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATION AND NETWORKS (TEL-NET), P420
[4]   Social media-based COVID-19 sentiment classification model using Bi-LSTM [J].
Arbane, Mohamed ;
Benlamri, Rachid ;
Brik, Youcef ;
Alahmar, Ayman Diyab .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 212
[5]  
Bhavitha BK, 2017, PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), P216, DOI 10.1109/ICICCT.2017.7975191
[6]   A comprehensive survey on sentiment analysis: Approaches, challenges and trends [J].
Birjali, Marouane ;
Kasri, Mohammed ;
Beni-Hssane, Abderrahim .
KNOWLEDGE-BASED SYSTEMS, 2021, 226
[7]  
Contratres FG, 2018, ADV INTELL SYST COMP, V746, P122, DOI 10.1007/978-3-319-77712-2_12
[8]   Sentiment Analysis Based on Deep Learning: A Comparative Study [J].
Dang, Nhan Cach ;
Moreno-Garcia, Maria N. ;
De la Prieta, Fernando .
ELECTRONICS, 2020, 9 (03)
[9]   Sentiment Analysis on Tweets about Diabetes: An Aspect-Level Approach [J].
del Pilar Salas-Zarate, Maria ;
Medina-Moreira, Jose ;
Lagos-Ortiz, Katty ;
Luna-Aveiga, Harry ;
Rodriguez-Garcia, Miguel Angel ;
Valencia-Garcia, Rafael .
COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2017, 2017
[10]  
Devipriya K, 2020, International Journal of Scientific & Technology Research, V9, P4