Sentiment analysis based distributed recommendation system

被引:0
|
作者
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 条
  • [21] Fuzzy Methodology for Recommendation Based on Sentiment Analysis and Content Tools
    Serrano-Guerrero, Jesus
    Gabriel Lopez-Herrera, Antonio
    Jimenez, Pablo
    Olivas, Jose A.
    Herrera-Viedma, Enrique
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18), 2018, 303 : 285 - 298
  • [22] Resource Recommendation Algorithm Based on Text Semantics and Sentiment Analysis
    Ren, Qiufeng
    Zheng, Yue
    Guo, Guisuo
    Hu, Yating
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 363 - 368
  • [23] Sentiment Digitization Modeling for Recommendation System
    Kim, Tae-Yeun
    Pan, Sung Bum
    Kim, Sung-Hwan
    SUSTAINABILITY, 2020, 12 (12)
  • [24] A Restaurants Recommendation System: Improving Rating Predictions using Sentiment Analysis
    Petrusel, Mara-Renata
    Limboi, Sergiu-George
    2019 21ST INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2019), 2020, : 190 - 197
  • [25] Movie Recommendation System Using Sentiment Analysis From Microblogging Data
    Kumar, Sudhanshu
    De, Kanjar
    Roy, Partha Pratim
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (04): : 915 - 923
  • [26] SARWAS: Deep ensemble learning techniques for sentiment based recommendation system
    Choudhary, Chaitali
    Singh, Inder
    Kumar, Manoj
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 216
  • [27] Sentiment Based Product Recommendation System Using Machine Learning Techniques
    Vaishnavi N.
    Kalpana B.
    Journal of Engineering Science and Technology Review, 2024, 1 (16-23) : 16 - 23
  • [28] Sentiment Based Product Recommendation System Using Machine Learning Techniques
    Vaishnavi N.
    Kalpana B.
    Journal of Engineering Science and Technology Review, 2023, 16 (06) : 170 - 176
  • [29] Social Recommendation with Time and Sentiment Analysis
    Giammarino, Domenico
    Gurini, Davide Feltoni
    Micarelli, Alessandro
    Sansonetti, Giuseppe
    ADJUNCT PUBLICATION OF THE 25TH CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION (UMAP'17), 2017, : 376 - 380
  • [30] A Distributed Cloud-based Service Recommendation System
    Ganchev, Ivan
    Ji, Zhanlin
    O'Droma, Mairtin
    2015 INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORK COMMUNICATIONS (COCONET), 2015, : 212 - 215