Identifying Sarcasm in Twitter: A Closer Look
Written for the Research library (claude-opus-5-5) from the paper text, in our own words: the license "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)" does not allow redistributing the text itself. Original — aclanthology.org/P11-2102.pdf
Summary
This paper looks at automatic sarcasm detection on Twitter. Progress on the task has been held back by a shortage of reliably labelled, naturally occurring examples. To fix this, the authors build a corpus where the tweet authors mark sarcasm themselves with #sarcasm or #sarcastic. These tweets are compared with tweets tagged with plain positive or negative emotion hashtags. The data is cleaned automatically and then by hand, keeping only tweets where the hashtag ends the message. That leaves 900 English tweets per class. The authors then test two kinds of cues with SMO and logistic regression classifiers. Lexical cues are unigrams, LIWC categories, WordNet Affect, interjections and punctuation. Pragmatic cues are emoticons and whether the tweet replies to another user (ToUser). The systems are also compared with human judges. Telling sarcasm apart from plain sentiment turns out to be hard: the best three-way accuracy is about 57%, and the human judges do no better. The study matters for two reasons. It shows that labels from the authors make a more reliable gold standard than labels from outside coders. It also suggests that surface word features are not enough and that context and shared knowledge are needed.
Key points
- Corpus: 2,700 tweets, 900 each for sarcastic, positive and negative, labelled by the authors' own hashtags. Retweets, URLs, non-English tweets and tweets where the hashtag was not at the end were removed.
- Best classifier accuracies with 5-fold cross-validation: S-P-N 57.22% (SMO, unigrams); sarcastic vs. non-sarcastic 65.44%; S-P and S-N close to 70%; positive vs. negative 75.89%.
- In the χ² ranking, the three pragmatic features (ToUser, smiley, frown) are among the top 10 most useful features. Sarcastic tweets have positive-emotion words like positive tweets and more negation like negative tweets.
- Human judges did poorly. In the three-way task their mean accuracy was 62.59%, falling to 43.33% when only unanimous labels were counted, and agreement was moderate (Fleiss' κ 0.4788). In the two-way task the classifiers (up to 68.33%) beat the humans.
- On a 100-tweet subset that all contain emoticons, humans reached 73% and SMO 71%. Judges said missing context and missing world knowledge were the main obstacles.
Cited by
- Modelling Sarcasm in Twitter, a Novel Approach
- Linguistic Features in Automatic Sarcasm Detection
- Irony and Sarcasm: Corpus Generation and Analysis Using Crowdsourcing
- Fracking Sarcasm using Neural Network
- Interpreting Verbal Irony: Linguistic Strategies and the Connection to the Type of Semantic Incongruity
- CASCADE: Contextual Sarcasm Detection in Online Discussion Forums
- SemEval-2018 Task 3: Irony Detection in English Tweets
- We Usually Don't Like Going to the Dentist: Using Common Sense to Detect Irony on Twitter
- Harnessing Context Incongruity for Sarcasm Detection
- Are Word Embedding-based Features Useful for Sarcasm Detection?
- Automatic Sarcasm Detection: A Survey
- How Challenging is Sarcasm versus Irony Classification?: A Study With a Dataset from English Literature
- A Large Self-Annotated Corpus for Sarcasm
- iSarcasm: A Dataset of Intended Sarcasm
- Creating and Characterizing a Diverse Corpus of Sarcasm in Dialogue
- Are you serious?: Rhetorical Questions and Sarcasm in Social Media Dialog
- A Deeper Look into Sarcastic Tweets Using Deep Convolutional Neural Networks
- A Transformer-based approach to Irony and Sarcasm detection
- Sarcasm as Contrast between a Positive Sentiment and Negative Situation
- CARER: Contextualized Affect Representations for Emotion Recognition
- Detecting Sarcasm in Multimodal Social Platforms
- Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models
- Reasoning with Sarcasm by Reading In-Between
- Reasoning with Multimodal Sarcastic Tweets via Modeling Cross-Modality Contrast and Semantic Association
- Tweet Sarcasm Detection Using Deep Neural Network
Cite
@inproceedings{gonzalezibanez2011identifying,
title = {{Identifying Sarcasm in Twitter: A Closer Look}},
author = {González-Ibáñez, Roberto and Muresan, Smaranda and Wacholder, Nina},
booktitle = {Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies},
year = {2011},
url = {https://aclanthology.org/P11-2102/}
}References
- Carvalho, P., Sarmento, S., Silva, M. J., and de Oliveira, E. 2009. Clues for detecting irony in user-generated contents: oh...!! it's "so easy" ;-). In Proceeding of the 1st international CIKM workshop on Topic-sentiment analysis for mass opinion (TSA '09). ACM, New York, NY, USA, 53-56. find
- Clark, H. and Gerrig, R. 1984. On the pretence theory of irony. Journal of Experimental Psychology: General, 113:121–126. D.C. find
- Davidov, D., Tsur, O., and Rappoport, A. 2010. Semi-Supervised Recognition of Sarcastic Sentences in Twitter and Amazon, Dmitry Proceeding of Computational Natural Language Learning (ACL-CoNLL). find
- Derks, D., Bos, A. E. R., and Grumbkow, J. V. 2008. Emoticons and Online Message Interpretation. Soc. Sci. Comput. Rev., 26(3), 379-388. find
- Gibbs, R. 1986. On the psycholinguistics of sarcasm. Journal of Experimental Psychology: General, 105:3–15. find
- Gibbs, R. W. and Colston H. L. eds. 2007. Irony in Language and Thought. Routledge (Taylor and Francis), New York. find
- Kreuz, R. J. and Glucksberg, S. 1989. How to be sarcastic: The echoic reminder theory of verbal irony. Journal of Experimental Psychology: General, 118:374-386. find
- Kreuz, R. J. and Caucci, G. M. 2007. Lexical influences on the perception of sarcasm. In Proceedings of the Workshop on Computational Approaches to Figurative Language (pp. 1-4). Rochester, New York: Association for Computational. find
- LIWC Inc. 2007. The LIWC application. Retrieved May 10, 2010, from http://www.liwc.net/liwcdescription.php. ↗
- Nigam, K. and Hurst, M. 2006. Towards a Robust Metric of Polarity. In Computing Attitude and Affect in Text: Theory and Applications (pp. 265-279). Retrieved February 22, 2010, from http://dx.doi.org/10.1007/1-4020-4102-0_20. ↗
- Pak, A. and Paroubek, P. 2010. Twitter as a Corpus for Sentiment Analysis and Opinion Mining, in 'Proceedings of the Seventh conference on International Language Resources and Evaluation (LREC'10)' , European Language Resources Association (ELRA), Valletta, Malta Pang, B. and Lee, L. 2008. Opinion Mining and Sentiment Analysis. Now Publishers Inc, July. find
- Pennebaker, J.W., Francis, M.E., & Booth, R.J. (2001). Linguistic Inquiry and Word Count (LIWC): LIWC2001 (this includes the manual only). Mahwah, NJ: Erlbaum Publishers Strapparava, C. and Valitutti, A. 2004. Wordnet-affect: an affective extension of wordnet. In Proceedings of the 4th International Conference on Language Resources and Evaluation, Lisbon. find
- Tepperman, J., Traum, D., and Narayanan, S. 2006. Yeah right: Sarcasm recognition for spoken dialogue systems. In InterSpeech ICSLP, Pittsburgh, PA. find
- Utsumi, A. 2000. Verbal irony as implicit display of ironic environment: Distinguishing ironic utterances from nonirony. Journal of Pragmatics, 32(12):1777– 1806. find