{"title":"基于机器学习和深度学习的情感极性检测","authors":"Ahasanur Rahman Mehul, Syed Montasir Mahmood, Tajri Tabassum, Puja Chakraborty","doi":"10.1109/ECCE57851.2023.10101494","DOIUrl":null,"url":null,"abstract":"As e-commerce has grown in recent years, so online shopping has increased with the number of product reviews posted online. The consumer's recommendations or complaints influence significantly customers and their decision to purchase. Sentiment polarity analysis is the interpretation and classification of text-based data. The main goal of our work is to categorize each customer's review into a class that represents its quality (positive or negative). Our sentiment polarity detection consists of the following steps: preprocessing, feature extraction, training, classification and generalization. First, the reviews were transformed into vector representation using different techniques of Tf-Idf and Tokenizer. Then, we trained with a machine learning model of SVM Linear, RBF, Sigmoid kernel and a deep learning model LSTM. After that, we evaluated the models using accuracy, f1-score, precision, recall. Our LSTM model predicts an accuracy of 86% for Amazon-based customer reviews and an accuracy of 85% for Yelp customer reviews.","PeriodicalId":131537,"journal":{"name":"2023 International Conference on Electrical, Computer and Communication Engineering (ECCE)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Sentiment Polarity Detection Using Machine Learning and Deep Learning\",\"authors\":\"Ahasanur Rahman Mehul, Syed Montasir Mahmood, Tajri Tabassum, Puja Chakraborty\",\"doi\":\"10.1109/ECCE57851.2023.10101494\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As e-commerce has grown in recent years, so online shopping has increased with the number of product reviews posted online. The consumer's recommendations or complaints influence significantly customers and their decision to purchase. Sentiment polarity analysis is the interpretation and classification of text-based data. The main goal of our work is to categorize each customer's review into a class that represents its quality (positive or negative). Our sentiment polarity detection consists of the following steps: preprocessing, feature extraction, training, classification and generalization. First, the reviews were transformed into vector representation using different techniques of Tf-Idf and Tokenizer. Then, we trained with a machine learning model of SVM Linear, RBF, Sigmoid kernel and a deep learning model LSTM. After that, we evaluated the models using accuracy, f1-score, precision, recall. Our LSTM model predicts an accuracy of 86% for Amazon-based customer reviews and an accuracy of 85% for Yelp customer reviews.\",\"PeriodicalId\":131537,\"journal\":{\"name\":\"2023 International Conference on Electrical, Computer and Communication Engineering (ECCE)\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Electrical, Computer and Communication Engineering (ECCE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECCE57851.2023.10101494\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Electrical, Computer and Communication Engineering (ECCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECCE57851.2023.10101494","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Sentiment Polarity Detection Using Machine Learning and Deep Learning
As e-commerce has grown in recent years, so online shopping has increased with the number of product reviews posted online. The consumer's recommendations or complaints influence significantly customers and their decision to purchase. Sentiment polarity analysis is the interpretation and classification of text-based data. The main goal of our work is to categorize each customer's review into a class that represents its quality (positive or negative). Our sentiment polarity detection consists of the following steps: preprocessing, feature extraction, training, classification and generalization. First, the reviews were transformed into vector representation using different techniques of Tf-Idf and Tokenizer. Then, we trained with a machine learning model of SVM Linear, RBF, Sigmoid kernel and a deep learning model LSTM. After that, we evaluated the models using accuracy, f1-score, precision, recall. Our LSTM model predicts an accuracy of 86% for Amazon-based customer reviews and an accuracy of 85% for Yelp customer reviews.