International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 179 - Number 19 |
Year of Publication: 2018 |
Authors: Prachi Bansal, Ramanjot Kaur |
10.5120/ijca2018916321 |
Prachi Bansal, Ramanjot Kaur . Twitter Sentiment Analysis using Machine Learning and Optimization Techniques. International Journal of Computer Applications. 179, 19 ( Feb 2018), 5-8. DOI=10.5120/ijca2018916321
Sentiment Analysis means determining the views of the user from the text regarding that topic i.e. how one feels about it. It can be used to classify the text content into positive or negative. Various researchers have used a wide range of methods to train the classifiers for the Twitter dataset with varying results. This paper introduces a hybrid approach of using Swarm Intelligence optimization algorithms with classifiers. For each tweet, pre-processing will be done by performing various processes i.e. tokenization; removal of stop-words and emoticons; stemming. Then their feature vectors are being made by the calculation of TF-IDF and optimized with Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) before performing the binary text categorization. Naïve Bayes and Support Vector Machine (SVM) is the machine learning techniques used for the binary classification of tweets. The results drawn using optimization with classifiers is much efficient than using classifier alone.