Book Reviews: Corpus Linguistics and the Automatic Analysis of English
Paper · 1993 · Ted Briscoe
Summary
This is Ted Briscoe's review of Nelleke Oostdijk's 1991 book on the Nijmegen TOSCA project, where a formal generative grammar was built to analyze a balanced one million-word corpus of written English. Briscoe focuses on how the grammar was developed and how the parser performs. The grammar uses an extended affix grammar formalism. Its analyses are constituency-based, and the category labels are enriched with grammatical-function information. It covers hard constructions such as gapping, nonconstituent coordination, apposition and partitives. Each input is first given unambiguous, fine-grained lexical categories, and an analyst then interactively selects the correct parse.
Briscoe praises the coverage and the empirical, data-driven method. He also criticizes several things:
- The book does not compare TOSCA with other broad-coverage grammars or formalisms.
- It assumes that rule-based and statistical methods cannot be combined.
- Linguistically real ambiguity was removed from the grammar to keep parsing tractable.
- Some odd analyses chosen to fit corpus examples are then propagated through the whole annotated corpus.
The review matters because it sets out the trade-offs of corpus-driven grammar engineering.
Key points
- The TOSCA project at Nijmegen, led by Jan Aarts, had done corpus analysis for nearly two decades. The book documents a grammar for a one million-word written English corpus.
- The formalism is extended affix grammar (Koster 1971). Briscoe judges it roughly comparable in power to PATR-II or ANLT, with useful extensions for agreement in coordinate structures.
- A separate step assigns unambiguous lexical categories that encode subcategorization. These are finer-grained than CLAWS2 tags. Parsing then runs over that category sequence.
- Parse selection is manual and interactive, but the analyst can only pick among analyses the grammar licenses. Even so, the parser cannot always compute every analysis.
- One criticized design choice: noun phrase complements of ditransitive verbs are grouped into a single constituent so that gapped sentences can be handled.
Interesting ideas
- I1. Limit human annotation to choosing among analyses the grammar already licenses, rather than letting annotators invent new structures, so the database stays consistent and correction stays fast.
- I2. If every sentence must get some analysis, a bad local decision can become fixed and spread across the whole annotated corpus.
- I3. Removing genuine ambiguity, such as fixing coordination attachment at specific nodes, for the sake of efficiency hides real differences in semantic scope.
- I4. Run a separate pre-parsing stage that fixes rich lexical categories, including subcategorization, so the parser works over an unambiguous and informative sequence.
- I5. Rule-based grammars and statistical methods work well together, for example by using probabilities to rank the parses a grammar licenses.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (learn): LLM teacher tiers and human reviewers could be asked only to pick among candidate trees proposed by the witness parsers, which keeps silver data consistent and makes the choices auditable.
- I2 (learn): self-induced repair rules and treebank-wide conversions should be checked against negative controls, so that one questionable rule is not silently propagated into all training data.
- I3 (tree): when coordination attachment is uncertain, the parser should keep alternative attachments or flag them, so downstream stages can resolve scope instead of inheriting an arbitrary choice.
- I4 (tokens): the tagger could output subcategorization or valency hints, for example from VerbNet classes, alongside POS tags, which would narrow the parser's search and explain later attachments.
- I5 (tree): explicit, explainable rule constraints could filter candidates while the perceptron or gparse scores rank what remains, combining transparency with robustness.
Fields, topics and concepts
📚 Shelves 5The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksLiterature and Literary Theory · 519 works
🧭 Topics 1Research subjects and languages the work is about.English · 2,263 works
Cite
Cite as Ted Briscoe. 1993. Book Reviews: Corpus Linguistics and the Automatic Analysis of English. Computational Linguistics.
@article{briscoe1993book,
title = {{Book Reviews: Corpus Linguistics and the Automatic Analysis of English}},
author = {Ted Briscoe},
journal = {Computational Linguistics},
year = {1993},
doi = {10.1163/9789004653511},
url = {https://doi.org/10.1163/9789004653511}
}References
- Black, Ezra; Lafferty, John; and Roukos, Salim (1992). "Development and evaluation of a broad-coverage probabilistic grammar of English-language computer manuals." Proceedings, 30th Annual Meeting of the Association for Computational Linguistics, Newark, DE, 185-192. find
- Briscoe, Ted; Grover, Claire; Boguraev, Bran; and Carroll, John (1987)• "A formalism and environment for the development of a large grammar of English." Proceedings, l Oth International Joint Conference on Artificial Intelligence, Milan, 703-708. find
- De Marcken, Carl G. (1990). "Parsing the LOB Corpus." Proceedings, 28th Annual Meeting of the Association for Computational Linguistics, Pittsburgh, 243-251. find
- Garside, Roger; Leech, Geoffrey; and Sampson, Geoffrey (1987)• The Computational Analysis of English: A Corpus-Based Approach• Longman. find
- Grover, Claire; Briscoe, Ted; Carroll, John; and Boguraev, Bran (1989). "The Alvey natural language tools grammar (second release)." Technical Report 162, University of Cambridge, Computer Laboratory• Hindle, Donald (1983). "User manual for Fidditch, a deterministic parser•" Technical Memorandum 7590-142, Naval Research Laboratory. Volume 19, Number 1 find
- Hindle, Donald (1993). "A parser for text corpora." In Computational Approaches to the Lexicon, edited by B. T. S. Atkins and A. Zampolli, Oxford University Press. In press. find
- Jensen, Karen; Heidorn, George; Richardson, Stephen; and Haas, Norman (1986). "PLNLP, PEG and CRITIQUE: Three contributions to computing in the humanities." Report RC-11841, IBM Thomas J. Watson Research Center. find
- Koster, C. (1971). "Affix grammars." In ALGOL 68 Implementation, edited by John Peck, North-Holland. find
- Leech, Geoffrey, and Garside, Roger (1991). "Running a grammar factory: The production of syntactically analysed corpora or 'treebanks'." In English Computer Corpora: Selected Papers and Bibliography, edited by Stig Johansson and A. Stenstrom, Mouton de Gruyter. ↗
- Marcus, Mitchell P. (1980). A Theory of Syntactic Recognition for Natural Language. The MIT Press. find
- Robinson, Joan (1982). "DIAGRAM: A grammar for dialogues." Communications of the ACM. 25(1), 27-47. find
- Sager, Naomi (1981). Natural Language Information Processing: A Computer Grammar of English and Its Applications. Addison-Wesley. find
- Shieber, Stuart (1986). Introduction to Unification-Based Approaches to Grammar. Stanford, CA: Center for the Study of Language and Information. Ted Briscoe is a SERC Advanced Research Fellow at the Computer Laboratory, University of Cambridge. His current research interests include robust parsing of naturally occurring natural language. His address is: Computer Laboratory, University of Cambridge, Pembroke Street, Cambridge CB1 3AZ, UK; e-maih ejb@cl.cam.ac.uk Book Reviews Steedman, Mark (1985). "Dependency and coordination in the grammar of Dutch and English." Language, 62, 523-568. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/briscoe-1993-book-reviews-corpus-linguistics-automatic/