Skip to main content
Log in

A survey on computational metaphor processing techniques: from identification, interpretation, generation to application

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Metaphors are figurative expressions frequently appearing daily. Given its significance in downstream natural language processing tasks such as machine translation and sentiment analysis, computational metaphor processing has led to an upsurge in the community. The progress of Artificial Intelligence has incentivized several technological tools and frameworks in this domain. This article aims to comprehensively summarize and categorize previous computational metaphor processing approaches regarding metaphor identification, interpretation, generation, and application. Though studies on metaphor identification have made significant progress, metaphor understanding, conceptual metaphor processing, and metaphor generation still need in-depth analysis. We hope to identify future directions for prospective researchers based on comparing the strengths and weaknesses of the previous works.

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.

Similar content being viewed by others

Notes

  1. Italics are metaphors.

  2. http://www.natcorp.ox.ac.uk/.

  3. http://www.vismet.org/metcor/documentation/home.html.

  4. https://github.com/ytsvetko/metaphor.

  5. http://trac.sketchengine.co.uk/wiki/Corpora/enTenTen.

  6. http://saifmohammad.com/WebPages/metaphor.html.

  7. www.crowdflower.com.

  8. http://bit.ly/1TQ5czN.

  9. https://catalog.ldc.upenn.edu/LDC2014T06.

  10. https://github.com/EducationalTestingService/metaphor.

  11. https://github.com/liaolianfoka/MET-Meme-A-Multi-modal-Meme-Dataset-Rich-in-Metaphors.

  12. https://github.com/yuri-bizzoni/Metaphor-Paraphrase.

  13. https://github.com/nightingal3/Fig-QA.

  14. http://www.lemurproject.org/clueweb09.php/.

  15. http://www.debatepolitics.com/.

  16. http://corpus.leeds.ac.uk/tools/ru/ruwac-parsed.out.xz.

  17. http://ece.ut.ac.ir/dbrg/hamshahri/.

  18. http://www.languagecomputer.com/metaphor-data.html.

  19. https://github.com/tuhinjubcse/MetaphorGenNAACL2021.

  20. https://github.com/aparrish/gutenberg-poetry-corpus.

  21. https://osf.io/7emr6/.

  22. Supersenses are called “lexicographer classes” in WordNet documentation.

  23. A feed-forward neural network is a network where connections between nodes do not form a cycle, which differs from a recurrent neural network.

  24. “Universal” means the models are not metaphor-specific and can be applied in other linguistic tasks, such as sequence labeling or classification tasks.

  25. http://nlp.stanford.edu/data/WestburyLab.wikicorp.201004.txt.bz2.

  26. https://www.lexico.com/.

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

  28. https://dict.baidu.com.

  29. A database by NLP Lab of Xiamen University.

  30. An adjective taxonomy database from https://afflatus.ucd.ie/.

  31. A Chinese Thesaurus, http://ir.hit.edu.cn/.

  32. https://framenet.icsi.berkeley.edu.

  33. https://www.wiktionary.org.

  34. https://metapro.ruimao.tech/ Accessed 1st October 2022.

