Skip to main content
Log in

Homographic pun location using multi-dimensional semantic relationships

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Homographic pun has been developed into a new research area as an important branch of humor research, being a common source of humor in jokes and other comedic works. Pun word is the key to better understand homographic pun. However, in order to construct automatic model for locating the pun from homographic pun, it remains difficult challenges because of the ambiguity and confusion. In this paper, we firstly introduce several multi-dimensional semantic relationships of homographic pun based on the relevant theory and then employ a novel effective un-supervised semantic similarity match approach MSRLP that depending on the multi-dimensional semantic relationships to locate the pun in a homographic pun. Performance evaluation demonstrates that our presented approach significantly achieves the state-of-the-art performance on the public SemEval2017 Task7 dataset, outperforming a number of strong baselines by at least 3.67% in F1-score measure.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. https://code.goole.com/p/word2vec.

  2. https://nlp.stanford.edu/projects/glove.

  3. https://wordnet.princeton.edu/.

  4. SemEval2017 Task7:http://alt.qcri.org/semeval2017/task7/.

References

  • Bertero D, Funga P (2016) Deep learning of audio and language features for humor prediction. In: International conference on language resources and evaluation

  • Bertero D, Fungb P (2016) Predicting humor response in dialogues from TV sitcoms. In: ICASSP

  • Bertero D, Fungc P (2016) A long short-term memory framework for predicting humor in dialogues. In: Proceedings of NAACL-HLT, pp 130–135

  • Buscaldi D, Rosso P (2007) Some experiments in humour recognition using the italian wikiquote collection. Springer, Berlin, pp 464–468

    Google Scholar 

  • Cruise DA (1991) Lexical semantics. Cambridge University Press, Cambridge

    Google Scholar 

  • Diao Y, Yang L, Zhang D et al (2017) Homographic puns recognition based on latent semantic structures. Springer, Berlin

    Google Scholar 

  • Diao Y, Lin Y, Di W, et al (2018) WECA: a WordNet-encoded collocation-attention network for homographic pun recognition. In: Proceedings of the 2018 conference on empirical methods in natural language processing (EMNLP), pp 2507–2516

  • Diao Y, Lin H, Yang L et al (2019) Heterographic pun recognition via pronunciation and spelling understanding gated attention network. In: The world wide web conference, ACM, pp 363–371

  • Dong Y, Zhang Z, Hong WC (2018) A hybrid seasonal mechanism with a chaotic cuckoo search algorithm with a support vector regression model for electric load forecasting. Energies 11(4):1009

    Article  Google Scholar 

  • Doogan S, Ghosh A, Chen H et al (2017) Idiom Savant at Semeval-2017 Task 7: detection and interpretation of English Puns. In: Proceedings of the 11th international workshop on semantic evaluation (SemEval-2017), pp 103–108

  • Fellbaum C (1998) WordNet: an electronic lexical database. MIT Press, Cambridge

    Book  Google Scholar 

  • Hempelmann CF (2008) Computational humor: beyond the pun? The primer of humor research. Humor Res 8:333–360

    Article  Google Scholar 

  • Hong BA, Ong E (2009) Automatically extracting word relationships as templates for pun generation. In: Proceedings of the 1st workshop on computational approaches to linguistic creativity, pp 24–31

  • Hong BA, Ong E (2010) Automatically extracting word relationships as templates for pun generation. In: The workshop on computational approaches to linguistic creativity, Association for computational linguistics, pp 24–31

  • Hong WC, Li MW, Geng J, Zhang Y (2019) Novel chaotic bat algorithm for forecasting complex motion of floating platforms. Appl Math Model 72:425–443

    Article  MathSciNet  Google Scholar 

  • Huang YH, Huang HH, Chen HH (2017) Identification of homographic pun location for pun understanding. In: Proceedings of the 26th international conference on world wide web companion. International world wide web conferences steering committee, pp 797–798

  • Indurthi V, Oota SR (2017) Fermi at SemEval-2017 Task 7: detection and interpretation of homographic puns in English Language. In: Proceedings of the 11th international workshop on semantic evaluation (SemEval-2017), pp 457–460

  • Jaech A, Koncel-Kedziorski R, Ostendorf M (2016) Phonological pun-derstanding. In: Proceedings of NAACL-HLT, pp 654–663

  • Kao JT, Levy R, Goodman ND (2015) A computational model of linguistic humor in puns. Cogn Sci 2015:1–16

    Google Scholar 

  • Kiddon C, Brun Y (2011) That’s what she said: double entendre identification. In: Proceedings of the 49th annual meeting of the association for computational linguistics: shortpapers, pp 89–94

  • Labutov I, Lipson H (2012) Humor as circuits in semantic networks. In: Proceedings of the 50th annual meeting of the association for computational linguistics, pp 150–155

  • Mikolov T, Sutskever I, Chen K et al (2013) Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp 3111–3119

  • Miller T, Gurevych I (2015) Automatic disambiguation of English puns. IN: Annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing, pp 719–729

  • Miller T, Turković M (2016) Towards the automatic detection and identification of English puns. Eur J Humour Res 4(1):59–75

    Article  Google Scholar 

  • Miller T, Hempelmann C, Gurevych I (2017) SemEval-2017 Task 7: detection and interpretation of English puns. In: International workshop on semantic evaluation, pp 58–68

  • Mok LW (2009) Word-superiority effect as a function of semantic transparency of Chinese bimorphemic compound words. Lang Cogn Process 24:1039–1081

    Article  Google Scholar 

  • Palmer M, Ng HT, Dang HT (2007) Evaluation of WSD systems. Word Sense Disambiguation. Springer, Dordrecht, pp 75–106

    Book  Google Scholar 

  • Pennington J, Socher R, Manning C (2014) Glove: global vectors for word representation. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1532–1543

  • Pollatsek A, Hyona J, Bertram R (2005) The role of semantic transparency in the processing of Finnish compound words. Lang Cogn Process 20:261–290

    Article  Google Scholar 

  • Raz Y (2012) Automatic humor classification on Twitter]. In: Proceedings of the NAACL HLT 2012 student research workshop, pp 66–70

  • Redfern W (1987) Puns. Scr Kit Cats 19(2):204

    Google Scholar 

  • Reyes A, Rosso P, Buscaldi D (2012) From humor recognition to irony detection: the figurative language of social media. Data Knowl Eng 74:1–12

    Article  Google Scholar 

  • Ritchie G (2005) Computational mechanisms for pun generation. In: Proceedings of the 10th European workshop on natural language generation, pp 8–10

  • Taylor JM (2009) Computational detection of humor: a dream or a nightmare? In: International joint conferences on web intelligence and intelligent agent technology

  • Taylor JM (2010) Ontology-based view of natural language meaning: the case of humor detection. J Ambient Intell Hum Comput 1:221–234

    Article  Google Scholar 

  • Valitutt A, Toivonen H (2013) “Let Everything Turn Well in YourWife”: generation of adult humor using lexical constraints. In: Proceedings of the 51st annual meeting of the association for computational linguistics, pp 243–248

  • Vechtomova O (2017) UWaterloo at SemEval-2017 Task 7: locating the pun using syntactic characteristics and corpus-based metrics. In: Proceedings of the 11th international workshop on semantic evaluation (SemEval-2017), pp 421–425

  • Yang D, Lavie A, Dyer C, Hovy E (2015) Humor recognition and humor anchor extraction. In: Conference on empirical methods in natural language processing, pp 2367–2376

  • Yu Z, Tan J, Wan X (2018) A neural approach to pun generation. In: Proceedings of the 56th annual meeting of the association for computational linguistics (ACL), pp 1650–1660

  • Zhang R, Liu N (2014) Recognizing humor on Twitter. In: Proceedings of the 23rd ACM international conference on conference on information and knowledge management, pp 889–898

Download references

Acknowledgements

This work is partially supported by grant from the Natural Science Foundation of China (Nos. 61632011, 61572102, 61702080, 61602079, 61806038), the Ministry of Education Humanities and Social Science Project (No. 16YJCZH12), the Fundamental Research Funds for the Central Universities (DUT18ZD102, DUT19RC(4)016), the National Key Research Development Program of China (No. 2018YFC0832101) and China Postdoctoral Science Foundation (No. 2018M631788).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongfei Lin.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interests.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Diao, Y., Lin, H., Yang, L. et al. Homographic pun location using multi-dimensional semantic relationships. Soft Comput 24, 12163–12173 (2020). https://doi.org/10.1007/s00500-019-04654-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-04654-4

Keywords

Navigation