---
title: "#SarcasmDetection is soooo general! Towards a"
description: "Parde and Nielsen build a feature set meant to work across domains. 24 references. Among them: 0."
authors: ["Natalie Parde", "Rodney D. Nielsen"]
year: 2018
venue: "arXiv:1806.03369"
source: "https://arxiv.org/abs/1806.03369"
doi: "10.48550/arxiv.1806.03369"
arxiv: "1806.03369"
licence: "arXiv non-exclusive distribution licence (read only, no redistribution)"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/parde-2018-sarcasmdetection-soooo-general-towards-domain/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/parde-2018-sarcasmdetection-soooo-general-towards-domain/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2018](https://md.research.elamur.ai/free/en/papers/2018/page/6/) / #SarcasmDetection is soooo general! Towards a Domain-Independent Approach for Detecting Sarcasm

# #SarcasmDetection is soooo general! Towards a Domain-Independent Approach for Detecting Sarcasm

**Authors:** [Natalie Parde](https://md.research.elamur.ai/free/en/authors/natalie-parde/) and [Rodney D. Nielsen](https://md.research.elamur.ai/free/en/authors/rodney-nielsen/) · **Year:** 2018 · **Venue:** arXiv:1806.03369 · **Licence:** [arXiv non-exclusive distribution licence (read only, no redistribution)](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/1806.03369) · [PDF](https://arxiv.org/pdf/1806.03369) · [DOI 10.48550/arxiv.1806.03369](https://doi.org/10.48550/arxiv.1806.03369) · [arXiv 1806.03369](https://arxiv.org/abs/1806.03369) · [OpenAlex](https://openalex.org/W2729417315)

**Citations:** 0 citations (OpenAlex, 2026-10-14)

## Summary
Sarcasm detectors are usually tuned to a single source, most often Twitter, and they tend to fail when moved to text with different conventions. Parde and Nielsen build a feature set meant to work across domains. It is centred on sentiment polarity, subjectivity and PMI cues drawn from general lexicons. They compare it with Twitter-specific and Amazon-specific features, using a newly collected and publicly released Twitter corpus and Filatova's Amazon review sarcasm corpus. They test several training regimes: in-domain only, out-of-domain only, simple pooling, and pooling plus the EasyAdapt domain adaptation step. On their own, Twitter data is almost useless for classifying Amazon reviews. After EasyAdapt, however, the same tweets combined with a small Amazon set reach F1 0.780 on Amazon. This beats the baselines and cuts error by 14% relative to the previous best result on that corpus. The work matters because it shows that plentiful but mismatched data can help a target domain, provided the features generalize and the adaptation is explicit.

## Key points
- Twitter data was collected in February and March 2016:
  - tweets with a trailing #sarcasm were labeled sarcastic (1959);
  - tweets with a trailing Ekman-emotion hashtag (#happiness, #anger, etc.) were labeled non-sarcastic (3039);
  - the Amazon corpus has 437 sarcastic and 817 non-sarcastic reviews;
  - both datasets were split 80/20 into training and test sets.
- Retweets, @replies and tweets with links were removed. Only tweets with exactly one target hashtag at the end were kept, and that hashtag was stripped before training.
- The lexical resources were Liu05, MPQA, AFINN and Google Web1T. Five Weka classifiers were compared with 5-fold cross-validation, and Naïve Bayes performed best.
- Results on Amazon test data:
  - Twitter-only training gave F1 0.276;
  - combined training with EasyAdapt gave F1 0.780, compared with baselines of 0.515 and 0.345;
  - error fell from 0.256 to 0.220 compared with the prior best (Buschmeier et al., F1 0.744).
- Results on Twitter: in-domain F1 was 0.583, comparable to earlier reports of 0.51 and 0.545.
- Among the general features, polarity and subjectivity features worked well and PMI features were weaker. The authors suspect hashtag word-joining and unusual acronyms hurt PMI.

## Interesting ideas
- Pooling a large off-domain set with a small target set only paid off once an explicit domain adaptation step (EasyAdapt) was added; naive merging or source-only training failed, so the regime matters as much as data volume.
- The non-sarcastic class was built from emotionally charged texts, so the model cannot win by simply detecting strong sentiment; this is a built-in hard negative control.
- Labels were harvested only when the marker hashtag trailed the text, because a hashtag inside the body usually means the writer is talking about sarcasm rather than being sarcastic (mention versus use).
- Instead of learning tweet-specific positive-phrase/negative-situation pairs, the contrast between positive sentiment and a negative situation was approximated with general lexicons, keeping the core irony cue portable across domains.
- The error analysis found that whole reviews were labeled sarcastic although only one sentence was, and the most polar word often sat outside that sentence, which misleads document-level features.

## For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

- **I1** (learn): when silver data from mismatched genres (news, tweets, fables) is mixed, mark each example's genre so training can separate shared from genre-specific patterns rather than letting abundant genres swamp the target.
- **I2** (learn): irony and evaluation tests should include sincere emotional sentences as negatives, so we can check that the irony detector is not just a sentiment detector in disguise.
- **I3** (frames): the speech-act layer could separate mentioning a stance word ("this is sarcasm") from performing it, which also helps when cheaply harvesting silver labels.
- **I4** (frames): an irony rule could compare the polarity of evaluative words with the state the world model assigns to the situation (e.g., "great" plus a broken item), giving an explainable irony signal.
- **I5** (answer): irony judgments should be tied to the specific clause, so that answers about a text's attitude point to the exact sarcastic span rather than the whole document.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [University of North Texas](https://md.research.elamur.ai/free/en/universities/university-of-north-texas/) — University, Denton, United States · 18 works · 4,513 citations

📚 Shelves (4): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 9,086 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 8,889 works · [💭 Psychology](https://md.research.elamur.ai/free/en/shelves/psychology/) · 798 works · [💭 Experimental and Cognitive Psychology](https://md.research.elamur.ai/free/en/shelves/psychology/experimental-and-cognitive-psychology/) · 463 works

🧭 Topics (1): [😊 Sentiment & emotion](https://md.research.elamur.ai/free/en/topics/sentiment-emotion/) · 608 works

## Cite

Cite as: Natalie Parde and Rodney D. Nielsen. 2018. #SarcasmDetection is soooo general! Towards a Domain-Independent Approach for Detecting Sarcasm. arXiv:1806.03369.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{parde2018sarcasmdetection,
  title = {{\#SarcasmDetection is soooo general! Towards a Domain-Independent Approach for Detecting Sarcasm}},
  author = {Natalie Parde and Rodney D. Nielsen},
  year = {2018},
  doi = {10.48550/arxiv.1806.03369},
  eprint = {1806.03369},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.1806.03369}
}
```

- [← previous Word Translating Image. In Search of Modern-Language Equivalents for Syriac and Coptic Terminology](https://md.research.elamur.ai/free/en/papers/polanski-2026-word-translating-image-search-modern/)
- [next → 100 Things You Always Wanted to Know about Semantics & Pragmatics But Were Afraid to Ask](https://md.research.elamur.ai/free/en/papers/bender-2018-100-things-you-always-wanted/)
- [↑ back to papers of 2018](https://md.research.elamur.ai/free/en/papers/2018/page/6/)

## References

24 references, 15 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Amir, S.; Wallace, B. C.; Lyu, H.; Carvalho, P.; and Silva, M. J. 2016. [Modelling context with user embeddings for sarcasm detection in social media](https://md.research.elamur.ai/free/en/papers/amir-2016-modelling-context-user-embeddings-sarcasm/). In Proc. of CoNLL.
2. Bamman, D., and Smith, N. 2015. Contextualized sarcasm detection on twitter. In Proc. of ICWSM. [find](https://scholar.google.com/scholar?q=Bamman%2C+D%2E%2C+and+Smith%2C+N%2E+2015%2E+Contextualized+sarcasm+detection+on+twitter%2E+In+Proc%2E+of+ICWSM%2E)
3. Brants, T., and Franz, A. 2006. Web 1t 5-gram v1. [find](https://scholar.google.com/scholar?q=Brants%2C+T%2E%2C+and+Franz%2C+A%2E+2006%2E+Web+1t+5%2Dgram+v1%2E)
4. Burfoot, C., and Baldwin, T. 2009. Automatic satire detection: Are you having a laugh? In Proc. of ACL-IJCNLP. [find](https://scholar.google.com/scholar?q=Burfoot%2C+C%2E%2C+and+Baldwin%2C+T%2E+2009%2E+Automatic+satire+detection%3A+Are+you+having+a+laugh%3F+In+Proc%2E+of+ACL%2DIJCNLP%2E)
5. Buschmeier, K.; Cimiano, P.; and Klinger, R. 2014. [An impact analysis of features in a classification approach to irony detection in product reviews](https://md.research.elamur.ai/free/en/papers/buschmeier-2014-impact-analysis-features-classification-approach/). In Proc. of WASSA.
6. Daumé III, H. 2007. [Frustratingly easy domain adaptation](https://md.research.elamur.ai/free/en/papers/iii-2007-frustratingly-easy-domain-adaptation/). In Proc. of ACL.
7. Davidov, D.; Tsur, O.; and Rappoport, A. 2010. [Semi-supervised recognition of sarcasm in twitter and amazon](https://md.research.elamur.ai/free/en/papers/davidov-2010-semi-supervised-recognition-sarcasm-twitter/). In Proc. of CoNLL.
8. Ekman, P. 1992. [An argument for basic emotions](https://md.research.elamur.ai/free/en/papers/ekman-1992-argument-basic-emotions/). Cognition and Emotion 6(3-4). [↗](https://doi.org/10.1080/02699939208411068)
9. Filatova, E. 2012. [Irony and sarcasm: Corpus generation and analysis using crowdsourcing](https://md.research.elamur.ai/free/en/papers/filatova-2012-irony-sarcasm-corpus-generation-analysis/). In Proc. of LREC.
10. Ghosh, A., and Veale, T. 2016. [Fracking sarcasm using neural network](https://md.research.elamur.ai/free/en/papers/ghosh-2016-fracking-sarcasm-neural-network/). In Proc. of WASSA. [↗](https://doi.org/10.13140/rg.2.2.16560.15363)
11. Ghosh, D.; Guo, W.; and Muresan, S. 2015. [Sarcastic or not: Word embeddings to predict the literal or sarcastic meaning of words](https://md.research.elamur.ai/free/en/papers/ghosh-2015-sarcastic-or-not-word-embeddings/). In Proc. of EMNLP. [González-Ibáñez, Muresan, and Wacholder 2011] González-Ibáñez, R.; Muresan, S.; and Wacholder, N. 2011. Identifying sarcasm in twitter: A closer look. In Proc. of ACL-HLT.
12. Hansen, L. K.; Arvidsson, A.; Nielsen, F. A.; Colleoni, E.; and Etter, M. 2011. Good friends, bad news - affect and virality in twitter. In Proc. of FutureTech. [↗](https://doi.org/10.48550/arxiv.1101.0510)
13. Justo, R.; Corcoran, T.; Lukin, S.; Walker, M.; and Torres, M. 2014. Extracting relevant knowledge for the detection of sarcasm and nastiness in the social web. Knowl.-Based Sys. [↗](https://doi.org/10.1016/j.knosys.2014.05.021)
14. Kipps, C.; Nestor, P.; Acosta-Cabronero, J.; Arnold, R.; and Hodges, J. 2009. [Understanding social dysfunction in the behavioural variant of frontotemporal dementia: the role of emotion and sarcasm processing](https://md.research.elamur.ai/free/en/papers/liebrecht-2013-perfect-solution-detecting-sarcasm-tweets/). Brain 132(3). [Liebrecht, Kunneman, and van den Bosch 2013] Liebrecht, C.; Kunneman, F.; and van den Bosch, A. 2013. The perfect solution for detecting sarcasm in tweets# not. In Proc. of WASSA. [↗](https://doi.org/10.1093/brain/awn314)
15. Liu, B.; Hu, M.; and Cheng, J. 2005. Opinion observer: Analyzing and comparing opinions on the web. In WWW’05. [find](https://scholar.google.com/scholar?q=Liu%2C+B%2E%3B+Hu%2C+M%2E%3B+and+Cheng%2C+J%2E+2005%2E+Opinion+observer%3A+Analyzing+and+comparing+opinions+on+the+web%2E+In+WWW%E2%80%9905%2E)
16. Manning, C. D.; Surdeanu, M.; Bauer, J.; Finkel, J.; Bethard, S. J.; and McClosky, D. 2014. [The Stanford CoreNLP natural language processing toolkit](https://md.research.elamur.ai/free/en/papers/manning-2014-stanford-corenlp-natural-language-processing/). In ACL Sys. Demos.
17. Maynard, D., and Greenwood, M. 2014. [Who cares about sarcastic tweets? investigating the impact of sarcasm on sentiment analysis](https://md.research.elamur.ai/free/en/papers/maynard-2014-who-cares-about-sarcastic-tweets/). In Proc. of LREC.
18. Owoputi, O.; Dyer, C.; Gimpel, K.; Schneider, N.; and Smith, N. 2013. [Improved part-of-speech tagging for online conversational text with word clusters](https://md.research.elamur.ai/free/en/papers/owoputi-2013-improved-part-speech-tagging-online/). In Proc. of NAACL.
19. Rajadesingan, A.; Zafarani, R.; and Liu, H. 2015. Sarcasm detection on twitter: A behavioral modeling approach. In Proc. of WSDM. [find](https://scholar.google.com/scholar?q=Rajadesingan%2C+A%2E%3B+Zafarani%2C+R%2E%3B+and+Liu%2C+H%2E+2015%2E+Sarcasm+detection+on+twitter%3A+A+behavioral+modeling+approach%2E+In+Proc%2E+of+WSDM%2E)
20. Reyes, A.; Rosso, P.; and Veale, T. 2013. A multidimensional approach for detecting irony in twitter. Language Resources and Evaluation 47(1). [↗](https://doi.org/10.1007/s10579-012-9196-x)
21. Riloff, E.; Qadir, A.; Surve, P.; De Silva, L.; Gilbert, N.; and Huang, R. 2013. [Sarcasm as contrast between a positive sentiment and negative situation](https://md.research.elamur.ai/free/en/papers/riloff-2013-sarcasm-as-contrast-between-positive/). In Proc. of EMNLP.
22. Walker, M.; Tree, J. F.; Anand, P.; Abbott, R.; and King, J. 2012. [A corpus for research on deliberation and debate](https://md.research.elamur.ai/free/en/papers/walker-2012-corpus-research-deliberation-debate/). In Proc. of LREC.
23. Wilson, T.; Wiebe, J.; and Hoffmann, P. 2005. [Recognizing contextual polarity in phrase-level sentiment analysis](https://md.research.elamur.ai/free/en/papers/wilson-2005-recognizing-contextual-polarity-phrase-level/). In Proc. of HLT-EMNLP.
24. Yosinski, J.; Clune, J.; Bengio, Y.; and Lipson, H. 2014. How transferable are features in deep neural networks? In Proc. of NIPS. [↗](https://doi.org/10.48550/arxiv.1411.1792)

*Updated 24 October 2026*
