# Sarcasm Detection in Twitter -- Performance Impact while using Data Augmentation: Word Embeddings

arXiv: https://arxiv.org/abs/2108.09924 · HTML: https://mlsanity.com/paper/2108.09924/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 8 of its 28 references that are in the map.
- First posted on arXiv 23 Aug 2021.

## Builds on (most cited first, 8 of 8)

- [RoBERTa: A Robustly Optimized BERT Pretraining Approach](https://mlsanity.com/paper/1907.11692/) (2019)
- [Distributed Representations of Words and Phrases and their Compositionality](https://mlsanity.com/paper/1310.4546/) (2013)
- [iSarcasm: A Dataset of Intended Sarcasm](https://mlsanity.com/paper/1911.03123/) (2019)
- [Word Embedding Perturbation for Sentence Classification](https://mlsanity.com/paper/1804.08166/) (2018)
- [Transformer-based Context-aware Sarcasm Detection in Conversation Threads from Social Media](https://mlsanity.com/paper/2005.11424/) (2020)
- [Sarcasm Detection using Context Separators in Online Discourse](https://mlsanity.com/paper/2006.00850/) (2020)
- [Latent-Optimized Adversarial Neural Transfer for Sarcasm Detection](https://mlsanity.com/paper/2104.09261/) (2021)
- [Expect the unexpected: Harnessing Sentence Completion for Sarcasm Detection](https://mlsanity.com/paper/1707.06151/) (2017)

## Abstract (arXiv)

Sarcasm is the use of words usually used to either mock or annoy someone, or for humorous purposes. Sarcasm is largely used in social networks and microblogging websites, where people mock or censure in a way that makes it difficult even for humans to tell if what is said is what is meant. Failure to identify sarcastic utterances in Natural Language Processing applications such as sentiment analysis and opinion mining will confuse classification algorithms and generate false results. Several studies on sarcasm detection have utilized different learning algorithms. However, most of these learning models have always focused on the contents of expression only, leaving the contextual information in isolation. As a result, they failed to capture the contextual information in the sarcastic expression. Moreover, some datasets used in several studies have an unbalanced dataset which impacting the model result. In this paper, we propose a contextual model for sarcasm identification in twitter using RoBERTa, and augmenting the dataset by applying Global Vector representation (GloVe) for the construction of word embedding and context learning to generate more data and balancing the dataset. The effectiveness of this technique is tested with various datasets and data augmentation settings. In particular, we achieve performance gain by 3.2% in the iSarcasm dataset when using data augmentation to increase 20% of data labeled as sarcastic, resulting F-score of 40.4% compared to 37.2% without data augmentation.
