English

Codeco: A Grammar Notation for Controlled Natural Language in Predictive Editors

Computation and Language 2011-03-30 v1

Abstract

Existing grammar frameworks do not work out particularly well for controlled natural languages (CNL), especially if they are to be used in predictive editors. I introduce in this paper a new grammar notation, called Codeco, which is designed specifically for CNLs and predictive editors. Two different parsers have been implemented and a large subset of Attempto Controlled English (ACE) has been represented in Codeco. The results show that Codeco is practical, adequate and efficient.

Keywords

Cite

@article{arxiv.1103.5676,
  title  = {Codeco: A Grammar Notation for Controlled Natural Language in Predictive Editors},
  author = {Tobias Kuhn},
  journal= {arXiv preprint arXiv:1103.5676},
  year   = {2011}
}
R2 v1 2026-06-21T17:46:19.083Z