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 条
[41]   Optimized Movie Recommendation via Sentiment Analysis [J].
Valera, Manisha ;
Mehta, Rahul .
JURNAL KEJURUTERAAN, 2025, 37 (03) :1593-1605
[42]   A Sentiment and Interest Based Approach for Product Recommendation [J].
Jawa, Vibhu ;
Hasija, Varun .
2015 17TH UKSIM-AMSS INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2015, :75-80
[43]   Sentiment based matrix factorization with reliability for recommendation [J].
Shen, Rong-Ping ;
Zhang, Heng-Ru ;
Yu, Hong ;
Min, Fan .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 135 :249-258
[44]   Optimal hierarchical attention network-based sentiment analysis for movie recommendation [J].
Roy, Deepjyoti ;
Dutta, Mala .
SOCIAL NETWORK ANALYSIS AND MINING, 2022, 12 (01)
[45]   Recommendation of Micro Teaching Video Resources Based on Topic Mining and Sentiment Analysis [J].
Liu, Jie ;
Lv, Haiping .
INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2022, 17 (06) :243-256
[46]   Short Video Recommendation Method Based on Sentiment Analysis and K-means++ [J].
Hu, Rong .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (06) :1398-1409
[47]   Cross-Domain Recommendation Based on Sentiment Analysis and Latent Feature Mapping [J].
Wang, Yongpeng ;
Yu, Hong ;
Wang, Guoyin ;
Xie, Yongfang .
ENTROPY, 2020, 22 (04)
[48]   Research on Collaborative Filtering Recommendation Algorithm Based on Sentiment Analysis and Topic Model [J].
Sun, Ping ;
Li, JinShan ;
Li, Guohui .
ICBDC 2019: PROCEEDINGS OF 2019 4TH INTERNATIONAL CONFERENCE ON BIG DATA AND COMPUTING, 2019, :169-178
[49]   Optimal hierarchical attention network-based sentiment analysis for movie recommendation [J].
Deepjyoti Roy ;
Mala Dutta .
Social Network Analysis and Mining, 2022, 12
[50]   A Hybrid Recommendation System of Upcoming Movies Using Sentiment Analysis of YouTube Trailer Reviews [J].
Sahu, Sandipan ;
Kumar, Raghvendra ;
MohdShafi, Pathan ;
Shafi, Jana ;
Kim, SeongKi ;
Ijaz, Muhammad Fazal .
MATHEMATICS, 2022, 10 (09)