Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Sarcasm Detection in Online Review Text


Affiliations
1 Division of Computer Engineering, Netaji Subhas Institute of Technology, India
     

   Subscribe/Renew Journal


Sarcasm is a type of sentiment where people express negative sentiment using positive connotation words in text and vice-versa. In this work, we propose a cross-domain sarcasm detection framework that allows acquisition, storage and processing of tweets for detecting sarcastic content in online reviews. We conduct our experiments on Amazon product review dataset namely the Sarcasm Corpus Version1 having about 2000 reviews. We use Support Vector Machines (SVM) and Neural Networks (NN) for detecting sarcasm using lexical, pragmatic, linguistic incongruity and context incongruity features. We report the results and present a comparative evaluation of SVM and NN classifiers for single domain sarcasm detection indicating their suitability for the task. Then, we use these models for cross-domain sarcasm detection. The experimental results indicate the reliability of our approach.

Keywords

Sarcasm, Machine Learning, Support Vector Machines, Neural Network Classifier, Amazon, Twitter.
Subscription Login to verify subscription
User
Notifications
Font Size

  • J.T. Hancock, “Verbal Irony use in Face-to-Face and Computer-Mediated Conversations”, Journal of Language and Social Psychology, Vol. 23, No. 4, pp. 447-463, 2004.
  • I. Habernal and J. Hong, “Sarcasm Detection on Czech and English Twitter”, Proceedings of 25th International Conference on Computational Linguistics, pp. 121-127, 2014.
  • Us Secret Service Seeks Twitter Sarcasm Detector, Available at: http://www.bbc.com/news/technology27711109, Accesssed on 2014.
  • K. Nigam and M. Hurst, “Towards a Robust Metric of Polarity”, Proceedings of International Conference on Computing Attitude and Affect in Text: Theory and Applications, pp. 265-279, 2010.
  • B. Pang and L. Lee, “Opinion Mining and Sentiment Analysis”, Now Publishers, 2008.
  • Tony Veale and Yanfen Hao, “Detecting Ironic Intent in Creative Comparisons”, Proceedings of European Conference on Artificial Intelligence, pp. 765-770, 2010.
  • S.K. Bharti, K.S. Babu and S.K. Jena, “Parsing-based Sarcasm Sentiment Recognition in Twitter Data”, Proceedings of IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 1373-1380, 2015.
  • C. Liebrecht, F. Kunneman and A. Van Den Bosch, “The Perfect Solution for Detecting Sarcasm in Tweets #Not”, Proceedings of 4th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis, pp. 2937, 2013.
  • P. Reyes and T. Veale, “A Multidimensional Approach for Detecting Irony in Twitter”, Proceedings of International Conference on Language Resources and Evaluation, pp. 130, 2012.
  • R.J. Kreuz and G.M. Caucci, “Lexical Influences on the Perception of Sarcasm”, Proceedings of the Workshop on Computational Approaches to Figurative Language, pp. 14, 2007.
  • E. Lunando and A. Purwarianti, “Indonesian Social Media Sentiment Analysis with Sarcasm Detection”, Proceedings of International Conference on Advanced Computer Science and Information Systems, pp. 212-215, 2013.
  • Oren Tsur, Dmitry Davidov, and Ari Rappoport, “SemiSupervised Recognition of Sarcastic Sentences in Online Product Reviews”, Proceedings of 4th International Conference on Weblogs and Social Media, pp. 23-26, 2010.
  • Roberto Gonzalez-Ibanez, Smaranda Muresan and Nina Wacholder, “Identifying Sarcasm in Twitter: a Closer Look”, Proceedings of 49th Annual Meeting of the Association for Computational Linguistics, pp. 581-586, 2011.
  • E. Riloff, A. Qadir, P. Surve, L. De Silva, N. Gilbert and R. Huang, “Sarcasm as Contrast between a Positive Sentiment and Negative Situation”, Proceedings of Conference on Empirical Methods in Natural Language Processing, pp 704-714, 2013.
  • Tomas Ptacek, Ivan Habernal and Jun Hong, “Sarcasm Detection on Czech and English Twitter”, Proceedings of 25th International Conference on Computational Linguistics, pp. 213-223, 2014.
  • Senti-Strength Tool, Available at:http://sentistrength.wlv.ac.uk/
  • Konstantin Buschmeier, Philipp Cimiano and Roman Klinger, “An Impact Analysis of Features in a Classification Approach to Irony Detection in Product Reviews”, Proceedings of 5th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis, pp. 4249, 2014.
  • D. Davidov, O. Tsur and A. Rappoport, “Semi-Supervised Recognition of Sarcastic Sentences in Twitter and Amazon”, Proceedings of 14th Conference on Computational Natural Language Learning, pp. 107-116, 2010.
  • Mondher Bouazizi and Tomoaki Ohtsuki, “Sarcasm Detection in Twitter”, Proceedings of International Conference in Global Communications, pp. 331-334, 2015.
  • Debanjan Ghosh, Weiwei Guo and Smaranda Muresan, “Sarcastic or Not: Word Embedding to Predict the Literal or Sarcastic Meaning of Words”, Proceedings of International Conference on Empirical Methods in Natural Language Processing, pp 1003-1012, 2015.
  • Ashwin Rajadesingan, Reza Zafarani and Huan Liu, “Sarcasm Detection on Twitter: A Behavioral Modeling Approach”, Proceedings of 8th ACM International Conference on Web Search and Data Mining, pp. 97-101, 2015.
  • Data Mining Project focused on Twitter Sarcasm Measurement, Available at: https://github.com/dmitryvinn/twitter-sarcasmmeasurement, Accessed on 2016.
  • R.J. Kreuz and R.M. Roberts, “Two Cues for Verbal Irony: Hyperbole and the Ironic Tone of Voice”, Metaphor and Symbol, Vol. 10, No. 1, pp. 21-31, 1995.

Abstract Views: 218

PDF Views: 3




  • Sarcasm Detection in Online Review Text

Abstract Views: 218  |  PDF Views: 3

Authors

Srishti Sharma
Division of Computer Engineering, Netaji Subhas Institute of Technology, India
Shampa Chakraverty
Division of Computer Engineering, Netaji Subhas Institute of Technology, India

Abstract


Sarcasm is a type of sentiment where people express negative sentiment using positive connotation words in text and vice-versa. In this work, we propose a cross-domain sarcasm detection framework that allows acquisition, storage and processing of tweets for detecting sarcastic content in online reviews. We conduct our experiments on Amazon product review dataset namely the Sarcasm Corpus Version1 having about 2000 reviews. We use Support Vector Machines (SVM) and Neural Networks (NN) for detecting sarcasm using lexical, pragmatic, linguistic incongruity and context incongruity features. We report the results and present a comparative evaluation of SVM and NN classifiers for single domain sarcasm detection indicating their suitability for the task. Then, we use these models for cross-domain sarcasm detection. The experimental results indicate the reliability of our approach.

Keywords


Sarcasm, Machine Learning, Support Vector Machines, Neural Network Classifier, Amazon, Twitter.

References