Implementing controlled languages in GF

  • Authors:
  • Krasimir Angelov;Aarne Ranta

  • Affiliations:
  • Department of Computer Science and Engineering, Chalmers University of Technology and University of Gothenburg;Department of Computer Science and Engineering, Chalmers University of Technology and University of Gothenburg

  • Venue:
  • CNL'09 Proceedings of the 2009 conference on Controlled natural language
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces GF, Grammatical Framework, as a tool for implementing controlled languages. GF provides a high-level grammar formalism and a resource grammar library that make it easy to write grammars that cover similar fragments in several natural languages at the same time. Authoring help tools and automatic translation are provided for all grammars. As an example, a grammar of Attempto Controlled English is implemented and then ported to Finnish, French, German, Italian and Swedish.