A Survey and Classification of Controlled Natural Languages

07/07/2015
by   Tobias Kuhn, et al.
0

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 other. The goal of this article is to provide a common terminology and a common model for CNL, to contribute to the understanding of their general nature, to provide a starting point for researchers interested in the area, and to help developers to make design decisions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2012

Verbalizing Ontologies in Controlled Baltic Languages

Controlled natural languages (mostly English-based) recently have emerge...
research
05/11/2019

Controlled Natural Languages and Default Reasoning

Controlled natural languages (CNLs) are effective languages for knowledg...
research
10/10/2022

Self-move and Other-move: Quantum Categorical Foundations of Japanese

The purpose of this work is to contribute toward the larger goal of crea...
research
07/07/2009

How Controlled English can Improve Semantic Wikis

The motivation of semantic wikis is to make acquisition, maintenance, an...
research
06/16/2004

Notions of Equivalence in Software Design

Design methods in information systems frequently create software descrip...
research
06/02/2020

A Survey of Neural Networks and Formal Languages

This report is a survey of the relationships between various state-of-th...
research
05/03/2021

Formalizing the Four-layer Metamodeling Stack – Potential and Benefits

Enterprise modeling deals with the increasing complexity of processes an...

Please sign up or login with your details

Forgot password? Click here to reset