SENTIMENT ANALYSIS OF TEXT USING MACHINE LEARNING MODELS









Abstract

Sentiment Analysis (SA) is the process of determining whether a piece of writing is positive, negative or neutral. Sentiment Analysis is also known as Opinion Mining. Sentiment Analysis is one of the Natural Language Processing Fields (NLP), dedicated to the expression of subjective opinions and feelings collected from various sources about a particular subject. Sentiment Analysis is a set of tools to identify and extract opinions and use them for the benefit of business operation. It is a classification algorithm aimed at finding opinionated point of view. Sentiment Analysis is performed in many ways, Automatic classification approach involves Supervised machine Learning algorithm like Naïve Bayes (NB), Support Vector Machine (SVM), Linear Regression (LR).Unsupervised Machine Learning is used to explore the data. Recurrent Neural Network (RNN) derivatives are also used for classification. Rule-based approach involves various NLP process for classification.


Modules


Algorithms


Software And Hardware