Sentiment Analysis using Support Vector Machine

research
java
svm
msc
Published

December 2, 2019

Abstract

Sentiment analysis is an opinion mining process that categorizes the text into either positive or negative. Analyzing sentiment in text data sources like emails or social media posts provides businesses with key insights to understand what’s behind decisions and behavior. The linear Support Vector Machine (SVM) is used with benchmark datasets for classification. To extract the feature N-grams: unigram, bigram and trigram; and different weighting schemes: TF-IDF, Binary Occurrence and Term Occurrence are used Chi-Squared weight is used to select most relevant features in the text.

Keywords: N-gram, TF-IDF, Binary Occurrence, Term Occurrence, Chi-Squared, Support Vector Machine.