In this paper we describe two quite different philosophies used in developing controlled languages (CLs): A "naturalist" approach, in which CL interpretation is treated as a simpler form of full natural language processing; and a "formalist" approach, in which the CL interpretation is "deterministic" (context insensitive) and the CL is viewed more as an English-like formal specification language. Despite the philosophical and practical differences, we suggest that a synthesis can be made in which a deterministic core is embedded in a naturalist CL, and illustrate this with our own controlled language CPL. In the second part of this paper we present a fictitious debate between an ardent "naturalist" and an ardent "formalist", each arguing their respective positions, to illustrate the benefits and tradeoffs of these different philosophies in an accessible way. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Clark, P., Murray, W. R., Harrison, P., & Thompson, J. (2010). Naturalness vs. predictability: A key debate in controlled languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5972 LNAI, pp. 65–81). https://doi.org/10.1007/978-3-642-14418-9_5
Mendeley helps you to discover research relevant for your work.