Sentiment analysis is one of the trending topics at present. It has a vast scope from analysing the mood of the person based on his tweet, to predicting the stock prices. But this field is quite challenging. It is not easy to make a machine understand what exactly the person is saying. In this paper, we are going to demonstrate two different methods that can be used in sentiment analysis and its comparison. The two methods used in this paper are: i) VADER-Valence Aware Dictionary for sEntiment Reasoning ii) LSTM model (Long Short-Term Memory). VADER uses a lexicon-based approach, where the lexicon contains the intensity of all the sentiment showing words. The intensities are fetched, the sentiment score is calculated and based on this sentiment score, the review is classified as either positive or negative. We used VADER from NLTK module of python for our study. Recurrent Neural Network has proved its results in a variety of problems like speech recognition, language modelling, and translation. We used LSTM which is an extension of RNN for our study. LSTM networks are very effective for sequential data like texts because they can relate the context of the sentence very well. We preferred LSTM over RNN as LSTM supports Long-term dependency which will help us predict our reviews better. We implemented the LSTM model using keras.
|Number of pages||4|
|Journal||International Journal of Recent Technology and Engineering|
|Publication status||Published - 01-03-2019|
All Science Journal Classification (ASJC) codes
- Management of Technology and Innovation