Deep Learning Sentiment Analysis of Amazon.com Reviews and Ratings

Nishit Shrestha,Fatma Nasoz
DOI: https://doi.org/10.5121/ijscai.2019.8101
2019-04-05
Abstract:Our study employs sentiment analysis to evaluate the compatibility of <a class="link-external link-http" href="http://Amazon.com" rel="external noopener nofollow">this http URL</a> reviews with their corresponding ratings. Sentiment analysis is the task of identifying and classifying the sentiment expressed in a piece of text as being positive or negative. On e-commerce websites such as <a class="link-external link-http" href="http://Amazon.com" rel="external noopener nofollow">this http URL</a>, consumers can submit their reviews along with a specific polarity rating. In some instances, there is a mismatch between the review and the rating. To identify the reviews with mismatched ratings we performed sentiment analysis using deep learning on <a class="link-external link-http" href="http://Amazon.com" rel="external noopener nofollow">this http URL</a> product review data. Product reviews were converted to vectors using paragraph vector, which then was used to train a recurrent neural network with gated recurrent unit. Our model incorporated both semantic relationship of review text and product information. We also developed a web service application that predicts the rating score for a submitted review using the trained model and if there is a mismatch between predicted rating score and submitted rating score, it provides feedback to the reviewer.
Information Retrieval,Computation and Language,Machine Learning
What problem does this paper attempt to address?
This paper aims to solve the problem of mismatches between user reviews and ratings on e - commerce websites. Specifically, the author focuses on the situation where there are sometimes inconsistencies between product reviews submitted by consumers and the ratings they give on e - commerce platforms like Amazon.com. Such inconsistencies may affect the purchasing decisions of other consumers and the overall rating of the product. Therefore, identifying and dealing with these reviews with mismatched ratings is of great significance for improving user experience and data accuracy. To achieve this goal, the author adopts a deep - learning method for sentiment analysis. By training the model to predict the sentiment tendency of reviews and comparing it with the ratings submitted by users. If the predicted sentiment classification does not match the actual rating, feedback will be provided to the user, suggesting that they may need to re - evaluate their rating. This method can not only help users express their opinions more accurately, but also improve the data quality of e - commerce platforms.