This project demonstrates a complete comparative study of different NLP text classifiers for sentiment analysis. The dataset is based on Amazon food reviews collected from Kaggle.
How VADER which is a pretrained model from NLTK trained on social media texts analyzes reviews and scores them as positive , negative or neutral and how AWS's Comprehend, an NLP service to perform sentiment classification over variety of data , projects labels such as positive, negative, neutral and mixed over 500 food reviews given by different customers. The latest pretrained roberta model from Hugging Face library has been used to analyze sentiments across 500 food reviews and conclusively , Vader and Roberta gave out similar results. These models however fail to capture sarcasm, mockery and puns . Guess we still have a long way to go!



