From Cogram to Alcogram: Toward a Controlled English Grammar Checker
Summary
The authors work on Controlled English (CE) for technical documentation in telecommunications. Such a language is meant to make texts unambiguous and simpler for human readers, especially non-native speakers of English, and also for machine translation. Experience with the METAL system showed that it does not pay to keep making the analysis grammar more complex to handle badly written sentences. By contrast, even simple prior control of the input text noticeably improves translation. The authors first traced the origins of CE back to Caterpillar Fundamental English and compared three corporate manuals: AECMA, Ericsson English and IBM. All three turned out to be incomplete, with a weak linguistic foundation and vague rules. The authors therefore created their own grammar, COGRAM, with about 150 rules, and then restructured it into an algorithmic version, ALCOGRAM. In this version, checking proceeds in stages, from the text level down to fine details, and stylistic rules are built into every stage. Based on ALCOGRAM, they built a CALL training program, which is being tested at Alcatel-Bell. The planned next step is an automatic grammar and style checker. The work shows how to turn paper guidelines into a formalized resource suitable for NLP tools.
Key points
- Three grammars were selected for the comparative analysis: AECMA Simplified English, Ericsson English and the IBM manuals. They were compared on four groups of criteria: spelling and vocabulary, syntax, style, and completeness and readability. The authors were unable to obtain the grammar of the PEP branch.
- COGRAM contains about 150 rules. ALCOGRAM divides control into four blocks: text-level (PTCA), syntactic (SCA), lexical (LCA) and micro-control (MCA). Micro-control covers, among other things, numbers, references, enumerations and omitted words.
- The CALL application is written in CLIPPER: 25 files totaling about 2.5 MB, running under MS-Windows on a 386 SX-class PC. The program asks the author questions and suggests how to rewrite a passage.
- The future checker is planned to be integrated into the Interleaf DTP environment and may use the English analysis grammar from METAL. The style-checking experiments in the ESPRIT Translator's Workbench project serve as a reference point.
- The research was funded by Alcatel Bell in 1989β1991. The appendix gives an example of a technical text before and after it was brought into line with the CE rules.
Cited by
Cite
@inproceedings{adriaens1992cogram,
title = {{From Cogram to Alcogram: Toward a Controlled English Grammar Checker}},
author = {Adriaens, Geert and Schreurs, Dirk},
booktitle = {COLING 1992 Volume 2: The 14th International Conference on Computational Linguistics},
year = {1992},
url = {https://aclanthology.org/C92-2090/}
}References
- Adriaens G. & Schreurs D. (1990) - Controlled English (CE) : from COGRAM to ALCOGRAM (presented at "Computers and Writing lIl", Edinburgh 1990). Leuven, Center for Computational Linguistics. find
- AECMA (1988) - A Guide for the Preparation of Aircraft Maintenance Documentation in the Aerospace Maintenance Language. AECMA Simplified English, Paris. find
- Beeken J. (1990) - CONST : Computer Instructed Writing Techniques (presented at "Computers and Writing III", Edinburgh 1990). Leuven, Department of Liuguistics. find
- Deprez F. (1991) - TARZAN: pre- and post-editing tools for rite METAL system in the administrative domain. METAL documentation. find
- AcrEs DE COLING-92, NANTES, 23-28 AOt]T 1992 find
- Ericsson (1983) - English Writer's Guide. Stockholm, Ericsson Group. find
- IBM (1989) - Information Development Guidelines, "Content", "On-line Information", "Vocabularies for Customers and Service Information", "Style". find
- Jackson T. (1990) - Less is more, article in "Electric Word" #19. find
- Kingscott G. (1991) - Applications of Machine Translation : Study for the Commission of European Communities, Praetorius Limited. find
- Kirkman J. (1983) - Point on Punctuation for Scientific and Technical Writing. South Glamorgan : John Kirkman Communication Consultancy. find
- Lemmens M. (1989) - Controlled English Project - Preliminary Research. Leuven, Department of Linguistics. find
- Pym P.J. (1988) - Prc-editing and the use of simplified writing for MT: an engineer's experience of operating an MT system, ASLIB. find
- Pym P.J. (1990) - Simplified English and Machine Translation, Perkins Engines UK. find
- Schreurs D. (1989a) - COGRAM, Controlled Grammar 1.0. Leuven, Department of Linguistics. find
- Sehreurs D. (1989b) - Grammatical Analysis of a DATACOM 2 sample through the Controlled English G r a m m a r C O G R A M . Leuven, Department of Linguistics. find
- Schreurs D. (1990a) - A L C O G R A M , Algorithmic Controlled G r a m m a r 1.0. L e u v e n , Center for Computational Linguistics. find
- Schreurs D. (1990b) - Testing of teu Alcatel-Bell Abstracts through the Computer-controlled Interactive Algorithmic Grammar ALCOGRAM. Leuven, Center for Computational Linguistics. find
- Thurmalr G. (1990a) - Parsing for Grammar and Style Checking. In Proceedings of the 13th International Conference on Computational Linguistics (Helsinki 1990), Volume II, 356-370. find
- Thurmair G. (1990b) - Style Checking in TWB (Translator's Workbench). Munich : Siemens-Nixdorf. find
- Van der Korst B. (1986) - A Dependency Syntax for English. Utrecht, BSO Research. find
- Wojcik R., Hoard J. & Holzhauser K. (1990a) - On Creating a Practical Simplified English Checker. Washington : Boeing Computer Services. find
- Wojcik R., Hoard J. & Holzhauser K. (1990b) - An automated grammar and style checker for writers of SE. Washington : Boeing Computer Services. find
- PROC. OF COLING-92, NANTES, Aua. 2.3-28, 1992 find
This page in Markdown β https://md.research.elamur.ai/free/papers/adriaens-1992-cogram-alcogram-controlled-english-grammar/