A Survey and Classification of Controlled Natural Languages
Tobias Kuhn

TL;DR
This paper provides a comprehensive classification and survey of over 100 controlled natural languages, aiming to unify terminology, understand their nature, and assist researchers and developers in the field.
Contribution
It introduces a general classification scheme for CNLs, surveys existing languages, and offers a common framework to facilitate research and development.
Findings
CNLs form a continuum between natural and formal languages
A classification scheme for CNLs is proposed
Survey includes 100 languages from 1930 to present
Abstract
What is here called controlled natural language (CNL) has traditionally been given many different names. Especially during the last four decades, a wide variety of such languages have been designed. They are applied to improve communication among humans, to improve translation, or to provide natural and intuitive representations for formal notations. Despite the apparent differences, it seems sensible to put all these languages under the same umbrella. To bring order to the variety of languages, a general classification scheme is presented here. A comprehensive survey of existing English-based CNLs is given, listing and describing 100 languages from 1930 until today. Classification of these languages reveals that they form a single scattered cloud filling the conceptual space between natural languages such as English on the one end and formal languages such as propositional logic on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
