UCT CS Research Document Archive

Bootstrapping a Runyankore CNL from an isiZulu CNL

Byamugisha, Joan, C. Maria Keet and Brian DeRenzi (2016) Bootstrapping a Runyankore CNL from an isiZulu CNL. In Davis, Brian and and others, Eds. Proceedings 5th Workshop on Controlled Natural Language (CNL'16) 9767, pages 25-36, Aberdeen, UK.

Full text available as:


Runyankore is one of the top five languages spoken in Uganda. It is a Bantu language, thus it possesses the characteristic agglutinative structure, known to be challenging for the development of computational resources. It is also computationally under-resourced, which compounds the problem further. Given the recent progress in verbalization (writing the semantics expressed in axioms as CNL) of most constructors in the Description Logic ALC in isiZulu, we take a bootstrapping approach to verbalization of similar constructors in Runyankore. The key variables affecting verbalization in isiZulu indeed also hold for Runyankore, allowing us to build on existing background theory. We present verbalization patterns for most ALC constructors, also covering the ‘hasX’ role naming. Evaluation of text generated with 18 nonlinguists found a clear preference for verbalization in the singular for subsumption (as with isiZulu), existential quantification, and negation in the context of subsumption; but the plural form of verb negation.

EPrint Type:Conference Paper
Keywords:natural language generation, Runyankore
Subjects:I Computing Methodologies: I.2 ARTIFICIAL INTELLIGENCE
ID Code:1087
Deposited By:Keet, C. Maria
Deposited On:18 August 2016
Alternative Locations:http://www.meteck.org/files/runyankoreCNL16.pdf, http://link.springer.com/chapter/10.1007%2F978-3-319-41498-0_3