Efficient Twitter Sentiment Analysis System with Feature Selection and Classifier Ensemble

Sentiment analysis from Twitter is one of the interesting research fields recently. It combines natural language processing techniques with the data mining approaches for building such systems. In this paper, we introduced an efficient system for Twitter sentiment analysis. The proposed system built a machine learning model for detecting positive and negative tweets. This model used different techniques to represent the input labeled tweets in the training phase using different features sets. In the classification phase, the classifier ensemble is presented with different base classifiers for more accurate results. The proposed system can be used for measuring users’ opinion from their tweets which is very useful in many applications such as marketing, political polarity detection and reviewing products.

[1]  Vishal. A. Kharde,et al.  Sentiment Analysis of Twitter Data : A Survey of Techniques , 2016, ArXiv.

[2]  Andrew B. Whinston,et al.  Whose and what chatter matters? The effect of tweets on movie sales , 2013, Decis. Support Syst..

[3]  Fabio Roli,et al.  A theoretical and experimental analysis of linear combiners for multiple classifier systems , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Yongtae Park,et al.  Review-based measurement of customer satisfaction in mobile service: Sentiment analysis and VIKOR approach , 2014, Expert Syst. Appl..

[5]  Bing Liu,et al.  Opinion observer: analyzing and comparing opinions on the Web , 2005, WWW '05.

[6]  Jason Baldridge,et al.  Twitter Polarity Classification with Label Propagation over Lexical Links and the Follower Graph , 2011, ULNLP@EMNLP.

[7]  Owen Rambow,et al.  Sentiment Analysis of Twitter Data , 2011 .

[8]  Yung-Ming Li,et al.  Deriving market intelligence from microblogs , 2013, Decis. Support Syst..

[9]  Sam Clark,et al.  SwatCS: Combining simple classifiers with estimated accuracy , 2013, *SEMEVAL.

[10]  Vadlamani Ravi,et al.  A survey on opinion mining and sentiment analysis: Tasks, approaches and applications , 2015, Knowl. Based Syst..

[11]  Jimmy J. Lin,et al.  Large-scale machine learning at twitter , 2012, SIGMOD Conference.

[12]  David Zimbra,et al.  Twitter brand sentiment analysis: A hybrid system using n-gram analysis and dynamic artificial neural network , 2013, Expert Syst. Appl..

[13]  Harith Alani,et al.  Semantic Sentiment Analysis of Twitter , 2012, SEMWEB.

[14]  Lei Zhang,et al.  Combining lexicon-based and learning-based methods for twitter sentiment analysis , 2011 .

[15]  Saif Mohammad,et al.  NRC-Canada: Building the State-of-the-Art in Sentiment Analysis of Tweets , 2013, *SEMEVAL.

[16]  Ayman Mohamed Mostafa An Evaluation of Sentiment Analysis and Classification Algorithms for Arabic Textual Data , 2017 .

[17]  R. M. Chandrasekaran,et al.  Sentiment classification using principal component analysis based neural network model , 2014, International Conference on Information Communication and Embedded Systems (ICICES2014).

[18]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[19]  Daniel Dajun Zeng,et al.  Twitter Sentiment Analysis: A Bootstrap Ensemble Framework , 2013, 2013 International Conference on Social Computing.

[20]  Estevam R. Hruschka,et al.  Tweet sentiment analysis with classifier ensembles , 2014, Decis. Support Syst..

[21]  Raisa Varghese A SURVEY ON SENTIMENT ANALYSIS AND OPINION MINING , 2013 .

[22]  Jens Grivolla,et al.  FBM: Combining lexicon-based ML and heuristics for Social Media Polarities , 2013, *SEMEVAL.