Master of Science in Computer Science
First Committee Member
Second Committee Member
Third Committee Member
Fourth Committee Member
Number of Pages
Sentiment Analysis is the task of identifying and classifying the sentiment expressed in a piece of text as of positive or negative sentiment and has wide application in E-Commerce. In present time, most e-commerce websites have product review sections, which can be used to identify customer satisfaction/dissatisfaction for their product. In E-COMMERCE websites such as Amazon.com, E-bay.com etc, consumers can submit their reviews along with a specific polarity rating (e.g. 1 to 5 stars at Amazon.com). There is a possibility of mismatch between review submitted and polarity of rating. For Amazon.com, a customer can submit a strongly positive review but give it a low rating. The objective of this thesis is to develop a web-service application which can be used to tackle this situation.
We will perform Sentiment Analysis using Deep Learning on Amazon.com product review data. Product reviews will be converted to vectors using “PARAGRAPH VECTOR” which will later be used to train a Recurrent Neural Network with Gated Recurrent Unit. Our model will incorporate both semantic relationship of review text as well as product information. We have also devel- oped an application in Python, that will predict rating score for the submitted review using the trained model. If there is a mismatch between predicted rating score and submitted rating score, a warning/info will be provided.
Deep Learning; Gated Recurrent Unit; Paragraph Vector; Recurrent Neural Network; Sentiment Analysis; Spam rating
Shrestha, Nishit, "Deep Learning Implementation for Comparison of User Reviews and Ratings" (2017). UNLV Theses, Dissertations, Professional Papers, and Capstones. 3032.