Expect the unexpected: Harnessing Sentence Completion for Sarcasm Detection
Aditya Joshi, Samarth Agrawal, Pushpak Bhattacharyya, Mark Carman

TL;DR
This paper proposes a sarcasm detection method based on identifying incongruity between expected and observed words using sentence completion models, showing promising results especially with manual labeling of incongruous words.
Contribution
It introduces a novel approach to sarcasm detection leveraging sentence completion to identify incongruity, and compares multiple strategies including an oracle case.
Findings
Outperforms existing methods on tweets
Performance improves with manual labeling of incongruous words
Approaches are less effective on discussion forum posts
Abstract
The trigram `I love being' is expected to be followed by positive words such as `happy'. In a sarcastic sentence, however, the word `ignored' may be observed. The expected and the observed words are, thus, incongruous. We model sarcasm detection as the task of detecting incongruity between an observed and an expected word. In order to obtain the expected word, we use Context2Vec, a sentence completion library based on Bidirectional LSTM. However, since the exact word where such an incongruity occurs may not be known in advance, we present two approaches: an All-words approach (which consults sentence completion for every content word) and an Incongruous words-only approach (which consults sentence completion for the 50% most incongruous content words). The approaches outperform reported values for tweets but not for discussion forum posts. This is likely to be because of redundant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory
