Sarcasm Detection with Sentiment Semantics Enhanced Multi-level Memory Network

Abstract Sarcasm detection is a challenging natural language processing task for sentiment analysis. Existing deep learning based sarcasm detection models have not fully considered sentiment semantics, even though sentiment semantics is necessary to improve the performance of sarcasm detection. To deal with the problem, we propose a multi-level memory network using sentiment semantics to capture the features of sarcasm expressions. In our model, we use the first-level memory network to capture sentiment semantics, and use the second-level memory network to capture the contrast between sentiment semantics and the situation in each sentence. Moreover, we use an improved convolutional neural network to improve the memory network in the absence of local information. The experimental results on the Internet Argument Corpus (IAC-V1 and IAC-V2) and Twitter dataset demonstrate the effectiveness of our model.

[1]  Paolo Rosso,et al.  Irony Detection in Twitter , 2016, ACM Trans. Internet Techn..

[2]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[3]  Tony Veale,et al.  Magnets for Sarcasm: Making Sarcasm Detection Timely, Contextual and Very Personal , 2017, EMNLP.

[4]  R. Gibbs Irony in Talk Among Friends , 2000 .

[5]  Han Ren,et al.  Context-augmented convolutional neural networks for twitter sarcasm detection , 2018, Neurocomputing.

[6]  Yu Zhang,et al.  End-to-End Adversarial Memory Network for Cross-domain Sentiment Classification , 2017, IJCAI.

[7]  Sanjay Kumar Jena,et al.  Parsing-based sarcasm sentiment recognition in Twitter data , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[8]  Pushpak Bhattacharyya,et al.  Learning Cognitive Features from Gaze Data for Sentiment and Sarcasm Classification using Convolutional Neural Network , 2017, ACL.

[9]  Pushpak Bhattacharyya,et al.  Automatic Sarcasm Detection , 2016, ACM Comput. Surv..

[10]  David Bamman,et al.  Contextualized Sarcasm Detection on Twitter , 2015, ICWSM.

[11]  Jeffrey Pennington,et al.  GloVe: Global Vectors for Word Representation , 2014, EMNLP.

[12]  Hsin-Hsi Chen,et al.  Disambiguating False-Alarm Hashtag Usages in Tweets for Irony Detection , 2018, ACL.

[13]  Ellen Riloff,et al.  Sarcasm as Contrast between a Positive Sentiment and Negative Situation , 2013, EMNLP.

[14]  Reza Zafarani,et al.  Sarcasm Detection on Twitter: A Behavioral Modeling Approach , 2015, WSDM.

[15]  Xiaocheng Feng,et al.  Effective LSTMs for Target-Dependent Sentiment Classification , 2015, COLING.

[16]  Pushpak Bhattacharyya,et al.  Your Sentiment Precedes You: Using an author’s historical tweets to predict sarcasm , 2015, WASSA@EMNLP.

[17]  R. Kreuz,et al.  Lexical Influences on the Perception of Sarcasm , 2007 .

[18]  Yue Zhang,et al.  Tweet Sarcasm Detection Using Deep Neural Network , 2016, COLING.

[19]  Tony Veale,et al.  Fracking Sarcasm using Neural Network , 2016, WASSA@NAACL-HLT.

[20]  Jun Hong,et al.  Sarcasm Detection on Czech and English Twitter , 2014, COLING.

[21]  Diana Maynard,et al.  Who cares about Sarcastic Tweets? Investigating the Impact of Sarcasm on Sentiment Analysis. , 2014, LREC.

[22]  Pushpak Bhattacharyya,et al.  Harnessing Context Incongruity for Sarcasm Detection , 2015, ACL.