Sentiment analysis based distributed recommendation system

被引:1
作者
Singh, Tinku [1 ]
Rajput, Vinarm [2 ]
Sharma, Nikhil [2 ]
Satakshi [2 ]
Kumar, Manish [2 ]
机构
[1] Chungbuk Natl Univ, Sch Informat & Commun Engn, Cheongju, Chungcheongbug, South Korea
[2] Indian Inst Informat Technol Allahabad, Dept IT, Prayagraj, Uttar Pradesh, India
关键词
Sentiment analysis; Distributed computing; Recommendation systems; Big data; Apache spark;
D O I
10.1007/s11042-023-18081-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The recommendation system assists in selecting the best product among the millions of products available on various e-commerce sites. An effective recommendation system can save the user's time while looking for a suitable product. People are spending more time on the internet these days, and their interests vary over time; as a result, their preference data is accumulating at a rapid pace. The recommendation algorithms should be scalable enough to process this large-scale data efficiently. It should also preserve the relationship between time and user preferences. Matrix factorization is a useful technique in this case. It is, however, dependent on the users' previous transactions and confronts data sparsity and scalability issues. In this study, we proposed a recommendation model utilizing distributed alternating least square matrix factorization that incorporates product ratings along with user reviews. It utilizes the up-vote technique to justify user reviews and the weighted rating normalization approach to assign a normalized rating to the reviews, which helps in improving recommendations. The proposed method is scalable enough to efficiently process the large amount of data generated due to user reviews and ratings. Extensive experiments were performed to validate the outcomes on the well-known Amazon reviews dataset utilizing the Apache Spark cluster. The proposed methodology outperformed state-of-the-art models in product recommendations, achieving an average precision of 89.1% and an average recall of 84.1%.
引用
收藏
页码:66539 / 66563
页数:25
相关论文
共 50 条
[31]   A novel framework for an intelligent deep learning based product recommendation system using sentiment analysis (SA) [J].
Thomas, Roshy ;
Jeba, J. R. .
AUTOMATIKA, 2024, 65 (02) :410-424
[32]   Sentiment Analysis using Novel Distributed Word Embedding for Movie Reviews [J].
Dhanani, Jenish ;
Mehta, Rupa ;
Rana, Dipti ;
Tidke, Bharat .
2018 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2018, :138-145
[33]   BigFeel-A Distributed Processing Environment for the Integration of Sentiment Analysis Methods [J].
Ferreira, Roger Santos ;
Pereira, Denilson Alves .
COMPUTER JOURNAL, 2019, 62 (11) :1671-1683
[34]   Integrating machine learning and sentiment analysis in movie recommendation systems [J].
Amany M. Sarhan ;
Hager Ayman ;
Mariam Wagdi ;
Bassant Ali ;
Aliaa Adel ;
Rahf Osama .
Journal of Electrical Systems and Information Technology, 11 (1)
[35]   Sentiment Analysis Techniques for Social Media-Based Recommendation Systems [J].
Selvi Munuswamy ;
M. S. Saranya ;
S. Ganapathy ;
S. Muthurajkumar ;
A. Kannan .
National Academy Science Letters, 2021, 44 :281-287
[36]   Sentiment Analysis Techniques for Social Media-Based Recommendation Systems [J].
Munuswamy, Selvi ;
Saranya, M. S. ;
Ganapathy, S. ;
Muthurajkumar, S. ;
Kannan, A. .
NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2021, 44 (03) :281-287
[37]   Research on Recommendation Methods Based on Sentiment Analysis and BTM Topic Modeling [J].
Min, Daozhen ;
Huang, Lei .
PROCEEDINGS OF 2018 THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2018) / 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY (ICIMT 2018), 2018, :425-430
[38]   Big Data Recommendation Research Based on Travel Consumer Sentiment Analysis [J].
Yuan, Zhu .
FRONTIERS IN PSYCHOLOGY, 2022, 13
[39]   A Modified Approach towards Personalized Travel Recommendation System using Sentiment Analysis [J].
Arote, Shirish Suresh ;
Paikrao, Rahul. L. .
2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMMUNICATION AND COMPUTING TECHNOLOGY (ICACCT), 2018, :203-207
[40]   SPCM: A Machine Learning Approach for Sentiment-Based Stock Recommendation System [J].
Wang, Jiawei ;
Chen, Zhen .
IEEE ACCESS, 2024, 12 :14116-14129