Opinion mining in e-commerce: Evaluating machine learning approaches for sentiment analysis
In recent years, opinion mining has played a major role in analyzing text data from various sources such as Amazon, Capterra, Facebook, Google, GetApp, and Twitter. It enables companies to actively refine their business strategies. Sentiment analysis involves interpreting and classifying customer emotions (positive, neutral, and negative) expressed in reviews using sentiment analysis techniques such as BING and AFINN. This paper presents four approaches for customer review analysis and classification: the grade-based approach, content-based approach, content-based NRC-Emotion Lexicon approach, and collaborative approach. We employ three machine learning algorithms—stacking, random forest, and LogitBoost—to evaluate the performance of these approaches. A real-time dataset from Amazon product reviews is used for training and testing the model. Empirical results reveal that the collaborative approach outperforms the grade-based, content-based, and content-based NRC-Emotion Lexicon approaches across all three machine learning algorithms. Additionally, all approaches demonstrate outstanding performance when using the boosting algorithm for customer review classification.
Authors
- L. Lakshmi (ORCID: https://orcid.org/0000-0003-4418-8773)
- Muhammad Rafiq
- K. Dhana Sree Devi (ORCID: https://orcid.org/0000-0001-8288-2905)
- M. Ijaz Khan (ORCID: https://orcid.org/0000-0002-1087-468X)
- Ali B.M. Ali
- Nashwan Adnan Othman
- Iskandar Shernazarov
Institutions
- Prince Mohammad bin Fahd University (SA)
- ICFAI Foundation for Higher Education (IN)
- University of Kerbala (IQ)
- National Pedagogical University of Uzbekistan named after Nizami (UZ)
- University of Business and Technology (SA)
- University of Warith Al-Anbiyaa
- Lebanese American University (LB)
- GITAM University (IN)
Publication Details
- Journal
- Results in Control and Optimization
- Published
- 2025-05-18
- DOI
- https://doi.org/10.1016/j.rico.2025.100575
- Citations
- 2
- Primary Topic
- Sentiment Analysis and Opinion Mining
- Type
- article
- Field-Weighted Citation Impact
- 4.96