---
title: "Robust VPE Detection using Automatically Parsed Text — Nielsen 2004"
description: "This short student paper is the robust version of Nielsen's detector. 70% F1. 23 references, cited by 4 papers here."
authors: ["Leif Arda Nielsen"]
year: 2004
venue: "Proceedings of the ACL Student Research Workshop"
source: "https://aclanthology.org/P04-2009/"
doi: "10.3115/1219079.1219084"
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/nielsen-2004-robust-vpe-detection-automatically-parsed/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/nielsen-2004-robust-vpe-detection-automatically-parsed/)

[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/) / Robust VPE Detection using Automatically Parsed Text

# Robust VPE Detection using Automatically Parsed Text

**Authors:** [Leif Arda Nielsen](https://md.research.elamur.ai/free/en/authors/leif-arda-nielsen/) · **Year:** 2004 · **Venue:** Proceedings of the ACL Student Research Workshop **Link:** [aclanthology.org/P04-2009](https://aclanthology.org/P04-2009/) · **Licence:** [CC BY-NC-SA 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) — summary only

[**4** citations](https://openalex.org/works?filter=cites:W2113749564) OpenAlex, 2026-10-14 · [**4** citations in our library](https://md.research.elamur.ai/free/en/papers/nielsen-2004-robust-vpe-detection-automatically-parsed/cited-by/) of the 140,884 papers whose bibliographies we read · [Proceedings of the ACL Student Research Workshop](https://aclanthology.org/volumes/P04-2/) · [licence](https://creativecommons.org/licenses/by-nc-sa/3.0/)

- [Publisher's page](https://aclanthology.org/P04-2009/)
- [PDF](https://aclanthology.org/P04-2009.pdf)
- [DOI 10.3115/1219079.1219084](https://doi.org/10.3115/1219079.1219084)
- [OpenAlex](https://openalex.org/W2113749564)

**Authors (1)**

1. [Nielsen, Leif Arda](https://openalex.org/A5077271519) [Semantic Scholar](https://www.semanticscholar.org/author/32413194) · h 4 · 54 citations · 7 works

Citations and author metrics: OpenAlex, 2026-10-14; authors with the same name are not always told apart.

## What it is about

This short student paper is the robust version of Nielsen's detector. It uses machine learning on free text that has been parsed automatically, with no hand-written parses. On a mixed corpus the detector reaches 70% F1. Two parsers are compared. The Charniak parser gives full structure, and RASP gives full parses for 70% of sentences, partial parses for 28%, and tags only for 2%. Re-parsing the Penn Treebank gives 63% F1, rising to 68% with extra features. The BNC, which has tags but no parses, gives 76% F1 with lexical forms and tags alone. A parse-based feature, the auxiliary-final VP, works well with Charniak's structures but only half as well with RASP's. The empty-VP feature keeps a precision above 80%, but its recall drops to about 20% on parser output.

## For Mova

- I1. `en parse-eval`: report detection F1 separately for sentences with a full parse, a partial parse and no parse, as the RASP split in the paper suggests. This shows where the pipeline loses sentences, on EWT test.
- I2. Feature reliability per parser: for each parse-based feature in `en`, measure its precision and recall on gold trees and on `en` trees. The feature that loses most on parser output is the first to be made more robust.
- I3. Empty-VP analogue: Mova has no empty nodes, so use the rule that a modal with no following verb marks a VPE site. Its precision and recall should be reported in the same way as the paper's empty-VP feature, so that the drop on parser output can be seen.

The code is `en/src/expert.rs` and the `en parse-eval` command. The chapter is [languages/en/29-ellipsis-word-order-information-structure.md](https://mova.elamur.ai/free/en/docs/languages/en/29-ellipsis-word-order-information-structure/). The BNC is NC, so the BNC part is test-only, and the paper's parsers are not Mova parsers. Measure first on EWT test, with the full, partial and no-parse split.

## Institutions

[🎓**King's College London** London · United Kingdom 13 works · 894 citations](https://md.research.elamur.ai/free/en/universities/king-s-college-london/)

## Cite

Cite as Leif Arda Nielsen. 2004. Robust VPE Detection using Automatically Parsed Text. Proceedings of the ACL Student Research Workshop.

The paper itself, not this card. BibTeX from the library's record of the work. [DOI 10.3115/1219079.1219084](https://doi.org/10.3115/1219079.1219084)

```bibtex
@inproceedings{nielsen2004robust,
  title = {{Robust VPE Detection using Automatically Parsed Text}},
  author = {Leif Arda Nielsen},
  booktitle = {Proceedings of the ACL Student Research Workshop},
  year = {2004},
  doi = {10.3115/1219079.1219084},
  url = {https://doi.org/10.3115/1219079.1219084}
}
```

- [← previous From information structure, topic and focus, to theme in Biblical Hebrew](https://md.research.elamur.ai/free/en/papers/floor-2004-information-structure-topic-focus-theme/)
- [next → An Algorithm for Resolving Individual and Abstract Anaphora in Danish Texts and Dialogues](https://md.research.elamur.ai/free/en/papers/navarretta-2004-algorithm-resolving-individual-abstract-anaphora/)
- [↑ back to papers of 2004](https://md.research.elamur.ai/free/en/papers/2004/)

## References

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

1. Eric Brill. 1995. Transformation-based error-driven learning and natural language processing: A case study in part-of-speech tagging. Computational Linguistics, 21(4):543–565. [our card](https://md.research.elamur.ai/free/en/papers/brill-1995-transformation-based-error-driven-learning/)
2. E. Briscoe and J. Carroll. 2002. Robust accurate statistical annotation of general text. In Proceedings of the 3rd International Conference on Language Resources and Evaluation, Las Palmas, Gran Canaria. [our card](https://md.research.elamur.ai/free/en/papers/briscoe-2002-robust-accurate-statistical-annotation-general/)
3. Eugene Charniak. 2000. A maximum-entropy-inspired parser. In Meeting of the North American Chapter of the ACL, page 132. [our card](https://md.research.elamur.ai/free/en/papers/charniak-2000-maximum-entropy-inspired-parser/)
4. Walter Daelemans, Jakub Zavrel, Ko van der Sloot, and Antal van den Bosch. 2002. Tilburg memory based learner, version 4.3, reference guide. Downloadable from [http://ilk.kub.nl/downloads/pub/papers/ilk0210.ps.gz](http://ilk.kub.nl/downloads/pub/papers/ilk0210.ps.gz). [↗](http://ilk.kub.nl/downloads/pub/papers/ilk0210.ps.gz)
5. Mary Dalrymple, Stuart M. Shieber, and Fernando Pereira. 1991. Ellipsis and higher-order unification. Linguistics and Philosophy, 14:399–452. [find](https://scholar.google.com/scholar?q=Mary+Dalrymple%2C+Stuart+M%2E+Shieber%2C+and+Fernando+Pereira%2E+1991%2E+Ellipsis+and+higher%2Dorder+unification%2E+Linguistics+and+Philosophy%2C+14%3A399%E2%80%93452%2E)
6. Robert Fiengo and Robert May. 1994. Indices and Identity. MIT Press, Cambridge, MA. [find](https://scholar.google.com/scholar?q=Robert+Fiengo+and+Robert+May%2E+1994%2E+Indices+and+Identity%2E+MIT+Press%2C+Cambridge%2C+MA%2E)
7. Daniel Hardt. 1993. VP Ellipsis: Form, Meaning, and Processing. Ph.D. thesis, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Daniel+Hardt%2E+1993%2E+VP+Ellipsis%3A+Form%2C+Meaning%2C+and+Processing%2E+Ph%2ED%2E+thesis%2C+University+of+Pennsylvania%2E)
8. Daniel Hardt. 1997. An empirical approach to vp ellipsis. Computational Linguistics, 23(4). [our card](https://md.research.elamur.ai/free/en/papers/hardt-1997-empirical-approach-vp-ellipsis/)
9. Mark Johnson. 2002. A simple pattern-matching algorithm for recovering empty nodes and their antecedents. In Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics. [find](https://scholar.google.com/scholar?q=Mark+Johnson%2E+2002%2E+A+simple+pattern%2Dmatching+algorithm+for+recovering+empty+nodes+and+their+antecedents%2E+In+Proceedings+of+the+40th+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2E)
10. Andrew Kehler and Gregory Ward. 1999. On the semantics and pragmatics of ‘identifier so’. In Ken Turner, editor, The Semantics/Pragmatics Interface from Different Points of View (Current Research in the Semantics/Pragmatics Interface Series, Volume I). Amsterdam: Elsevier. [find](https://scholar.google.com/scholar?q=Andrew+Kehler+and+Gregory+Ward%2E+1999%2E+On+the+semantics+and+pragmatics+of+%E2%80%98identifier+so%E2%80%99%2E+In+Ken+Turner%2C+editor%2C+The+Semantics%2FPragmatics+Interface+from+Different+Points+of+View+%28Current+Research+in+t)
11. MBL Prec 62.30 65.41 66.92 71.31 GIS-MaxEnt Rec Prec F1 38.66 79.45 52.01 50.66 73.78 60.07 43.42 56.89 49.25 61.84 72.30 66.66 L-BFGS-MaxEnt Rec Prec F1 56.66 71.42 63.19 65.33 72.05 68.53 51.63 79.00 62.45 62.74 73.84 67.84 F1 57.85 61.48 60.93 63.50 MBL Prec 63.63 67.16 63.21 73.29 GIS-MaxEnt Rec… [find](https://scholar.google.com/scholar?q=MBL+Prec+62%2E30+65%2E41+66%2E92+71%2E31+GIS%2DMaxEnt+Rec+Prec+F1+38%2E66+79%2E45+52%2E01+50%2E66+73%2E78+60%2E07+43%2E42+56%2E89+49%2E25+61%2E84+72%2E30+66%2E66+L%2DBFGS%2DMaxEnt+Rec+Prec+F1+56%2E66+71%2E42+63%2E19+65%2E33+72%2E05+68%2E53+51%2E63+79%2E0)
12. Andrew Kehler. 1993. A discourse copying algorithm for ellipsis and anaphora resolution. In Proceedings of the Sixth Conference of the European Chapter of the Association for Computational Linguistics (EACL-93), Utrecht, the Netherlands. [find](https://scholar.google.com/scholar?q=Andrew+Kehler%2E+1993%2E+A+discourse+copying+algorithm+for+ellipsis+and+anaphora+resolution%2E+In+Proceedings+of+the+Sixth+Conference+of+the+European+Chapter+of+the+Association+for+Computational+Linguistics)
13. Torbjorn Lager. 1999. The mu-tbl system: Logic programming tools for transformation-based learning. In Third International Workshop on Computational Natural Language Learning (CoNLL’99). Downloadable from [http://www.ling.gu.se/](http://www.ling.gu.se/) lager/mutbl.html. [↗](http://www.ling.gu.se/)
14. Shalom Lappin. 1993. The syntactic basis of ellipsis resolution. In S. Berman and A. Hestvik, editors, Proceedings of the Stuttgart Ellipsis Workshop, Arbeitspapiere des Sonderforschungsbereichs 340, Bericht Nr. 29-1992. University of Stuttgart, Stuttgart. [find](https://scholar.google.com/scholar?q=Shalom+Lappin%2E+1993%2E+The+syntactic+basis+of+ellipsis+resolution%2E+In+S%2E+Berman+and+A%2E+Hestvik%2C+editors%2C+Proceedings+of+the+Stuttgart+Ellipsis+Workshop%2C+Arbeitspapiere+des+Sonderforschungsbereichs+340%2C+)
15. Shalom Lappin. 1996. The interpretation of ellipsis. In Shalom Lappin, editor, The Handbook of Contemporary Semantic Theory, pages 145–175. Oxford: Blackwell. [find](https://scholar.google.com/scholar?q=Shalom+Lappin%2E+1996%2E+The+interpretation+of+ellipsis%2E+In+Shalom+Lappin%2C+editor%2C+The+Handbook+of+Contemporary+Semantic+Theory%2C+pages+145%E2%80%93175%2E+Oxford%3A+Blackwell%2E)
16. G. Leech. 1992. 100 million words of english : The British National Corpus. Language Research, 28(1):1–13. [find](https://scholar.google.com/scholar?q=G%2E+Leech%2E+1992%2E+100+million+words+of+english+%3A+The+British+National+Corpus%2E+Language+Research%2C+28%281%29%3A1%E2%80%9313%2E)
17. Robert Malouf. 2002. A comparison of algorithms for maximum entropy parameter estimation. In Proceedings of the Sixth Conference on Natural Language Learning (CoNLL-2002), pages 49–55. [our card](https://md.research.elamur.ai/free/en/papers/malouf-2002-comparison-algorithms-maximum-entropy-parameter/)
18. M. Marcus, G. Kim, M. Marcinkiewicz, R. MacIntyre, M. Bies, M. Ferguson, K. Katz, and B. Schasberger. 1994. The Penn Treebank: Annotating predicate argument structure. In Proceedings of the Human Language Technology Workshop. Morgan Kaufmann, San Francisco. [our card](https://md.research.elamur.ai/free/en/papers/marcus-1994-penn-treebank-annotating-predicate-argument/)
19. Leif Arda Nielsen. 2003a. A corpus-based study of verb phrase ellipsis. In Proceedings of the 6th Annual CLUK Research Colloquium. [find](https://scholar.google.com/scholar?q=Leif+Arda+Nielsen%2E+2003a%2E+A+corpus%2Dbased+study+of+verb+phrase+ellipsis%2E+In+Proceedings+of+the+6th+Annual+CLUK+Research+Colloquium%2E)
20. Leif Arda Nielsen. 2003b. Using machine learning techniques for VPE detection. In Proceedings of RANLP. [find](https://scholar.google.com/scholar?q=Leif+Arda+Nielsen%2E+2003b%2E+Using+machine+learning+techniques+for+VPE+detection%2E+In+Proceedings+of+RANLP%2E)
21. R. Quinlan. 1993. C4.5: Programs for Machine Learning. San Mateo, CA: Morgan Kaufmann. [our card](https://md.research.elamur.ai/free/en/papers/quinlan-1993-c45-programs-machine-learning/)
22. Adwait Ratnaparkhi. 1998. Maximum Entropy Models for Natural Language Ambiguity Resolution. Ph.D. thesis, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Adwait+Ratnaparkhi%2E+1998%2E+Maximum+Entropy+Models+for+Natural+Language+Ambiguity+Resolution%2E+Ph%2ED%2E+thesis%2C+University+of+Pennsylvania%2E)
23. Stuart Shieber, Fernando Pereira, and Mary Dalrymple. 1996. Interactions of scope and ellipsis. Linguistics and Philosophy, 19(5):527–552. [find](https://scholar.google.com/scholar?q=Stuart+Shieber%2C+Fernando+Pereira%2C+and+Mary+Dalrymple%2E+1996%2E+Interactions+of+scope+and+ellipsis%2E+Linguistics+and+Philosophy%2C+19%285%29%3A527%E2%80%93552%2E)
