Improving the Performance of Sentiment Analysis of Tweets Containing Fuzzy Sentiment Using the Feature Ensemble Model

The increase in the volume of user-generated content on Twitter has resulted in tweet sentiment analysis becoming an essential tool for the extraction of information about Twitter users’ emotional state. Consequently, there has been a rapid growth of tweet sentiment analysis in the area of natural language processing. Tweet sentiment analysis is increasingly applied in many areas, such as decision support systems and recommendation systems. Therefore, improving the accuracy of tweet sentiment analysis has become practical and an area of interest for many researchers. Many approaches have tried to improve the performance of tweet sentiment analysis methods by using the feature ensemble method. However, most of the previous methods attempted to model the syntactic information of words without considering the sentiment context of these words. Besides, the positioning of words and the impact of phrases containing fuzzy sentiment have not been mentioned in many studies. This study proposed a new approach based on a feature ensemble model related to tweets containing fuzzy sentiment by taking into account elements such as lexical, word-type, semantic, position, and sentiment polarity of words. The proposed method has been experimented on with real data, and the result proves effective in improving the performance of tweet sentiment analysis in terms of the $F_{1}$ score.

[1]  Athena Vakali,et al.  Sentiment analysis leveraging emotions and word embeddings , 2017 .

[2]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

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

[4]  Efstathios Stamatatos,et al.  Syntactic N-grams as machine learning features for natural language processing , 2014, Expert Syst. Appl..

[5]  Yann Dauphin,et al.  Convolutional Sequence to Sequence Learning , 2017, ICML.

[6]  Gui Xiaolin,et al.  Deep Convolution Neural Networks for Twitter Sentiment Analysis , 2018, IEEE Access.

[7]  Ngoc Thanh Nguyen,et al.  A Method for Detecting and Analyzing the Sentiment of Tweets Containing Conditional Sentences , 2019, ACIIDS.

[8]  Alistair Kennedy,et al.  SENTIMENT CLASSIFICATION of MOVIE REVIEWS USING CONTEXTUAL VALENCE SHIFTERS , 2006, Comput. Intell..

[9]  Costin Badica,et al.  Application of Meaningful Text Analytics to Online Product Reviews , 2018, 2018 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC).

[10]  Andrea Esuli,et al.  SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining , 2010, LREC.

[11]  Waqar Ali,et al.  A Hybrid CNN-LSTM Model for Improving Accuracy of Movie Reviews Sentiment Analysis , 2019, Multimedia Tools and Applications.

[12]  Jeffrey Pennington,et al.  GloVe: Global Vectors for Word Representation , 2014, EMNLP.

[13]  J. Fernando Sánchez-Rada,et al.  Enhancing deep learning sentiment analysis with ensemble techniques in social applications , 2020 .

[14]  Hadi Veisi,et al.  Sentiment analysis based on improved pre-trained word embeddings , 2019, Expert Syst. Appl..

[15]  Ngoc Thanh Nguyen,et al.  A sentiment analysis method of objects by integrating sentiments from tweets , 2019, J. Intell. Fuzzy Syst..

[16]  Ladislav Lenc,et al.  On the effects of using word2vec representations in neural networks for dialogue act recognition , 2020, Comput. Speech Lang..

[17]  Jeffrey Dean,et al.  Efficient Estimation of Word Representations in Vector Space , 2013, ICLR.

[18]  Steven Bird,et al.  NLTK: The Natural Language Toolkit , 2002, ACL.

[19]  M. Asghar Detection and Scoring of Internet Slangs for Sentiment Analysis Using SentiWordNet , 2014 .

[20]  Ngoc Thanh Nguyen,et al.  A Method for Detecting and Analyzing the Sentiment of Tweets Containing Fuzzy Sentiment Phrases , 2019, 2019 IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA).

[21]  Ming Zhou,et al.  Learning Sentiment-Specific Word Embedding for Twitter Sentiment Classification , 2014, ACL.

[22]  Mehran Kamkarhaghighi,et al.  Content Tree Word Embedding for document representation , 2017, Expert Syst. Appl..

[23]  Dong-Hong Ji,et al.  A topic-enhanced word embedding for Twitter sentiment classification , 2016, Inf. Sci..

[24]  Shintaro Okazaki,et al.  Extracting Collective Trends from Twitter Using Social-Based Data Mining , 2013, ICCCI.

[25]  Alok N. Choudhary,et al.  Sentiment Analysis of Conditional Sentences , 2009, EMNLP.

[26]  Bing Liu,et al.  Mining Opinions in Comparative Sentences , 2008, COLING.

[27]  Dhiren R. Patel,et al.  Approaches for Sentiment Analysis on Twitter: A State-of-Art study , 2015, ArXiv.

[28]  Ausif Mahmood,et al.  Convolutional Recurrent Deep Learning Model for Sentence Classification , 2018, IEEE Access.

[29]  Cristina Bosco,et al.  ValenTo: Sentiment Analysis of Figurative Language Tweets with Irony and Sarcasm , 2015, SemEval@NAACL-HLT.

[30]  Abeer Alsadoon,et al.  Deep Learning for Aspect-Based Sentiment Analysis: A Comparative Review , 2019, Expert Syst. Appl..

[31]  Florian Strohm The Impact of Intensifiers , Diminishers and Negations on Emotion Expressions , 2017 .

[32]  Muhammad Zubair Asghar,et al.  Lexicon-enhanced sentiment analysis framework using rule-based classification scheme , 2017, PloS one.

[33]  Maite Taboada,et al.  Lexicon-Based Methods for Sentiment Analysis , 2011, CL.