Controlled natural language
Appearance
Controlled Natural Languages are subsets of natural languages whose grammars and dictionaries have been restricted in order to reduce or eliminate both ambiguity and complexity. Both grammars and dictionaries typically follow either the positive list principle (use only the constructions/words in the list) or the negative list principle (do not use the constructions/words in the list). The purpose behind the development and implementation of a controlled natural language typically is to aid non-native speakers of a natural language in understanding it, or to ease computer processing of a natural language.[1]
Languages
Examples of existing controlled natural languages include:
- Attempto Controlled English
- Common Logic Controlled English (CLCE)
- E-Prime
- Gellish
- Metalog's Pseudo Natural Language (PNL)
- Processable ENGlish (PENG)
- Semantics of Business Vocabulary and Rules
- Uwe Muegge's Controlled Language Optimized for Uniform Translation (CLOUT)
See also
References
- ^ Muegge, Uwe (2007). "Controlled language: the next big thing in translation?" (PDF). ClientSide News Magazine. 7 (7). ClientSide Publications: 21–24.
{{cite journal}}
: Cite has empty unknown parameter:|coauthors=
(help)
External links
- Controlled Natural Languages (Macquarie University)
- ASD Simplified Technical English (AeroSpace and Defence Industries Association of Europe--formerly AECMA)
- Simplus - Simplified English Checker
- acrocheck - Customizable controlled language checker for many authoring environments