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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
- 3.
Topic words: The words that can be classified to any particular topic are called topic words.
References
Kumar, V.: Sarcasm detection: beyond machine learning algorithms. TinyToCS 3 (2015)
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)
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
Nafis, S.T.O.P.T., Khanna, S.: An improved method for detection of satire from user-generated content (2015)
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
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)
Joshi, A., Bhattacharyya, P., Carman, M.J.: Automatic Sarcasm detection: a survey. ACM Comput. Surv. (CSUR) 50(5), 73 (2017)
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)
Bouazizi, M., Ohtsuki, T.O.: A pattern-based approach for sarcasm detection on Twitter. IEEE Access 4, 5477–5488 (2016)
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
Bamman, D., Smith, N.A.: Contextualized sarcasm detection on Twitter. In: ICWSM, pp. 574–577 (2015, May)
Mukherjee, S., Bala, P.K.: Detecting sarcasm in customer tweets: an NLP based approach. Ind. Manag. Data Syst. 117(6) (2017)
Peng, C.C., Lakis, M., Pan, J.W.: Detecting sarcasm in Text
Joshi, A., Agrawal, S., Bhattacharyya, P., Carman, M.: Expect the unexpected: harnessing sentence completion for sarcasm detection (2017). arXiv preprint arXiv:1707.06151
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)
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)
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)
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)
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)
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)
Saha, S., Yadav, J., Ranjan, P.: Proposed approach for sarcasm detection in Twitter. Indian J. Sci. Technol. 10(25) (2017)
Clews, P., Kuzma, J.: Rudimentary Lexicon based method for sarcasm detection. Int. J. Acad. Res. Reflect. 5(4), 24–33 (2017)
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)
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)
Mukherjee, S., Bala, P.K.: Sarcasm detection in microblogs using Naïve Bayes and fuzzy clustering. Technol. Soc. 48, 19–27 (2017)
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)
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)
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)
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)
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
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-030-03131-2_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03130-5
Online ISBN: 978-3-030-03131-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)