---
title: "A General-Purpose, Off-the-shelf Anaphora — Poesio 2004"
description: "The paper addresses a gap in NLP tooling. Robust algorithms for resolving pronouns and definite descriptions exist, but in 2004 there was no…"
authors: ["Massimo Poesio", "Mijail A. Kabadjov"]
year: 2004
venue: "Proceedings of the Fourth International Conference on Language Resources and Evaluation (LREC'04)"
source: "https://aclanthology.org/L04-1345/"
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/papers/poesio-2004-general-purpose-off-shelf-anaphora/"
---
[Elamur Research](https://md.research.elamur.ai/) · [this page in HTML](https://research.elamur.ai/free/papers/poesio-2004-general-purpose-off-shelf-anaphora/)

[home](https://md.research.elamur.ai/) / [papers](https://md.research.elamur.ai/free/papers/) / [2004](https://md.research.elamur.ai/free/papers/2004/) / A General-Purpose, Off-the-shelf Anaphora Resolution Module: Implementation and Preliminary Evaluation

# A General-Purpose, Off-the-shelf Anaphora Resolution Module: Implementation and Preliminary Evaluation

**Authors:** [Massimo Poesio](https://md.research.elamur.ai/free/authors/massimo-poesio/), Mijail A. Kabadjov · **Year:** 2004 · **Venue:** Proceedings of the Fourth International Conference on Language Resources and Evaluation (LREC'04) · **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/L04-1345/) · [PDF](https://aclanthology.org/L04-1345.pdf) · [OpenAlex](https://openalex.org/W2402535466)

**Citations:** 56 citations (openalex-snapshot · 2026-10-14) · [15](#cited-by) in our library, of the 140673 papers whose bibliographies we read

## Summary
The paper addresses a gap in NLP tooling. Robust algorithms for resolving pronouns and definite descriptions exist, but in 2004 there was no domain-independent anaphora resolution component that developers could drop into a pipeline the way they use taggers or parsers. The authors present GuiTAR (General Tool for Anaphora Resolution), a modular Java system. It reads a minimal XML input format, MAS-XML, which is derived from the GNOME mark-up scheme, and returns the same document with coreference links added as separate `<ante>` elements.

Preprocessing modules convert raw text or other XML into MAS-XML. Resolution algorithms sit behind an abstract API, so each one can be replaced independently. The current version includes the MARS pronoun algorithm and a partial Vieira–Poesio method for definite descriptions.

The system was evaluated on hand-annotated texts from the GNOME corpus. The error analysis points to three needs:
- lexical knowledge, to handle antecedents that use different heads or synonymous modifiers;
- discourse-new detection;
- better choice among competing same-head antecedents.

The work matters because it supports task-based evaluation of anaphora resolution inside real applications.

## Key points
- **Input/output design:** MAS-XML marks nominal expressions with `<ne>` elements carrying CAT, PER, NUM and GEN attributes. It also uses `<mod>`, `<nphead>`, `<w>` (with POS) and `<s>` tags. The output reuses the MATE/GNOME `<ante>`/`<anchor>` notation.
- **Implementation:** The raw-text preprocessing is built on Edinburgh's LT-XML tools plus a heuristic syntactic extractor. The discourse model follows Centering notions (utterances, forward-looking centers Cf), and the resolution entry point is the `resolveAnaphor()` method.
- **Data:** The evaluation used museum and pharmaceutical texts from the GNOME corpus, containing 3354 nominal expressions in 28 NP types. The identity relation makes up 55.95% of the 2075 annotated anaphoric relations.
- **Corpus statistics:** About 95% of personal pronouns and 32% of definite descriptions (the-np) are anaphoric through identity.
- **Coverage gaps:** Demonstratives and proper nouns are not yet handled. The pronoun algorithm was only lightly tuned, with several MARS antecedent indicators switched off.

*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: [Linguistics & languages](https://md.research.elamur.ai/free/shelves/linguistics/)

Topics: [Coreference resolution](https://md.research.elamur.ai/free/topics/coreference-resolution/)

## Cited by

Cited by

15 papers of our library cite it (of the 140673 whose bibliographies we read); 5 of them have a page here, 10 not yet.

- [Extending BART to Provide a Coreference Resolution System for German](https://md.research.elamur.ai/free/papers/broscheit-2010-extending-bart-provide-coreference-resolution/)
- [The Taming of Reconcile as a Biomedical Coreference Resolver](https://md.research.elamur.ai/free/papers/kim-2011-taming-reconcile-as-biomedical-coreference/)
- [Supervised Noun Phrase Coreference Research: The First Fifteen Years](https://md.research.elamur.ai/free/papers/ng-2010-supervised-noun-phrase-coreference-research/)
- [Resolving Complex Cases of Definite Pronouns: The Winograd Schema Challenge](https://md.research.elamur.ai/free/papers/rahman-2012-resolving-complex-cases-definite-pronouns/)
- [Coreference Resolution with Reconcile](https://md.research.elamur.ai/free/papers/stoyanov-2010-coreference-resolution-reconcile/)

## Cite

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

```bibtex
@inproceedings{poesio2004general,
  title = {{A General-Purpose, Off-the-shelf Anaphora Resolution Module: Implementation and Preliminary Evaluation}},
  author = {Poesio, Massimo and Kabadjov, Mijail A.},
  booktitle = {Proceedings of the Fourth International Conference on Language Resources and Evaluation (LREC'04)},
  year = {2004},
  doi = {10.63317/2hw2na6qsij8},
  url = {https://doi.org/10.63317/2hw2na6qsij8}
}
```

- [next → A High-Performance Coreference Resolution System using a Constraint-based Multi-Agent Strategy](https://md.research.elamur.ai/free/papers/zhou-2004-high-performance-coreference-resolution-system/)
- [↑ back to papers of 2004](https://md.research.elamur.ai/free/papers/2004/)

## References

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

1. Alonso, L. and M. Fuentes, 2003. Integrating Cohesion and Coherence for Text Summarization. In Proc. of the EACL Student Session, pages 1–8, Budapest. [find](https://scholar.google.com/scholar?q=Alonso%2C+L%2E+and+M%2E+Fuentes%2C+2003%2E+Integrating+Cohesion+and+Coherence+for+Text+Summarization%2E+In+Proc%2E+of+the+EACL+Student+Session%2C+pages+1%E2%80%938%2C+Budapest%2E)
2. Boguraev, B. and C. Kennedy, 1997. Salience-based content characterisation of text documents. In Proc. of ACL/EACL Workshop on Summarization, pages 2–9. [find](https://scholar.google.com/scholar?q=Boguraev%2C+B%2E+and+C%2E+Kennedy%2C+1997%2E+Salience%2Dbased+content+characterisation+of+text+documents%2E+In+Proc%2E+of+ACL%2FEACL+Workshop+on+Summarization%2C+pages+2%E2%80%939%2E)
3. Brew, C. and D. McKelvie and R. Tobin and H. Thompson and A. Mikheev, The XML Library LT XML Version 1.2, LT-XML Byron, D., 2002. Resolving Pronominal Reference to Abstract Entities. In Proc. of the 40th ACL.. [find](https://scholar.google.com/scholar?q=Brew%2C+C%2E+and+D%2E+McKelvie+and+R%2E+Tobin+and+H%2E+Thompson+and+A%2E+Mikheev%2C+The+XML+Library+LT+XML+Version+1%2E2%2C+LT%2DXML+Byron%2C+D%2E%2C+2002%2E+Resolving+Pronominal+Reference+to+Abstract+Entities%2E+In+Proc%2E+of+the+4)
4. Byron, D. and J. Tetreault, 1999. A Flexible Architecture for Reference Resolution. In Proc. of the 9th EACL.. [find](https://scholar.google.com/scholar?q=Byron%2C+D%2E+and+J%2E+Tetreault%2C+1999%2E+A+Flexible+Architecture+for+Reference+Resolution%2E+In+Proc%2E+of+the+9th+EACL%2E%2E)
5. Gaizauskas, R. and K. Humphreys, 2000. Quantitative Evaluation of Coreference Algorithms in an Information Extraction System. In S. Botley and T. McEnery (eds.), Corpus-based and Computational Approaches to Discourse Anaphora. Amsterdam / New York: John Benjamins, pages 145–169. [find](https://scholar.google.com/scholar?q=Gaizauskas%2C+R%2E+and+K%2E+Humphreys%2C+2000%2E+Quantitative+Evaluation+of+Coreference+Algorithms+in+an+Information+Extraction+System%2E+In+S%2E+Botley+and+T%2E+McEnery+%28eds%2E%29%2C+Corpus%2Dbased+and+Computational+Approac)
6. Grosz, B., J. Aravind, and W. Scott, 1995. Centering: A Framework for Modelling the Local Coherence of Discourse. Computational Linguistics, 21(2). [find](https://scholar.google.com/scholar?q=Grosz%2C+B%2E%2C+J%2E+Aravind%2C+and+W%2E+Scott%2C+1995%2E+Centering%3A+A+Framework+for+Modelling+the+Local+Coherence+of+Discourse%2E+Computational+Linguistics%2C+21%282%29%2E)
7. Hobbs, J.R., 1978. Resolving pronoun references. Lingua, 44, pages 311–338. [find](https://scholar.google.com/scholar?q=Hobbs%2C+J%2ER%2E%2C+1978%2E+Resolving+pronoun+references%2E+Lingua%2C+44%2C+pages+311%E2%80%93338%2E) [our card](https://md.research.elamur.ai/free/papers/hobbs-1978-resolving-pronoun-references/)
8. Kennedy, C. and B. Boguraev, 1996. Anaphora for everyone: Pronominal anaphora resolution without a parser. In Proc. of the 16th COLING, Budapest. [find](https://scholar.google.com/scholar?q=Kennedy%2C+C%2E+and+B%2E+Boguraev%2C+1996%2E+Anaphora+for+everyone%3A+Pronominal+anaphora+resolution+without+a+parser%2E+In+Proc%2E+of+the+16th+COLING%2C+Budapest%2E) [our card](https://md.research.elamur.ai/free/papers/kennedy-1996-anaphora-everyone-pronominal-anaphora-resolution/)
9. Morton, T. Coreference for NLP Applications. Proc. 38 th ACL Ng, V. and C. Cardie, 2002. Improving Machine Learning Approaches to Coreference Resolution. In Proc of ACL McKelvie, D., C. Brew, and H. Thompson, 1997. Using SGML as a Basis for Data-Intensive NLP. In Proc. of ANLP, Washington D.C. [find](https://scholar.google.com/scholar?q=Morton%2C+T%2E+Coreference+for+NLP+Applications%2E+Proc%2E+38+th+ACL+Ng%2C+V%2E+and+C%2E+Cardie%2C+2002%2E+Improving+Machine+Learning+Approaches+to+Coreference+Resolution%2E+In+Proc+of+ACL+McKelvie%2C+D%2E%2C+C%2E+Brew%2C+and+H%2E+T)
10. Mitkov, R., 2002. Anaphora Resolution. [find](https://scholar.google.com/scholar?q=Mitkov%2C+R%2E%2C+2002%2E+Anaphora+Resolution%2E)
11. Longman Poesio, M. and R. Vieira, 1998. A corpus-based investigation of definite description use. Computational Linguistics, 24(2):183–216. Also available as Research Paper CCS-RP-71, Centre for Cognitive Science, University of Edinburgh. [find](https://scholar.google.com/scholar?q=Longman+Poesio%2C+M%2E+and+R%2E+Vieira%2C+1998%2E+A+corpus%2Dbased+investigation+of+definite+description+use%2E+Computational+Linguistics%2C+24%282%29%3A183%E2%80%93216%2E+Also+available+as+Research+Paper+CCS%2DRP%2D71%2C+Centre+for+Cogni)
12. Poesio, M., F. Bruneseaux and L. Romary, 1999. The MATE meta-scheme for coreference in dialogues in multiple languages. In Proc. of the ACL Workshop on Standards for Discourse Tagging. Maryland. [find](https://scholar.google.com/scholar?q=Poesio%2C+M%2E%2C+F%2E+Bruneseaux+and+L%2E+Romary%2C+1999%2E+The+MATE+meta%2Dscheme+for+coreference+in+dialogues+in+multiple+languages%2E+In+Proc%2E+of+the+ACL+Workshop+on+Standards+for+Discourse+Tagging%2E+Maryland%2E) [our card](https://md.research.elamur.ai/free/papers/poesio-1999-mate-meta-scheme-coreference-dialogues/)
13. Poesio, M., Ishikawa, T., Sabine Schulte im Walde, and R. Vieira. 2002. Acquiring Lexical Information for Anaphora Resolution. Proc. of LREC Poesio, M., 2004. The MATE/GNOME annotation scheme for anaphora deixis, revisited. Proc. of SIGDIAL. [find](https://scholar.google.com/scholar?q=Poesio%2C+M%2E%2C+Ishikawa%2C+T%2E%2C+Sabine+Schulte+im+Walde%2C+and+R%2E+Vieira%2E+2002%2E+Acquiring+Lexical+Information+for+Anaphora+Resolution%2E+Proc%2E+of+LREC+Poesio%2C+M%2E%2C+2004%2E+The+MATE%2FGNOME+annotation+scheme+for+anap)
14. Vieira, R. and M. Poesio, 2000. An empirically-based system for processing definite descriptions. Computational Linguistics, 26(4). [find](https://scholar.google.com/scholar?q=Vieira%2C+R%2E+and+M%2E+Poesio%2C+2000%2E+An+empirically%2Dbased+system+for+processing+definite+descriptions%2E+Computational+Linguistics%2C+26%284%29%2E)
15. Watson, R., J. Preiss, and E.J. Briscoe, 2003. The Contribution of Domain-independent Robust Pronominal Anaphora Resolution to Open-Domain Question-Answering. In Proc of Int. Symposium on Reference Resolution, Venezia [find](https://scholar.google.com/scholar?q=Watson%2C+R%2E%2C+J%2E+Preiss%2C+and+E%2EJ%2E+Briscoe%2C+2003%2E+The+Contribution+of+Domain%2Dindependent+Robust+Pronominal+Anaphora+Resolution+to+Open%2DDomain+Question%2DAnswering%2E+In+Proc+of+Int%2E+Symposium+on+Reference+Re)