References

  • Agirre E, Stevenson M (2007) Knowledge sources for WSD. In: Word sense disambiguation. Springer, pp 217–251

  • Baker CF, Fillmore CJ, Lowe JB (1998) The Berkeley FrameNet project. In: The 17th international conference on computational linguistics (COLING)

  • Barcelona A et al (2000) Metaphor and metonymy at the crossroads. De Gruyter Mouton, New York

    Google Scholar 

  • Baroni M, Bernardini S, Ferraresi A et al (2009) The WaCky wide web: a collection of very large linguistically processed web-crawled corpora. Lang Resour Eval 43(3):209–226

    Google Scholar 

  • Barsalou LW (2019) Flexibility, structure, and linguistic vagary in concepts: manifestations of a compositional system of perceptual symbols. In: Theories of memory. Psychology Press, pp 29–101

  • Bergsma S, Lin D, Goebel R (2008) Discriminative learning of selectional preference from unlabeled text. In: Proceedings of the 2008 conference on empirical methods in natural language processing, pp 59–68

  • Bickerton D (1969) Prolegomena to a linguistic theory of metaphor. Found Lang 14:34–52

    Google Scholar 

  • Billow RM (1975) A cognitive developmental study of metaphor comprehension. Dev Psychol 11(4):415

    Google Scholar 

  • Birke J, Sarkar A (2006) A clustering approach for nearly unsupervised recognition of nonliteral language. In: 11th Conference of the European chapter of the association for computational linguistics, pp 329–336

  • Bizzoni Y, Lappin S (2018) Predicting human metaphor paraphrase judgments with deep neural networks. In: Proceedings of the workshop on figurative language processing, pp 45–55

  • Borghi AM, Zarcone E (2016) Grounding abstractness: abstract concepts and the activation of the mouth. Front Psychol 7:1498

    Google Scholar 

  • Bosselut A, Rashkin H, Sap M, et al (2019) COMET: Commonsense transformers for automatic knowledge graph construction. arXiv preprint arXiv:1906.05317

  • Brants T, Franz A (2006) Web 1T 5-gram Version 1. Linguistic data consortium. Philadelphia LDC2006T13

  • Brinton DM, Brinton LJ (2010) The linguistic structure of modern English. pp 1–446

  • Broadwell GA, Boz U, Cases I, et al (2013) Using imageability and topic chaining to locate metaphors in linguistic corpora. In: International conference on social computing, behavioral-cultural modeling, and prediction, Springer, pp 102–110

  • Brooks J, Youssef A (2020) Discriminative pattern mining for natural language metaphor generation. In: 2020 IEEE International Conference on Big Data (Big Data), IEEE, pp 4276–4283

  • Brysbaert M, Warriner AB, Kuperman V (2014) Concreteness ratings for 40 thousand generally known English word lemmas. Behav Res Methods 46(3):904–911

    Google Scholar 

  • Bulat L, Clark S, Shutova E (2017) Modelling metaphor with attribute-based semantics. In: Proceedings of the 15th conference of the European chapter of the association for computational linguistics: volume 2, Short Papers, pp 523–528

  • Burbules NC, Schraw G, Trathen W (1989) Metaphor, idiom, and figuration. Metaphor Symb 4(2):93–110

    Google Scholar 

  • Cabot PLH, Dankers V, Abadi D et al (2020) The pragmatics behind politics: modelling metaphor, framing and emotion in political discourse. Find Assoc Comput Linguist 2020:4479–4488

    Google Scholar 

  • Cambria E, Liu Q, Decherchi S, et al (2022a) SenticNet 7: A commonsense-based neurosymbolic AI framework for explainable sentiment analysis. In: Proceedings of the 13th conference on language resources and evaluation (LREC), pp 3829–3839

  • Cambria E, Mao R, Han S, et al (2022b) Sentic parser: a graph-based approach to concept extraction for sentiment analysis. In: 2022 international conference on data mining workshops (ICDMW). IEEE, Orlando, pp 413–420, https://sentic.net/sentic-parser.pdf

  • Chakrabarty T, Zhang X, Muresan S, et al (2021) MERMAID: metaphor generation with symbolism and discriminative decoding. In: Proceedings of the 2021 conference of the North American chapter of the association for computational linguistics: human language technologies, pp 4250–4261

  • Chen X, Leong CW, Flor M, et al (2020) Go figure! multi-task transformer-based architecture for metaphor detection using idioms: ETS team in 2020 metaphor shared task. In: Proceedings of the second workshop on figurative language processing, pp 235–243

  • Chen X, Hai Z, Wang S et al (2021) Metaphor identification: a contextual inconsistency based neural sequence labeling approach. Neurocomputing 428:268–279

    Google Scholar 

  • Choi M, Lee S, Choi E, et al (2021) MelBERT: metaphor detection via contextualized late interaction using metaphorical identification theories. In: 2021 conference of the North American chapter of the association for computational linguistics: human language technologies

  • Cohen J (1960) A coefficient of agreement for nominal scales. Educ Psychol Measur 20(1):37–46

    Google Scholar 

  • Consortium B (2007) British national corpus. Oxford Text Archive Core Collection, Oxford

    Google Scholar 

  • Consortium LD (2011) Spanish Gigaword, 3rd edn. Linguistic Data Consortium

  • Do Dinh EL, Gurevych I (2016) Token-level metaphor detection using neural networks. In: Proceedings of the fourth workshop on metaphor in NLP, pp 28–33

  • Dodge EK, Hong J, Stickles E (2015) MetaNet: Deep semantic automatic metaphor analysis. In: Proceedings of the third workshop on metaphor in NLP, pp 40–49

  • Duong C, Liu Q, Mao R, et al (2022) Saving earth one tweet at a time through the lens of artificial intelligence. In: 2022 International joint conference on neural networks (IJCNN), Padua, pp 1–9, https://doi.org/10.1109/IJCNN55064.2022.9892271

  • Fleiss JL (1971) Measuring nominal scale agreement among many raters. Psychol Bull 76(5):378

    Google Scholar 

  • Francis WN, Kucera H (1979) Brown corpus manual. Lett Editor 5(2):7

    Google Scholar 

  • Fu C, Wang J, Sang J, et al (2020) Beyond literal visual modeling: Understanding image metaphor based on literal-implied concept mapping. In: International conference on multimedia modeling, Springer, pp 111–123

  • Gagliano A, Paul E, Booten K, et al (2016) Intersecting word vectors to take figurative language to new heights. In: Proceedings of the fifth workshop on computational linguistics for literature, pp 20–31

  • Gallant SI (1991) A practical approach for representing context and for performing word sense disambiguation using neural networks. Neural Comput 3(3):293–309

    MathSciNet  Google Scholar 

  • Gandy L, Allan N, Atallah M, et al (2013) Automatic identification of conceptual metaphors with limited knowledge. In: Twenty-Seventh AAAI Conference on Artificial Intelligence

  • Gao G, Choi E, Choi Y, et al (2018) Neural metaphor detection in context. In: Proceedings of the 2018 conference on empirical methods in natural language processing, pp 607–613

  • Ge M, Mao R, Cambria E (2022) Explainable metaphor identification inspired by conceptual metaphor theory. Proc AAAI Conf Artif Intell 36(10):10,681-10,689

    Google Scholar 

  • Gong H, Gupta K, Jain A, et al (2020) IlliniMet: Illinois system for metaphor detection with contextual and linguistic information. In: Proceedings of the second workshop on figurative language processing, pp 146–153

  • Graff D, Cieri C (2003) English gigaword, linguistic data consortium

  • Gutierrez ED, Shutova E, Marghetis T, et al (2016) Literal and metaphorical senses in compositional distributional semantic models. In: Proceedings of the 54th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 183–193

  • Han S, Mao R, Cambria E (2022) Hierarchical attention network for explainable depression detection on Twitter aided by metaphor concept mappings. In: Proceedings of the 29th international conference on computational linguistics (COLING). International committee on computational linguistics, Gyeongju, Republic of Korea, pp 94–104

  • Hazarika D, Poria S, Gorantla S, et al (2018) CASCADE: Contextual sarcasm detection in online discussion forums. In: Proceedings of the 27th international conference on computational linguistics, pp 1837–1848

  • Hu R, Wang X (2021) A cognitive pragmatic analysis of conceptual metaphor in political discourse based on text data mining. In: 2021 4th international conference on information systems and computer aided education, pp 235–238

  • Indurkhya B (2013) Metaphor and cognition: an interactionist approach, vol 13. Springer, New York

    Google Scholar 

  • Jacobs AM (2018) The Gutenberg English poetry corpus: exemplary quantitative narrative analyses. Front Digital Hum 5:5

    Google Scholar 

  • Kehat G, Pustejovsky J (2021) Neural metaphor detection with visibility embeddings. In: Proceedings of* SEM 2021: the tenth joint conference on lexical and computational semantics, pp 222–228

  • Kenton JDMWC, Toutanova LK (2019) BERT: Pre-training of deep bidirectional Transformers for language understanding. In: Proceedings of the 17th annual conference of the north american chapter of the association for computational linguistics: human language technologies (NAACL-HLT 2019), pp 4171–4186

  • Klebanov BB, Leong B, Heilman M, et al (2014) Different texts, same metaphors: Unigrams and beyond. In: Proceedings of the second workshop on metaphor in NLP, pp 11–17

  • Klebanov BB, Leong CW, Gutierrez ED, et al (2016) Semantic classifications for detection of verb metaphors. In: Proceedings of the 54th annual meeting of the association for computational linguistics (volume 2: short papers), pp 101–106

  • Klebanov BB, Leong CW, Flor M (2018) A corpus of non-native written English annotated for metaphor. In: Proceedings of the 2018 conference of the North American chapter of the association for computational linguistics: human language technologies, volume 2 (short papers), pp 86–91

  • Kovecses Z (2010) Metaphor: a practical introduction. Oxford University Press, Oxford

    Google Scholar 

  • Krippendorff K (2011) Computing Krippendorff’s alpha-reliability. University of Pennsylvania, Technical report

  • Krishnakumaran S, Zhu X (2007) Hunting elusive metaphors using lexical resources. In: Proceedings of the workshop on computational approaches to figurative language, pp 13–20

  • Lakoff G (1994) Master metaphor list. University of California, California

    Google Scholar 

  • Lakoff G, Johnson M (1980) Metaphors we live by. University of Chicago Press, Chicago

    Google Scholar 

  • Le D, Thai M, Nguyen T (2020) Multi-task learning for metaphor detection with graph convolutional neural networks and word sense disambiguation. In: Proceedings of the AAAI conference on artificial intelligence, pp 8139–8146

  • Leong CW, Klebanov BB, Shutova E (2018) A report on the 2018 VUA metaphor detection shared task. In: Proceedings of the workshop on figurative language processing, pp 56–66

  • Leong CW, Klebanov BB, Hamill C, et al (2020) A report on the 2020 VUA and TOEFL metaphor detection shared task. In: Proceedings of the second workshop on figurative language processing, pp 18–29

  • Levesque H, Davis E, Morgenstern L (2012) The Winograd schema challenge. In: Thirteenth international conference on the principles of knowledge representation and reasoning

  • Lewis M, Liu Y, Goyal N, et al (2020) BART: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension. In: Proceedings of the 58th annual meeting of the association for computational linguistics, pp 7871–7880

  • Li H, Zhu KQ, Wang H (2013) Data-driven metaphor recognition and explanation. Trans Assoc Comput Linguist 1:379–390

    Google Scholar 

  • Li L, Sporleder C (2009) Classifier combination for contextual idiom detection without labelled data. In: Proceedings of the 2009 conference on empirical methods in natural language processing, pp 315–323

  • Li S, Yang L, He W, et al (2021) Label-enhanced hierarchical contextualized representation for sequential metaphor identification. In: Proceedings of the 2021 conference on empirical methods in natural language processing, pp 3533–3543

  • Li Y, Lin C, Guerin F (2022) CM-Gen: A neural framework for Chinese metaphor generation with explicit context modelling. In: Proceedings of the 29th international conference on computational linguistics, pp 6468–6479

  • Lin Q, Mao R, Liu J et al (2023) Fusing topology contexts and logical rules in language models for knowledge graph completion. Inform Fusion 90:253–264

    Google Scholar 

  • Lin Z, Ma Q, Yan J, et al (2021) CATE: A contrastive pre-trained model for metaphor detection with semi-supervised learning. In: Proceedings of the 2021 conference on empirical methods in natural language processing, pp 3888–3898

  • Liu E, Cui C, Zheng K, et al (2022) Testing the ability of language models to interpret figurative language. arXiv e-prints pp arXiv-2204

  • Liu Y, Ott M, Goyal N, et al (2019) RoBERTa: a robustly optimized BERT pretraining approach. arXiv e-prints pp arXiv-1907

  • Lönneker-Rodman B (2008) The Hamburg metaphor database project: issues in resource creation. Lang Resour Eval 42(3):293–318

    Google Scholar 

  • Ma Y, Mao R, Lin Q et al (2023) Multi-source aggregated classification for stock price movement prediction. Inform Fus 91:515–528

    Google Scholar 

  • Mao R (2020) Computational metaphor processing. PhD thesis, University of Aberdeen, Scotland

  • Mao R, Li X (2021) Bridging towers of multi-task learning with a gating mechanism for aspect-based sentiment analysis and sequential metaphor identification. In: Proceedings of the AAAI conference on artificial intelligence, pp 13534–13542

  • Mao R, Lin C, Guerin F (2018) Word embedding and WordNet based metaphor identification and interpretation. In: Proceedings of the 56th annual meeting of the association for computational linguistics, pp 1222–1231

  • Mao R, Lin C, Guerin F (2019) End-to-end sequential metaphor identification inspired by linguistic theories. In: Proceedings of the 57th annual meeting of the association for computational linguistics, pp 3888–3898

  • Mao R, Li X, Ge M et al (2022) MetaPro: a computational metaphor processing model for text pre-processing. Inform Fus 86–87:30–43

    Google Scholar 

  • Mao R, Liu Q, He K, et al (2022b) The biases of pre-trained language models: An empirical study on prompt-based sentiment analysis and emotion detection. IEEE transactions on affective computing

  • Mao R, Li X, He K, et al (2023) MetaPro online: a computational metaphor processing online system. In: Proceedings of the 61th annual meeting of the association for computational linguistics (system demonstrations), pp 127–135

  • Martin JH (1990) A computational model of metaphor interpretation. Academic Press Professional, Inc, Boston

    MATH  Google Scholar 

  • Mason ZJ (2004) CorMet: a computational, corpus-based conventional metaphor extraction system. Comput Linguist 30(1):23–44

    Google Scholar 

  • Mikolov T, Sutskever I, Chen K et al (2013) Distributed representations of words and phrases and their compositionality. Adv Neural Inform Process Syst 89:59

    Google Scholar 

  • Miller GA (1998) WordNet: an electronic lexical database. MIT Press, Cambridge

    MATH  Google Scholar 

  • Mohammad S, Shutova E, Turney P (2016) Metaphor as a medium for emotion: an empirical study. In: Proceedings of the fifth joint conference on lexical and computational semantics, pp 23–33

  • Mohler M, Bracewell D, Tomlinson M, et al (2013) Semantic signatures for example-based linguistic metaphor detection. In: Proceedings of the first workshop on metaphor in NLP, pp 27–35

  • Mohler M, Brunson M, Rink B, et al (2016) Introducing the LCC metaphor datasets. In: Proceedings of the tenth international conference on language resources and evaluation (LREC’16), pp 4221–4227

  • Osbeck LM, Nersessian NJ (2010) Science as psychology: sense-making and identity in science practice. Cambridge University Press, Cambridge

    Google Scholar 

  • Ottolina G, Palmonari M, Alam M, et al (2021) On the impact of temporal representations on metaphor detection. arXiv preprint arXiv:2111.03320

  • Papineni K, Roukos S, Ward T, et al (2002) BLEU: a method for automatic evaluation of machine translation. In: Proceedings of the 40th annual meeting of the association for computational linguistics, pp 311–318

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

  • Peters ME, Neumann M, Iyyer M, et al (2018) Deep contextualized word representations. arxiv preprint. arXiv preprint arXiv:1802.05365

  • Prabhakaran V, Rei M, Shutova E (2021) How metaphors impact political discourse: a large-scale topic-agnostic study using neural metaphor detection. arXiv preprint arXiv:2104.03928

  • Pragglejaz G (2007) MIP: a method for identifying metaphorically used words in discourse. Metaphor Symb 22(1):1–39

    Google Scholar 

  • Qin W, Zhao D (2021) Background semantic information improves verbal metaphor identification. In: CCF international conference on natural language processing and Chinese computing, Springer, pp 288–300

  • Radford A, Wu J, Child R et al (2019) Language models are unsupervised multitask learners. OpenAI blog 1(8):9

    Google Scholar 

  • Raffel C, Shazeer N, Roberts A et al (2020) Exploring the limits of transfer learning with a unified text-to-text transformer. J Mach Learn Res 21:1–67

    MathSciNet  Google Scholar 

  • Rai S, Chakraverty S (2020) A survey on computational metaphor processing. ACM Comput Surv (CSUR) 53(2):1–37

    Google Scholar 

  • Rai S, Chakraverty S, Tayal DK et al (2019) Understanding metaphors using emotions. New Gener Comput 37(1):5–27

    Google Scholar 

  • Ratinov L, Roth D (2009) Design challenges and misconceptions in named entity recognition. In: Proceedings of the thirteenth conference on computational natural language learning (CoNLL-2009), pp 147–155

  • Rei M, Bulat L, Kiela D, et al (2017) Grasping the finer point: a supervised similarity network for metaphor detection. In: Proceedings of the 2017 conference on empirical methods in natural language processing, pp 1537–1546

  • Reimers N, Gurevych I (2019) Sentence-BERT: Sentence embeddings using siamese BERT-networks. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), pp 3982–3992

  • Ren L, Xu B, Lin H et al (2021) ABML: attention-based multi-task learning for jointly humor recognition and pun detection. Soft Comput 25(22):14,109-14,118

    Google Scholar 

  • Ritter A, Etzioni O, et al (2010) A latent Dirichlet allocation method for selectional preferences. In: Proceedings of the 48th annual meeting of the association for computational linguistics, pp 424–434

  • Rohanian O, Rei M, Taslimipoor S, et al (2020) Verbal multiword expressions for identification of metaphor. In: Proceedings of the 58th annual meeting of the association for computational linguistics, pp 2890–2895

  • Rosen Z (2018) Computationally constructed concepts: A machine learning approach to metaphor interpretation using usage-based construction grammatical cues. In: Proceedings of the workshop on figurative language processing, pp 102–109

  • Rundell M, Fox GE (2002) Macmillan English dictionary for advanced learners. Korea TESOL J 5(1):183–187

    Google Scholar 

  • Sam G, Catrinel H (2006) On the relation between metaphor and simile: when comparison fails. Mind Lang 21(3):360–378

    Google Scholar 

  • Satopaa V, Albrecht J, Irwin D, et al (2011) Finding a “kneedle” in a haystack: Detecting knee points in system behavior. In: 2011 31st International conference on distributed computing systems workshops, IEEE, pp 166–171

  • Schuler KK (2005) VerbNet: a broad-coverage. Comprehensive verb lexicon. University of Pennsylvania, Philadelphia

    Google Scholar 

  • Shakespeare W (2019) As you like it. In: One-hour Shakespeare. Routledge, p 56

  • Sharma C, Bhageria D, Scott W, et al (2020) SemEval-2020 task 8: memotion analysis-the visuo-lingual metaphor! arXiv preprint arXiv:2008.03781

  • Shutova E (2010) Automatic metaphor interpretation as a paraphrasing task. In: Human language technologies: the 2010 annual conference of the North American chapter of the association for computational linguistics, pp 1029–1037

  • Shutova E (2015) Design and evaluation of metaphor processing systems. Comput Linguist 41(4):579–623

    MathSciNet  Google Scholar 

  • Shutova E, Teufel S (2010) Metaphor corpus annotated for source-target domain mappings. In: Proceedings of the seventh international conference on language resources and evaluation (LREC’10)

  • Shutova E, Kiela D, Maillard J (2016) Black holes and white rabbits: Metaphor identification with visual features. In: Proceedings of the 2016 conference of the North American chapter of the association for computational linguistics: human language technologies, pp 160–170

  • Sivakumar V, Gordo A, Paluri M (2018) Rosetta: understanding text in images and videos with machine learning. Facebook Eng Blog Posted 11:2018

    Google Scholar 

  • Socher R, Perelygin A, Wu J, et al (2013) Recursive deep models for semantic compositionality over a sentiment treebank. In: Proceedings of the 2013 conference on empirical methods in natural language processing, pp 1631–1642

  • Song W, Guo J, Fu R et al (2020) A knowledge graph embedding approach for metaphor processing. IEEE/ACM Trans Audio Speech Lang Process 29:406–420

    Google Scholar 

  • Song W, Zhou S, Fu R, et al (2021) Verb metaphor detection via contextual relation learning. In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing (volume 1: long papers), pp 4240–4251

  • Steen G, Dorst L, Herrmann B, et al (2010a) A method for linguistic metaphor identification from MIP to MIPVU preface. Method for linguistic metaphor identification: from MIP To MIPVU 14:IX-+

  • Steen GJ, Dorst AG, Herrmann JB et al (2010) Metaphor in usage. Cogn Linguist 21(4):765–796

    Google Scholar 

  • Stemle E, Onysko A (2018) Using language learner data for metaphor detection. In: Proceedings of the workshop on figurative language processing, pp 133–138

  • Stowe K, Moeller S, Michaelis L, et al (2019) Linguistic analysis improves neural metaphor detection. In: Proceedings of the 23rd conference on computational natural language learning (CoNLL), pp 362–371

  • Stowe K, Ribeiro L, Gurevych I (2020) Metaphoric paraphrase generation. arXiv preprint arXiv:2002.12854

  • Stowe K, Beck N, Gurevych I (2021a) Exploring metaphoric paraphrase generation. In: Proceedings of the 25th conference on computational natural language learning, pp 323–336

  • Stowe K, Chakrabarty T, Peng N, et al (2021b) Metaphor generation with conceptual mappings. In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing (volume 1: long papers), pp 6724–6736

  • Strzalkowski T, Broadwell GA, Taylor S, et al (2013) Robust extraction of metaphor from novel data. In: Proceedings of the first workshop on metaphor in NLP, pp 67–76

  • Su C, Huang S, Chen Y (2015) Context-dependent metaphor interpretation based on semantic relatedness. In: Natural language processing and Chinese computing. Springer, pp 182–193

  • Su C, Huang S, Chen Y (2017) Automatic detection and interpretation of nominal metaphor based on the theory of meaning. Neurocomputing 219:300–311

    Google Scholar 

  • Su C, Fukumoto F, Huang X, et al (2020a) DeepMet: a reading comprehension paradigm for token-level metaphor detection. In: Proceedings of the second workshop on figurative language processing, pp 30–39

  • Su C, Peng Y, Huang S et al (2020) A metaphor comprehension method based on culture-related hierarchical semantic model. Neural Process Lett 51(3):2807–2826

    Google Scholar 

  • Su C, Chen W, Fu Z et al (2021) Multimodal metaphor detection based on distinguishing concreteness. Neurocomputing 429:166–173

    Google Scholar 

  • Su C, Wu K, Chen Y (2021) Enhanced metaphor detection via incorporation of external knowledge based on linguistic theories. Find Assoc Comput Linguist: ACL-IJCNLP 2021:1280–1287

    Google Scholar 

  • Sweetser E (1990) From etymology to pragmatics: metaphorical and cultural aspects of semantic structure, vol 54. Cambridge University Press, Cambridge

    Google Scholar 

  • Tasić M, Stamenković D (2015) The interplay of words and images in expressing multimodal metaphors in comics. Procedia 212:117–122

    Google Scholar 

  • Tileagă C (2013) Political psychology: critical perspectives. Cambridge University Press, Cambridge

    Google Scholar 

  • Tong X, Shutova E, Lewis M (2021) Recent advances in neural metaphor processing: a linguistic, cognitive and social perspective. In: Proceedings of the 2021 conference of the North American chapter of the association for computational linguistics: human language technologies, pp 4673–4686

  • Tsvetkov Y, Mukomel E, Gershman A (2013) Cross-lingual metaphor detection using common semantic features. In: Proceedings of the first workshop on metaphor in NLP, pp 45–51

  • Tsvetkov Y, Boytsov L, Gershman A, et al (2014) Metaphor detection with cross-lingual model transfer. In: Proceedings of the 52nd annual meeting of the association for computational linguistics (volume 1: long papers), pp 248–258

  • Turbayne CM (1964) The myth of metaphor. Br J Philos Sci 571964:15

    Google Scholar 

  • Vaswani A, Shazeer N, Parmar N et al (2017) Attention is all you need. Adv Neural Inform Process Syst 30:8

    Google Scholar 

  • Wan H, Lin J, Du J et al (2021) Enhancing metaphor detection by gloss-based interpretations. Find Assoc Computa Linguist ACL-IJCNLP 2021:1971–1981

    Google Scholar 

  • Wan M, Xing B, Su Q, et al (2020) Sensorimotor enhanced neural network for metaphor detection. In: Proceedings of the 34th pacific Asia conference on language, information and computation, pp 312–317

  • Wilks Y (1975) A preferential, pattern-seeking, semantics for natural language inference. Artif Intell 6(1):53–74

    MATH  Google Scholar 

  • Wilks Y (1978) Making preferences more active. Artif Intell 11(3):197–223

    Google Scholar 

  • Xing F, Malandri L, Zhang Y, et al (2020) Financial sentiment analysis: an investigation into common mistakes and silver bullets. In: Proceedings of the 28th international conference on computational linguistics (COLING), pp 978–987

  • Xu B, Li T, Zheng J, et al (2022) MET-Meme: a multimodal meme dataset rich in metaphors. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval, pp 2887–2899

  • Yang L, Zeng J, Li S, et al (2021) Metaphor recognition and analysis via data augmentation. In: CCF international conference on natural language processing and Chinese computing, Springer, pp 746–757

  • Yu Z, Wan X (2019) How to avoid sentences spelling boring? Towards a neural approach to unsupervised metaphor generation. In: Proceedings of the 2019 conference of the north american chapter of the association for computational linguistics: human language technologies, volume 1 (long and short papers), pp 861–871

  • Zayed O, McCrae JP, Buitelaar P (2018) Phrase-level metaphor identification using distributed representations of word meaning. In: proceedings of the workshop on figurative language processing, pp 81–90

  • Zayed O, McCrae JP, Buitelaar P (2019) Crowd-sourcing a high-quality dataset for metaphor identification in tweets. In: 2nd conference on language, data and knowledge (LDK 2019), Schloss Dagstuhl–Leibniz–Zentrum fuer Informatik

  • Zayed O, McCrae JP, Buitelaar P (2020) Contextual modulation for relation-level metaphor identification. Find Assoc Comput Linguist EMNLP 2020:388–406

    Google Scholar 

  • Zayed O, McCrae JP, Buitelaar P (2020b) Figure me out: a gold standard dataset for metaphor interpretation. In: Proceedings of the 12th language resources and evaluation conference, pp 5810–5819

  • Zhang D, Shi N, Peng C, et al (2021a) MAM: a metaphor-based approach for mental illness detection. In: International conference on computational science, Springer, pp 570–583

  • Zhang D, Zhang M, Zhang H, et al (2021b) MultiMET: a multimodal dataset for metaphor understanding. In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing (volume 1: long papers), pp 3214–3225

  • Zhang T, Kishore V, Wu F, et al (2019) BERTScore: evaluating text generation with BERT. In: international conference on learning representations

  • Zhao W, Peyrard M, Liu F, et al (2019) MoverScore: text generation evaluating with contextualized embeddings and earth mover distance. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), pp 563–578

  • Zheng D, Song R, Hu T, et al (2019) “Love is as complex as math”: Metaphor generation system for social chatbot. In: Workshop on Chinese lexical semantics, Springer, pp 337–347

Download references

Acknowledgements

This study is supported under the RIE2020 Industry Alignment Fund Industry Collaboration Projects (IAF-ICP) Funding Initiative, as well as cash and in-kind contribution from the industry partner(s).

Author information

Authors and Affiliations

Authors

Contributions

MG and RM wrote the main manuscript and Erik Cambria reviewed the manuscript.

Corresponding author

Correspondence to Erik Cambria.

Ethics declarations

Competing interest

The authors declare no competing interests.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ge, M., Mao, R. & Cambria, E. A survey on computational metaphor processing techniques: from identification, interpretation, generation to application. Artif Intell Rev 56 (Suppl 2), 1829–1895 (2023). https://doi.org/10.1007/s10462-023-10564-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-023-10564-7

Keywords

Navigation