[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/aclbulk-2008-foster-adapting-wsj-trained-parser-grammatically/)

[home](https://md.mova.elamur.ai/free/en/) / [docs](https://md.mova.elamur.ai/free/en/docs/) / [papers](https://md.mova.elamur.ai/free/en/docs/papers/) / [English](https://md.mova.elamur.ai/free/en/docs/papers/en/) / Adapting a WSJ-Trained Parser to Grammatically Noisy Text

# Adapting a WSJ-Trained Parser to Grammatically Noisy Text

**Authors:** [Jennifer Foster](https://md.mova.elamur.ai/free/en/docs/papers/authors/jennifer-foster/), [Joachim Wagner](https://md.mova.elamur.ai/free/en/docs/papers/authors/joachim-wagner/) and [Josef van Genabith](https://md.mova.elamur.ai/free/en/docs/papers/authors/josef-van-genabith/) · **Year:** 2008 · **Venue:** Proceedings of ACL-08: HLT, Short Papers (Companion Volume) **Link:** [aclanthology.org/P08-2056](https://aclanthology.org/P08-2056/) · **Licence:** [CC BY-NC-SA 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) — summary only

[**33** citations](https://openalex.org/works?filter=cites:W2167193140) openalex · 2026-10-19[**12** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/aclbulk-2008-foster-adapting-wsj-trained-parser-grammatically/) of the 140673 papers whose bibliographies we read[Proceedings of ACL-08: HLT, Short Papers](https://aclanthology.org/volumes/P08-2/)[licence](https://creativecommons.org/licenses/by-nc-sa/3.0/)

- [Publisher's page](https://aclanthology.org/P08-2056/)
- [PDF](https://aclanthology.org/P08-2056.pdf)
- [DOI 10.3115/1557690.1557753](https://doi.org/10.3115/1557690.1557753)
- [OpenAlex](https://openalex.org/W2167193140)

**Authors (3)**

1. [Jennifer Foster](https://openalex.org/A5066497689) [ORCID](https://orcid.org/0000-0002-7789-4853) · [Semantic Scholar](https://www.semanticscholar.org/author/144116340) · h 23 · 2298 citations · 125 works
2. [Joachim Wagner](https://openalex.org/A5026305513) [ORCID](https://orcid.org/0000-0002-8290-3849) · [Semantic Scholar](https://www.semanticscholar.org/author/145919859) · h 16 · 1124 citations · 53 works
3. [Josef van Genabith](https://openalex.org/A5049194403) [ORCID](https://orcid.org/0000-0003-1322-7944) · [Semantic Scholar](https://www.semanticscholar.org/author/7519068) · h 38 · 5517 citations · 366 works

Citations and author metrics from openalex (2026-10-19); authors with the same name are not always told apart.

## What it is about

The paper makes a treebank of ungrammatical English by injecting one or two errors into Penn Treebank sentences and changing the tree only at the yield. The error types are missing word, extra word, real-word spelling, agreement and verb form. A Charniak-based parser trained on clean text loses 4.3 points of F-score on one-error sentences (Noisy00) and 8.8 points on two-error sentences (Noisiest00), on 1,921 WSJ00 sentences. Retraining on a mix of clean and noisy trees improves the noisy sets without hurting clean text. A simple classifier that compares parse probabilities between the clean and the noisy-trained parser keeps the clean results stable. The classifier picks the wrong parser for about 45% of Noisy00 sentences, but those are sentences the clean parser already handles well.

## Ideas

- I1. A noise generator in Rust, as a test tool: apply the five error types to EWT test sentences with one or two edits, and measure LAS of `en parse` on clean and noisy versions. The drop should be close to the paper's 4.3 and 8.8 points, which tests whether the setup is sane. Use the noisy copies for measurement only, not for training.
- I2. Two-parser switch: keep the current perceptron and a second one trained on EWT train plus noisy copies, and pick the output with the higher beam score. Measure LAS on clean EWT test (it must not drop) and on the noisy copies (it must rise). A negative control with a random switch must show no gain, or the gate is not doing its job.
- I3. Error-type table: report LAS by error type in `en parse-eval`. The paper finds that agreement errors are already ignored by the parser, and that real-word spelling errors gain most from retraining. Measure the same breakdown on Mova's noisy copies before changing the model.

## For Mova

The chapter is [37. Register and variation](https://md.mova.elamur.ai/free/en/docs/languages/en/37-register-and-variation/), for learner and noisy English, with `21-clause-structure.md` for the parse side. The code is `en/src/parse.rs` (beam 8, early update) and the `en parse-eval` command. The paper's data are WSJ-derived and its noise rules come from Foster's empirical study, so the noisy copies are test only and the rules are described, not copied. Every Mova figure must be on EWT test, with decisions on the two-fold check.

## Cite

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

```
@inproceedings{foster2008adapting,
  title = {{Adapting a WSJ-Trained Parser to Grammatically Noisy Text}},
  author = {Foster, Jennifer and Wagner, Joachim and Genabith, Josef van},
  booktitle = {Proceedings of ACL-08: HLT, Short Papers},
  year = {2008},
  doi = {10.3115/1557690.1557753},
  url = {https://doi.org/10.3115/1557690.1557753}
}
```

- [← previous Part-of-Speech Tagging for Middle English through Alignment and Projection of Parallel Diachronic Texts](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2007-moon-part-speech-tagging-middle-english/)
- [next → Classification of Verb-Particle Constructions with the Google Web1T Corpus](https://md.mova.elamur.ai/free/en/docs/papers/aclbulk-2008-kummerfeld-classification-verb-particle-constructions-google/)
- [↑ back to English](https://md.mova.elamur.ai/free/en/docs/papers/en/)

## References

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

1. Eugene Charniak and Mark Johnson. 2005. Course-to-fine nbest-parsing and maxent discriminative reranking. In Proceedings of ACL-2005. [find](https://scholar.google.com/scholar?q=Eugene+Charniak+and+Mark+Johnson%2E+2005%2E+Course%2Dto%2Dfine+nbest%2Dparsing+and+maxent+discriminative+reranking%2E+In+Proceedings+of+ACL%2D2005%2E)
2. Jennifer Foster. 2005. Good Reasons for Noting Bad Grammar: Empirical Investigations into the Parsing of Ungrammatical Written English. Ph.D. thesis, University of Dublin, Trinity College. [find](https://scholar.google.com/scholar?q=Jennifer+Foster%2E+2005%2E+Good+Reasons+for+Noting+Bad+Grammar%3A+Empirical+Investigations+into+the+Parsing+of+Ungrammatical+Written+English%2E+Ph%2ED%2E+thesis%2C+University+of+Dublin%2C+Trinity+College%2E)
3. Jennifer Foster. 2007. Treebanks gone bad: Parser evaluation and retraining using a treebank of ungrammatical sentences. IJDAR, 10(3-4), December. [find](https://scholar.google.com/scholar?q=Jennifer+Foster%2E+2007%2E+Treebanks+gone+bad%3A+Parser+evaluation+and+retraining+using+a+treebank+of+ungrammatical+sentences%2E+IJDAR%2C+10%283%2D4%29%2C+December%2E)
4. Frederik Fouvry. 2003. Robust Processing for Constraint-based Grammar Formalisms. Ph.D. thesis, University of Essex. [find](https://scholar.google.com/scholar?q=Frederik+Fouvry%2E+2003%2E+Robust+Processing+for+Constraint%2Dbased+Grammar+Formalisms%2E+Ph%2ED%2E+thesis%2C+University+of+Essex%2E)
5. Kong Joo Lee, Cheol Jung Kweon, Jungyun Seo, and Gil Chang Kim. 1995. A robust parser based on syntactic information. In Proceedings of EACL-1995. [find](https://scholar.google.com/scholar?q=Kong+Joo+Lee%2C+Cheol+Jung+Kweon%2C+Jungyun+Seo%2C+and+Gil+Chang+Kim%2E+1995%2E+A+robust+parser+based+on+syntactic+information%2E+In+Proceedings+of+EACL%2D1995%2E)
6. Daisuke Okanohara and Jun’ichi Tsujii. 2007. A discriminative language model with pseudo-negative examples. In Proceedings of ACL-2007. [find](https://scholar.google.com/scholar?q=Daisuke+Okanohara+and+Jun%E2%80%99ichi+Tsujii%2E+2007%2E+A+discriminative+language+model+with+pseudo%2Dnegative+examples%2E+In+Proceedings+of+ACL%2D2007%2E)
7. Carolyn Penstein Rosé and Alon Lavie. 1997. An efficient distribution of labor in a two stage robust interpretation process. In Proceedings of EMNLP-1997. [find](https://scholar.google.com/scholar?q=Carolyn+Penstein+Rose%CC%81+and+Alon+Lavie%2E+1997%2E+An+efficient+distribution+of+labor+in+a+two+stage+robust+interpretation+process%2E+In+Proceedings+of+EMNLP%2D1997%2E)
8. David Schneider and Kathleen McCoy. 1998. Recognizing syntactic errors in the writing of second language learners. In Proceedings of ACL/COLING-1998. [find](https://scholar.google.com/scholar?q=David+Schneider+and+Kathleen+McCoy%2E+1998%2E+Recognizing+syntactic+errors+in+the+writing+of+second+language+learners%2E+In+Proceedings+of+ACL%2FCOLING%2D1998%2E)
9. Noah A. Smith and Jason Eisner. 2005. Contrastive Estimation: Training Log-Linear Models on Unlabeled Data. In Proceedings of ACL-2005. [find](https://scholar.google.com/scholar?q=Noah+A%2E+Smith+and+Jason+Eisner%2E+2005%2E+Contrastive+Estimation%3A+Training+Log%2DLinear+Models+on+Unlabeled+Data%2E+In+Proceedings+of+ACL%2D2005%2E)
10. Joachim Wagner, Jennifer Foster, and Josef van Genabith. 2007. A comparative evaluation of deep and shallow approaches to the automatic detection of common grammatical errors. In Proceedings of EMNLP-CoNLL-2007. [find](https://scholar.google.com/scholar?q=Joachim+Wagner%2C+Jennifer+Foster%2C+and+Josef+van+Genabith%2E+2007%2E+A+comparative+evaluation+of+deep+and+shallow+approaches+to+the+automatic+detection+of+common+grammatical+errors%2E+In+Proceedings+of+EMNLP%2D)
