Skip to main content

Sarcasm Detection Approaches for English Language

  • Chapter
  • First Online:
Smart Techniques for a Smarter Planet

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 374))

Abstract

Human emotions have always been a mystery. It is tough to infer what a person wants to convey by just reading a sentence written by her. Sentiment analysis (opinion mining) has tried to use the accuracy of a computer and natural language processing (NLP) to make computers detect human emotions in various types of text available online. With the changing trends and times, humans have learnt new ways of expressing their feelings. Sarcasm is the most popular of them. People these days, say words and sentences that are not literally meant by the speaker or there is some hidden meaning to it that is supposed to be understood by the listener. Several efforts have been done by the researchers to make machines capable of understanding such sentences too. This chapter aims to be an introduction to the world of sarcasm and the methods of detecting it. It gives the reader a complete sense of the role of sarcasm in the field of sentiment analysis and how machines can be made capable of understanding sarcasm.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://www.merriam-webster.com/dictionary/sentiment.

  2. 2.

    https://thesarcasmdetector.com.

  3. 3.

    Topic words: The words that can be classified to any particular topic are called topic words.

References

  1. Kumar, V.: Sarcasm detection: beyond machine learning algorithms. TinyToCS 3 (2015)

    Google Scholar 

  2. Nadeau, D., Sabourin, C., De Koninck, J., Matwin, S., Turney, P.D.: Automatic dream sentiment analysis. In: Proceedings of the Workshop on Computational Aesthetics at the Twenty-First National Conference on Artificial Intelligence, Boston, Massachussetts, USA (2006, July)

    Google Scholar 

  3. Poria, S., Cambria, E., Hazarika, D., Vij, P.: A deeper look into sarcastic tweets using deep convolutional neural networks (2016). arXiv preprint arXiv:1610.08815

  4. Nafis, S.T.O.P.T., Khanna, S.: An improved method for detection of satire from user-generated content (2015)

    Google Scholar 

  5. Joshi, A., Tripathi, V., Patel, K., Bhattacharyya, P., Carman, M.: Are word embedding-based features useful for sarcasm detection? (2016). arXiv preprint arXiv:1610.00883

  6. Riloff, E., Qadir, A., Surve, P., De Silva, L., Gilbert, N., Huang, R.: Sarcasm as contrast between a positive sentiment and negative situation. In: EMNLP, vol. 13, pp. 704–714 (2013, October)

    Google Scholar 

  7. Joshi, A., Bhattacharyya, P., Carman, M.J.: Automatic Sarcasm detection: a survey. ACM Comput. Surv. (CSUR) 50(5), 73 (2017)

    Article  Google Scholar 

  8. Dave, A.D., Desai, N.P.: A comprehensive study of classification techniques for sarcasm detection on textual data. In: International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), pp. 1985–1991 (2016, March)

    Google Scholar 

  9. Bouazizi, M., Ohtsuki, T.O.: A pattern-based approach for sarcasm detection on Twitter. IEEE Access 4, 5477–5488 (2016)

    Article  Google Scholar 

  10. Joshi, A., Jain, P., Bhattacharyya, P., Carman, M.: Who would have thought of that!’: a hierarchical topic model for extraction of sarcasm-prevalent topics and sarcasm detection (2016). arXiv preprint arXiv:1611.04326

  11. Bamman, D., Smith, N.A.: Contextualized sarcasm detection on Twitter. In: ICWSM, pp. 574–577 (2015, May)

    Google Scholar 

  12. Mukherjee, S., Bala, P.K.: Detecting sarcasm in customer tweets: an NLP based approach. Ind. Manag. Data Syst. 117(6) (2017)

    Article  Google Scholar 

  13. Peng, C.C., Lakis, M., Pan, J.W.: Detecting sarcasm in Text

    Google Scholar 

  14. Joshi, A., Agrawal, S., Bhattacharyya, P., Carman, M.: Expect the unexpected: harnessing sentence completion for sarcasm detection (2017). arXiv preprint arXiv:1707.06151

  15. Justo, R., Corcoran, T., Lukin, S.M., Walker, M., Torres, M.I.: Extracting relevant knowledge for the detection of sarcasm and nastiness in the social web. Knowl. Based Syst. 69, 124–133 (2014)

    Article  Google Scholar 

  16. Sulis, E., Farías, D.I.H., Rosso, P., Patti, V., Ruffo, G.: Figurative messages and affect in Twitter: differences between #irony, #sarcasm and #not. Knowl. Based Syst. 108, 132–143 (2016)

    Article  Google Scholar 

  17. Muresan, S., GonzalezIbanez, R., Ghosh, D., Wacholder, N.: Identification of nonliteral language in social media: a case study on sarcasm. J. Assoc. Inf. Sci. Technol. 67(11), 2725–2737 (2016)

    Article  Google Scholar 

  18. Ghosh, A., Veale, T.: Magnets for sarcasm: making sarcasm detection timely, contextual and very personal. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pp. 493–502 (2017)

    Google Scholar 

  19. Reganti, A., Maheshwari, T., Das, A., Cambria, E.: Open secrets and wrong rights: automatic satire detection in English text. In: Companion of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing, pp. 291–294. ACM (2017, February)

    Google Scholar 

  20. Bharti, S.K., Babu, K.S., Jena, S.K.: Parsing-based sarcasm sentiment recognition in Twitter data. In: 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp. 1373–1380. IEEE (2015, August)

    Google Scholar 

  21. Saha, S., Yadav, J., Ranjan, P.: Proposed approach for sarcasm detection in Twitter. Indian J. Sci. Technol. 10(25) (2017)

    Article  Google Scholar 

  22. Clews, P., Kuzma, J.: Rudimentary Lexicon based method for sarcasm detection. Int. J. Acad. Res. Reflect. 5(4), 24–33 (2017)

    Google Scholar 

  23. Bharti, S.K., Pradhan, R., Babu, K.S., Jena, S.K.: Sarcasm analysis on Twitter data using machine learning approaches. In: Trends in Social Network Analysis, pp. 51–76. Springer International Publishing (2017)

    Google Scholar 

  24. Bharti, S.K., Pradhan, R., Babu, K.S., Jena, S.K.: Sarcastic sentiment detection based on types of sarcasm occurring in Twitter data. Int. J. Semant. Web Inf. Syst. (IJSWIS) 13(4), 89–108 (2017)

    Article  Google Scholar 

  25. Mukherjee, S., Bala, P.K.: Sarcasm detection in microblogs using Naïve Bayes and fuzzy clustering. Technol. Soc. 48, 19–27 (2017)

    Article  Google Scholar 

  26. Rajadesingan, A., Zafarani, R., Liu, H.: Sarcasm detection on Twitter: a behavioral modeling approach. In: Proceedings of the Eighth ACM International Conference on Web Search and Data Mining, pp. 97–106. ACM (2015, February)

    Google Scholar 

  27. Bharti, S.K., Vachha, B., Pradhan, R.K., Babu, K.S., Jena, S.K.: Sarcastic sentiment detection in tweets streamed in real time: a big data approach. Digit. Commun. Netw. 2(3), 108–121 (2016)

    Article  Google Scholar 

  28. Davidov, D., Tsur, O., Rappoport, A.: Semi-supervised recognition of sarcastic sentences in Twitter and Amazon. In: Proceedings of the Fourteenth Conference on Computational Natural Language Learning, pp. 107–116. Association for Computational Linguistics (2010, July)

    Google Scholar 

  29. Kunneman, F., Liebrecht, C., Van Mulken, M., Van den Bosch, A.: Signaling sarcasm: from hyperbole to hashtag. Inf. Process. Manag. 51(4), 500–509 (2015)

    Article  Google Scholar 

  30. Felbo, B., Mislove, A., Søgaard, A., Rahwan, I., Lehmann, S.: Using millions of Emoji occurrences to learn any-domain representations for detecting sentiment, emotion and sarcasm (2017). arXiv preprint arXiv:1708.00524

  31. Maynard, D., Greenwood, M.A.: Who cares about sarcastic Tweets? investigating the impact of sarcasm on sentiment analysis. In: LREC, pp. 4238–4243 (2014, May)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pragya Katyayan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Katyayan, P., Joshi, N. (2019). Sarcasm Detection Approaches for English Language. In: Mishra, M., Mishra, B., Patel, Y., Misra, R. (eds) Smart Techniques for a Smarter Planet. Studies in Fuzziness and Soft Computing, vol 374. Springer, Cham. https://doi.org/10.1007/978-3-030-03131-2_9

Download citation

Publish with us

Policies and ethics