Elamur Research⌕
☰
home / papers / 2002 / A Graph Model for Unsupervised Lexical Acquisition

A Graph Model for Unsupervised Lexical Acquisition

Paper · 2002 · Dominic Widdows and Beate Dorow

Summary

Hand-built lexicons such as WordNet have gaps in fast-moving domains, cover few languages besides English, and miss senses that matter in a given corpus. For example, WordNet has no "computer company" sense for apple. Widdows and Dorow propose an unsupervised way to gather semantic categories from the PoS-tagged British National Corpus. They build a graph whose nodes are nouns. Two nouns are linked when they appear joined by "and" or "or", which usually means they sit together in a list.

On this graph they run an incremental clustering procedure. Starting from a seed word, it repeatedly adds the neighbouring node most tightly connected to the cluster's existing neighbourhood. This limits the "infection" problem of earlier bootstrapping methods.

They tested ten categories, retrieving 20 words from a single seed per category and checking each word strictly against WordNet classes. Overall accuracy was 82%, well above earlier list-based approaches. The same graph also exposes ambiguity: removing a word's node splits its local neighbourhood into separate components, one per sense. This yields an annotation-free route to sense discovery.

Key points

  • Data: the graph comes from the PoS-tagged BNC, using only the symmetric noun–conjunction–noun relation.
  • Graph size: 99,454 noun nodes and 587,475 links, about a quarter of the roughly 400,000 noun types in the corpus.
  • Link cutoff: each word keeps only its top-n neighbours, which turns weights into a ranking and favours more frequent words.
  • Scoring rule: a candidate u is scored by |N(u) ∩ N(A)| / |N(u)|, the share of u's links that land in the cluster's neighbourhood.
  • Evaluation: ten classes were fixed beforehand (places, crimes, vehicles, tools, clothes, musical instruments, body parts, diseases, foodstuffs and academic subjects).
  • Comparison with earlier work: the method reached 82% accuracy, against 17% (Riloff and Shepherd, 1997), 35% (Roark and Charniak, 1998) and up to 78% (Riloff and Jones, 1999).
  • Failure case: the tools class was contaminated through the word hand.
  • Polysemy example: the local graph of apple splits into fruit, tree and computer components.
  • Demo: an online demonstration was released at infomap.stanford.edu/graphs.

Interesting ideas

  • I1. Neighbourhood-proportion scoring instead of raw co-occurrence. A word joins a cluster only if many of its links fall inside the cluster's neighbourhood. One very frequent pairing, such as "Apple and Novell", therefore cannot pull in unrelated terms. The same rule could protect any bootstrapping or label-propagation pipeline against drift caused by idioms or noisy pairs.
  • I2. Senses as components after deleting the hub. If you remove the target word from its local graph, the pieces left over are its corpus-specific senses. The number of senses falls out naturally, so you never pick a cluster count. This could work cheaply for domain sense discovery in languages without a WordNet, such as Ukrainian corpora.
  • I3. Coordination as a cheap similarity signal. Lists joined by "and"/"or" need only a PoS tagger, not a parser. The relation is symmetric, which keeps the graph algorithms simple, so this makes a practical starting point for low-resource lexicon building.
  • I4. Repeatable evaluation against a lexical resource. Categories were fixed in advance and each output word was checked strictly against WordNet class membership instead of human judgement. This gives a reproducible, cheap benchmark for comparing acquisition methods.
  • I5. Sense components as WSD features. Words in each sense component could act as context indicators for disambiguation, replacing hand-labelled training data. The authors propose this but leave its evaluation to future work.

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

 Institutions

Cite

Cite as Dominic Widdows and Beate Dorow. 2002. A Graph Model for Unsupervised Lexical Acquisition. COLING 2002: The 19th International Conference on Computational Linguistics.

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

@inproceedings{widdows2002graph,
  title = {{A Graph Model for Unsupervised Lexical Acquisition}},
  author = {Dominic Widdows and Beate Dorow},
  booktitle = {COLING 2002: The 19th International Conference on Computational Linguistics},
  year = {2002},
  doi = {10.3115/1072228.1072342},
  url = {https://doi.org/10.3115/1072228.1072342}
}

References

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

  1. Béla Bollobás. 1998. Modern Graph Theory. Number 184 in Graduate texts in Mathematics. Springer-Verlag. find
  2. Christiane Fellbaum. 1998. WordNet: An electronic lexical database. MIT press, Cambridge MA. find
  3. W. Gale, K. Church, and D. Yarowsky. 1992. One sense per discourse. In DARPA speech and Natural Language Workshop, Harriman, NY. find
  4. Adam Kilgarriff and Joseph Rosenzweig. 2000. English senseval: report and results. In LREC, Athens. find
  5. Dekang Lin. 1998. Automatic retrieval and clustering of similar words. In COLING-ACL, Montreal, August. our card
  6. Christopher D. Manning and Hinrich Schütze. 1999. Foundations of Statistical Natural Language Processing. The MIT Press, Cambridge, Massachusetts. find
  7. C. Mervis and E. Rosch. 1981. Categorization of natural objects. Annual Review of Psychology, 32:89–115. find
  8. George A. Miller and William G. Charles. 1991. find
  9. Contextual correlates of semantic similarity. Language and Cognitive Processes, 6(1):1–28. find
  10. Ellen Riloff and Rosie Jones. 1999. Learning dictionaries for infomation extraction by multi-level bootstrapping. In Proceedings of the Sixteenth National Conference on Artificial Intelligence, pages 472–479. AAAI. find
  11. Ellen Riloff and Jessica Shepherd. 1997. A corpus-based approach for building semantic lexicons. In Claire Cardie and Ralph Weischedel, editors, Proceedings of the Second Conference on Empirical Methods in Natural Language Processing, pages 117–124. Association for Computational Linguistics, Somerse… our card
  12. Brian Roark and Eugene Charniak. 1998. Noun-phrase co-occurence statistics for semi-automatic semantic lexicon construction. In COLING-ACL, pages 1110–1116. find
  13. E. Rosch. 1988. Principles of categorization. In A. Collins and E. E. Smith, editors, Readings in Cognitive Science: A Perspective from Psychology and Artificial Intelligence, pages 312–322. Kaufmann, San Mateo, CA. find
  14. Hinrich Schütze. 1998. Automatic word sense discrimination. Computational Linguistics, 24(1):97–124. our card

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/widdows-2002-graph-model-unsupervised-lexical-acquisition/