Twitter Sentiment Analysis: Lexicon Method, Machine Learning Method and Their Combination
Not on the map. Why?
Abstract (arXiv)
This paper covers the two approaches for sentiment analysis: i) lexicon based method; ii) machine learning method. We describe several techniques to implement these approaches and discuss how they can be adopted for sentiment classification of Twitter messages. We present a comparative study of different lexicon combinations and show that enhancing sentiment lexicons with emoticons, abbreviations and social-media slang expressions increases the accuracy of lexicon-based classification for Twitter. We discuss the importance of feature generation and feature selection processes for machine learning sentiment classification. To quantify the performance of the main sentiment analysis methods over Twitter we run these algorithms on a benchmark Twitter dataset from the SemEval-2013 competition, task 2-B. The results show that machine learning method based on SVM and Naive Bayes classifiers outperforms the lexicon method. We present a new ensemble method that uses a lexicon based sentiment score as input feature for the machine learning approach. The combined method proved to produce more precise classifications. We also show that employing a cost-sensitive classifier for highly unbalanced datasets yields an improvement of sentiment classification performance up to 7%.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 3; 2024: 4; 2025: 2.
11 papers.
- 2021DomiKnowS: A Library for Integration of Symbolic Domain Knowledge in Deep Learningcited by 12
- 2023Can Pretrained Language Models Derive Correct Semantics from Corrupt Subwords under Noise?cited by 6
- 2024A Deep Convolutional Neural Network-based Model for Aspect and Polarity Classification in Hausa Movie Reviewscited by 3
- 2024M2SA: Multimodal and Multilingual Model for Sentiment Analysis of Tweetscited by 2
- 2021Sentiment Analysis of the COVID-related r/Depression Postscited by 1
- 2024Evaluating the fairness of task-adaptive pretraining on unlabeled test data before few-shot text classificationcited by 1
- 2025Cross-Platform Digital Discourse Analysis of the Israel-Hamas Conflict: Sentiment, Topics, and Event Dynamicscited by 1
- 2023Make Text Unlearnable: Exploiting Effective Patterns to Protect Personal Datacited by 0
- 2023Perceiving University Student's Opinions from Google App Reviewscited by 0
- 2024Lexicon-Based Sentiment Analysis on Text Polarities with Evaluation of Classification Modelscited by 0
- 2025CPC-CMS: Cognitive Pairwise Comparison Classification Model Selection Framework for Document-level Sentiment Analysiscited by 0
- 2025Cross-Platform Digital Discourse Analysis of the Israel-Hamas Conflict: Sentiment, Topics, and Event Dynamics27 Nov 2025
- 2025CPC-CMS: Cognitive Pairwise Comparison Classification Model Selection Framework for Document-level Sentiment Analysis18 Jul 2025
- 2024Evaluating the fairness of task-adaptive pretraining on unlabeled test data before few-shot text classification30 Sep 2024
- 2024Lexicon-Based Sentiment Analysis on Text Polarities with Evaluation of Classification Models19 Sep 2024
- 2024A Deep Convolutional Neural Network-based Model for Aspect and Polarity Classification in Hausa Movie Reviews29 May 2024
- 2024M2SA: Multimodal and Multilingual Model for Sentiment Analysis of Tweets2 Apr 2024
- 2023Perceiving University Student's Opinions from Google App Reviews10 Dec 2023
- 2023Make Text Unlearnable: Exploiting Effective Patterns to Protect Personal Data2 Jul 2023
- 2023Can Pretrained Language Models Derive Correct Semantics from Corrupt Subwords under Noise?27 Jun 2023
- 2021DomiKnowS: A Library for Integration of Symbolic Domain Knowledge in Deep Learning27 Aug 2021
- 2021Sentiment Analysis of the COVID-related r/Depression Posts28 Jul 2021