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 条
  • [1] Recommendation system based on data analysis-Application on tweets sentiment analysis
    Nabil, Sana
    Elbouhdidi, Jaber
    Chkouri, Mohamed Yassin
    2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), 2018, : 155 - 160
  • [2] Recommendation System Based on Deep Sentiment Analysis and Matrix Factorization
    Liu, Ning
    Zhao, Jianhua
    IEEE ACCESS, 2023, 11 : 16994 - 17001
  • [3] Tourism recommendation system based on semantic clustering and sentiment analysis
    Abbasi-Moud, Zahra
    Vahdat-Nejad, Hamed
    Sadri, Javad
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 167
  • [4] Comparative Review on Sentiment analysis-based Recommendation system
    Nair, Aditya
    Paralkar, Christopher
    Pandya, Janya
    Chopra, Yash
    Krishnan, Deepa
    2021 6TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2021,
  • [5] Recommendation System with Sentiment Analysis as Feedback Component
    Jayashree, R.
    Kulkarni, Deepa
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2016, VOL 2, 2017, 547 : 359 - 367
  • [6] SARWAS: Deep ensemble learning techniques for sentiment based recommendation system
    Choudhary, Chaitali
    Singh, Inder
    Kumar, Manoj
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 216
  • [7] A Knowledge-Based Recommendation System That Includes Sentiment Analysis and Deep Learning
    Rosa, Renata Lopes
    Schwartz, Gisele Maria
    Ruggiero, Wilson Vicente
    Rodrigue, Derndstenes Zegarra
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (04) : 2124 - 2135
  • [8] Movie Recommendation Algorithm Based on Sentiment Analysis and LDA
    Zhang, Yilin
    Zhang, Lingling
    8TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2020 & 2021): DEVELOPING GLOBAL DIGITAL ECONOMY AFTER COVID-19, 2022, 199 : 871 - 878
  • [9] Drug Recommendation System based on Sentiment Analysis of Drug Reviews using Machine Learning
    Garg, Satvik
    2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 175 - 181
  • [10] A distributed learning based sentiment analysis methods with Web applications
    Guanghao Xiong
    Ke Yan
    Xiaokang Zhou
    World Wide Web, 2022, 25 : 1905 - 1922