Sentiment Analysis Using Machine Learning Techniques on Python
Nisha Rathee, Nikita Joshi, Jaspreet Kaur · 2018
Fundamentally, a sentiment refers to the reflection of emotions of people. Today's world stands on the strings of emotions. People express happiness, sadness, love, hatred etc. through some actions. Division of emotions i.e positive, neutral and negative, is called sentiment analysis. Nowadays there is a sentiment rich data in the form of tweets, status updates, blog posts, reviews, comments, forums for discussion etc. If we efficiently work upon this bucket full of sentiment rich data, it gives way in apprehending the opinions, views or perspective of masses in a specific functional area. Moreover, the result of this analysis will aid people in taking suitable actions or corrective measures for their growth. This effort of ours is like a drop in the ocean to try to analyze the reviews posted by people at four different websites (airlinequality.com, Amazon, Yelp, and IMDB). Further, the reviews are processed and analyzed using machine learning procedures, algorithms and other related aspects. Finally, the conclusion is derived by finding the polarity of a particular review whether it is poor, average or excellent for Airlines dataset and 0 or 1 for the other three datasets. The entire task was performed using Python.