---
title: "CorMet: A Computational, Corpus-Based — Mason 2004"
description: "CorMet addresses the automatic discovery of conventional metaphors."
authors: ["Zachary J. Mason"]
year: 2004
venue: "Computational Linguistics"
source: "https://aclanthology.org/J04-1002/"
doi: "10.1162/089120104773633376"
licence: "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)"
licence_url: "https://creativecommons.org/licenses/by-nc-sa/3.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/mason-2004-cormet-computational-corpus-based-conventional/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/mason-2004-cormet-computational-corpus-based-conventional/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2004](https://md.research.elamur.ai/free/en/papers/2004/) / CorMet: A Computational, Corpus-Based Conventional Metaphor Extraction System

# CorMet: A Computational, Corpus-Based Conventional Metaphor Extraction System

**Authors:** Zachary J. Mason · **Year:** 2004 · **Venue:** Computational Linguistics · **Licence:** [CC BY-NC-SA 3.0 (ACL Anthology, before 2016)](https://creativecommons.org/licenses/by-nc-sa/3.0/)

**Links:** [Publisher's page](https://aclanthology.org/J04-1002/) · [PDF](https://aclanthology.org/J04-1002.pdf) · [DOI 10.1162/089120104773633376](https://doi.org/10.1162/089120104773633376) · [OpenAlex](https://openalex.org/W2050797400)

**Citations:** 205 citations (OpenAlex, 2026-10-14) · [65](https://md.research.elamur.ai/free/en/papers/mason-2004-cormet-computational-corpus-based-conventional/cited-by/) in our library, of the 140884 papers whose bibliographies we read

## Summary
CorMet addresses the automatic discovery of conventional metaphors. These are systematic mappings that carry structure from a concrete source domain, such as liquids or warfare, into a target domain, such as money or medicine. Earlier computational metaphor models relied on small hand-built knowledge bases and covered only a few examples. CorMet uses only WordNet plus large web-mined corpora. For each user-specified domain, it builds a corpus from Google queries that combine random domain keywords. It then parses the pages, extracts verb case frames, and selects verbs that are unusually frequent compared with general English. Their domain-specific selectional preferences are learned with Resnik's algorithm followed by clustering. When a source-domain verb consistently takes a different concept class in the target domain, CorMet proposes an interconcept mapping. One example is pour, which takes funds in FINANCE but liquids in LAB. Clusters of such mappings indicate higher-level metaphors. Tested against a subset of the Master Metaphor List, the system recovers some listed metaphors with reasonable accuracy despite noisy components. This shows that a shallow corpus-based approach is viable, though not yet a practical NLP tool.

## Key points
- **Data and corpora:** Corpora are mined dynamically from the web. Each query returns up to 10,000 links, of which at most 3,000 documents are fetched. Across the 13 domains studied, about 75% of fetched documents were domain-relevant, based on a hand-checked sample of 100 per domain.
- **Pipeline:** After HTML and scripts are stripped from the pages, the text is syntactically analyzed using Sekine and Grishman's (1995) Apple Pie Parser. Case frames are extracted using syntactic templates.
- **Characteristic verbs:** Words are stemmed with the Porter stemmer. Each stem's frequency is compared with the BNC frequency list (Kilgarriff 2003), and the top 400 verb stems per domain are kept. Stems that score high in several domains, such as e-mail, are discarded.
- **Selectional preferences:** These are computed with Resnik's (1993) relative-entropy measures, selectional-preference strength and selectional association, over WordNet nodes. Preferences are compared via cosine similarity.
- **Knowledge sources and scope:** WordNet's noun hierarchy is the only knowledge base, and its verb information is deliberately ignored. The method works best for concrete, specific domains and common mappings. It does not detect every metaphor instance.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

Fields: [Natural language processing](https://md.research.elamur.ai/free/en/shelves/nlp/)

Topics: [Idioms & multiword expressions](https://md.research.elamur.ai/free/en/topics/multiword-expressions/)

## Institutions

- [Brandeis University](https://md.research.elamur.ai/free/en/universities/brandeis-university/) — University, Waltham, United States · 27 works · 4 999 citations

## Cite

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@article{mason2004cormet,
  title = {{CorMet: A Computational, Corpus-Based Conventional Metaphor Extraction System}},
  author = {Mason, Zachary J.},
  journal = {Computational Linguistics},
  year = {2004},
  doi = {10.1162/089120104773633376},
  url = {https://doi.org/10.1162/089120104773633376}
}
```

- [← previous Identifying Agreement and Disagreement in Conversational Speech: Use of Bayesian Networks to Model Pragmatic Dependencies](https://md.research.elamur.ai/free/en/papers/galley-2004-identifying-agreement-disagreement-conversational-speech/)
- [next → Learning to Classify Email into “Speech Acts”](https://md.research.elamur.ai/free/en/papers/cohen-2004-learning-classify-email-into-speech/)
- [↑ back to papers of 2004](https://md.research.elamur.ai/free/en/papers/2004/)

## References

26 references, 2 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Carroll, J., and D. McCarthy. 2000. Word sense disambiguation using automatically acquired verbal preferences. Computers and the Humanities, 34(1–2). [find](https://scholar.google.com/scholar?q=Carroll%2C+J%2E%2C+and+D%2E+McCarthy%2E+2000%2E+Word+sense+disambiguation+using+automatically+acquired+verbal+preferences%2E+Computers+and+the+Humanities%2C+34%281%E2%80%932%29%2E)
2. Cho, See-Young. 1993. Metaphor and cultural coherence. In Proceedings of the 27th Conference on Cross-Language Studies and Contrastive Linguistics. [find](https://scholar.google.com/scholar?q=Cho%2C+See%2DYoung%2E+1993%2E+Metaphor+and+cultural+coherence%2E+In+Proceedings+of+the+27th+Conference+on+Cross%2DLanguage+Studies+and+Contrastive+Linguistics%2E)
3. Fass, Dan. 1986. Collative semantics: An approach to coherence. Memorandum in Computer and Cognitive Science MCCS-86-56, New Mexico State University, New Mexico. [find](https://scholar.google.com/scholar?q=Fass%2C+Dan%2E+1986%2E+Collative+semantics%3A+An+approach+to+coherence%2E+Memorandum+in+Computer+and+Cognitive+Science+MCCS%2D86%2D56%2C+New+Mexico+State+University%2C+New+Mexico%2E)
4. Fass, Dan. 1987. Collative semantics: An overview of the current meta5 program. Memorandum in Computer and Cognitive Science MCCS-87-112, New Mexico State University, NM. [find](https://scholar.google.com/scholar?q=Fass%2C+Dan%2E+1987%2E+Collative+semantics%3A+An+overview+of+the+current+meta5+program%2E+Memorandum+in+Computer+and+Cognitive+Science+MCCS%2D87%2D112%2C+New+Mexico+State+University%2C+NM%2E)
5. Fass, Dan. 1988. Collative semantics: A semantics for natural language processing. Memorandum in Computer and Cognitive Science MCCS-88-118, New Mexico State University, NM. [find](https://scholar.google.com/scholar?q=Fass%2C+Dan%2E+1988%2E+Collative+semantics%3A+A+semantics+for+natural+language+processing%2E+Memorandum+in+Computer+and+Cognitive+Science+MCCS%2D88%2D118%2C+New+Mexico+State+University%2C+NM%2E)
6. Fass, Dan. 1991. Met: A method for discriminating metonymy and metaphor by computer. Computational Linguistics, 17(1):49–90. [find](https://scholar.google.com/scholar?q=Fass%2C+Dan%2E+1991%2E+Met%3A+A+method+for+discriminating+metonymy+and+metaphor+by+computer%2E+Computational+Linguistics%2C+17%281%29%3A49%E2%80%9390%2E) [our card](https://md.research.elamur.ai/free/en/papers/fass-1991-met-method-discriminating-metonymy-metaphor/)
7. Fellbaum, Christiane, editor. 1998. WordNet: An Electronic Lexical Database. MIT Press, Cambridge, MA. [find](https://scholar.google.com/scholar?q=Fellbaum%2C+Christiane%2C+editor%2E+1998%2E+WordNet%3A+An+Electronic+Lexical+Database%2E+MIT+Press%2C+Cambridge%2C+MA%2E)
8. Goatly, Andrew. 1997. The Language of Metaphors. Routledge, London. [find](https://scholar.google.com/scholar?q=Goatly%2C+Andrew%2E+1997%2E+The+Language+of+Metaphors%2E+Routledge%2C+London%2E)
9. Gruber, Jeffrey. 1976. Lexical Structures in Syntax and Semantics. Amsterdam, North-Holland. [find](https://scholar.google.com/scholar?q=Gruber%2C+Jeffrey%2E+1976%2E+Lexical+Structures+in+Syntax+and+Semantics%2E+Amsterdam%2C+North%2DHolland%2E)
10. Jain, Anil K., M. Narasimha Murty, and Patrick J. Flynn. 1999. Data clustering: A review. ACM Computing Surveys, 31(3):264–323. [find](https://scholar.google.com/scholar?q=Jain%2C+Anil+K%2E%2C+M%2E+Narasimha+Murty%2C+and+Patrick+J%2E+Flynn%2E+1999%2E+Data+clustering%3A+A+review%2E+ACM+Computing+Surveys%2C+31%283%29%3A264%E2%80%93323%2E)
11. Kilgarriff, Adam. 2003. BNC word frequency list. Available online at [http://www.itri.brighton.ac.uk/Adam](http://www.itri.brighton.ac.uk/Adam). Kilgarriff/bnc-readme.html. [↗](http://www.itri.brighton.ac.uk/Adam)
12. Kucera, Henry. 1992. Brown corpus. In S. Shapiro, editor, Encyclopedia of Artificial Intelligence, volume 1. Wiley, New York, pages 128–130. [find](https://scholar.google.com/scholar?q=Kucera%2C+Henry%2E+1992%2E+Brown+corpus%2E+In+S%2E+Shapiro%2C+editor%2C+Encyclopedia+of+Artificial+Intelligence%2C+volume+1%2E+Wiley%2C+New+York%2C+pages+128%E2%80%93130%2E)
13. Lakoff, George. 1993. The contemporary theory of metaphor. In Andrew Ortony, editor, Metaphor and Thought. Cambridge University Press, Cambridge. [find](https://scholar.google.com/scholar?q=Lakoff%2C+George%2E+1993%2E+The+contemporary+theory+of+metaphor%2E+In+Andrew+Ortony%2C+editor%2C+Metaphor+and+Thought%2E+Cambridge+University+Press%2C+Cambridge%2E)
14. Lakoff, George, Jane Espenson, and Alan Schwartz. 1991. The master metaphor list. Draft 2nd ed. Technical Report, University of California at Berkeley. [find](https://scholar.google.com/scholar?q=Lakoff%2C+George%2C+Jane+Espenson%2C+and+Alan+Schwartz%2E+1991%2E+The+master+metaphor+list%2E+Draft+2nd+ed%2E+Technical+Report%2C+University+of+California+at+Berkeley%2E)
15. Lenat, Douglas. 1995. Cyc: A large-scale investment in knowledge infrastructure. In Communications of the ACM, 38:11. [find](https://scholar.google.com/scholar?q=Lenat%2C+Douglas%2E+1995%2E+Cyc%3A+A+large%2Dscale+investment+in+knowledge+infrastructure%2E+In+Communications+of+the+ACM%2C+38%3A11%2E)
16. Li, Hang and Naoki Abe. 1998. Generalizing case frames using a thesaurus and the MDI principle. Computational Linguistics, 24(2):217–244. [find](https://scholar.google.com/scholar?q=Li%2C+Hang+and+Naoki+Abe%2E+1998%2E+Generalizing+case+frames+using+a+thesaurus+and+the+MDI+principle%2E+Computational+Linguistics%2C+24%282%29%3A217%E2%80%93244%2E)
17. Marcus, Mitchell P., Beatrice Santorini, and Mary Ann Marcinkiewicz. 1993. Building a large annotated corpus of English: The Penn Treebank. Computational Linguistics, 19:313–330. [find](https://scholar.google.com/scholar?q=Marcus%2C+Mitchell+P%2E%2C+Beatrice+Santorini%2C+and+Mary+Ann+Marcinkiewicz%2E+1993%2E+Building+a+large+annotated+corpus+of+English%3A+The+Penn+Treebank%2E+Computational+Linguistics%2C+19%3A313%E2%80%93330%2E) [our card](https://md.research.elamur.ai/free/en/papers/bank-1993-marcus-building-large-annotated-corpus-english/)
18. Martin, James. 1990. A Computational Model of Metaphor Interpretation. Academic Press. [find](https://scholar.google.com/scholar?q=Martin%2C+James%2E+1990%2E+A+Computational+Model+of+Metaphor+Interpretation%2E+Academic+Press%2E)
19. Martin, James. 1994. Metabank: A knowledge base of metaphoric language conventions. Computational Intelligence, 10(2):134–149. [find](https://scholar.google.com/scholar?q=Martin%2C+James%2E+1994%2E+Metabank%3A+A+knowledge+base+of+metaphoric+language+conventions%2E+Computational+Intelligence%2C+10%282%29%3A134%E2%80%93149%2E)
20. Mason, Zachary. 2002. A Computational, Corpus-Based Metaphor Extraction System. Ph.D. thesis, Brandeis University. [find](https://scholar.google.com/scholar?q=Mason%2C+Zachary%2E+2002%2E+A+Computational%2C+Corpus%2DBased+Metaphor+Extraction+System%2E+Ph%2ED%2E+thesis%2C+Brandeis+University%2E)
21. Peters, Winn and Ivonne Peters. 2000. Lexicalised systematic polysemy in WordNet. In Proceedings of the Second International Conference on Language Resources and Evaluation, Athens. [find](https://scholar.google.com/scholar?q=Peters%2C+Winn+and+Ivonne+Peters%2E+2000%2E+Lexicalised+systematic+polysemy+in+WordNet%2E+In+Proceedings+of+the+Second+International+Conference+on+Language+Resources+and+Evaluation%2C+Athens%2E)
22. Porter, Martin F. 1980. An algorithm for suffix stripping. Program, 14(3):130–137. [find](https://scholar.google.com/scholar?q=Porter%2C+Martin+F%2E+1980%2E+An+algorithm+for+suffix+stripping%2E+Program%2C+14%283%29%3A130%E2%80%93137%2E)
23. Resnik, Philip. 1993. Selection and Information: A Class Based Approach to Lexical Relationships. Ph.D. thesis, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Resnik%2C+Philip%2E+1993%2E+Selection+and+Information%3A+A+Class+Based+Approach+to+Lexical+Relationships%2E+Ph%2ED%2E+thesis%2C+University+of+Pennsylvania%2E)
24. Sekine, Satoshi and Ralph Grishman. 1995. A corpus-based probabilistic grammar with only two non-terminals. In Proceedings of the Fourth International Workshop on Parsing Technology, Prague, Czech Republic. [find](https://scholar.google.com/scholar?q=Sekine%2C+Satoshi+and+Ralph+Grishman%2E+1995%2E+A+corpus%2Dbased+probabilistic+grammar+with+only+two+non%2Dterminals%2E+In+Proceedings+of+the+Fourth+International+Workshop+on+Parsing+Technology%2C+Prague%2C+Czech+Rep)
25. Wilks, Yorick. 1975. A preferential, pattern-seeking, semantics for natural language inference. Artificial Intelligence, 6:53–74. [find](https://scholar.google.com/scholar?q=Wilks%2C+Yorick%2E+1975%2E+A+preferential%2C+pattern%2Dseeking%2C+semantics+for+natural+language+inference%2E+Artificial+Intelligence%2C+6%3A53%E2%80%9374%2E)
26. Wilks, Yorick. 1978. Making preferences more active. Artificial Intelligence, 11(3):197–223. [find](https://scholar.google.com/scholar?q=Wilks%2C+Yorick%2E+1978%2E+Making+preferences+more+active%2E+Artificial+Intelligence%2C+11%283%29%3A197%E2%80%93223%2E)
