L. Lakshmi , Ali B.M. Ali , K Dhana Sree Devi , Muhammad Rafiq , Iskandar Shernazarov , Nashwan Adnan Othman , M. Ijaz Khan
{"title":"电子商务中的意见挖掘:评估情感分析的机器学习方法","authors":"L. Lakshmi , Ali B.M. Ali , K Dhana Sree Devi , Muhammad Rafiq , Iskandar Shernazarov , Nashwan Adnan Othman , M. Ijaz Khan","doi":"10.1016/j.rico.2025.100575","DOIUrl":null,"url":null,"abstract":"<div><div>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.</div></div>","PeriodicalId":34733,"journal":{"name":"Results in Control and Optimization","volume":"19 ","pages":"Article 100575"},"PeriodicalIF":3.2000,"publicationDate":"2025-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Opinion mining in e-commerce: Evaluating machine learning approaches for sentiment analysis\",\"authors\":\"L. Lakshmi , Ali B.M. Ali , K Dhana Sree Devi , Muhammad Rafiq , Iskandar Shernazarov , Nashwan Adnan Othman , M. Ijaz Khan\",\"doi\":\"10.1016/j.rico.2025.100575\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>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.</div></div>\",\"PeriodicalId\":34733,\"journal\":{\"name\":\"Results in Control and Optimization\",\"volume\":\"19 \",\"pages\":\"Article 100575\"},\"PeriodicalIF\":3.2000,\"publicationDate\":\"2025-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Results in Control and Optimization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S266672072500061X\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Control and Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S266672072500061X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
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.