4 research outputs found
Grammar rules for the isiZulu complex verb
The isiZulu verb is known for its morphological complexity, which is a subject of on-going linguistics research, as well as for prospects of computational use, such as controlled natural language interfaces, machine translation, and spellcheckers. To this end, we seek to answer the question as to what the precise grammar rules for the isiZulu complex verb are (and, by extension, the Bantu verb morphology). To this end, we iteratively specify the grammar as a Context Free Grammar, and evaluate it computationally. The grammar presented in this paper covers the subject and object concords, negation, present tense, aspect, mood, and the causative, applicative, stative, and the reciprocal verbal extensions, politeness, the wh-question modifiers, and aspect doubling, ensuring their correct order as they appear in verbs. The grammar conforms to specification
Toward a knowledge-to-text controlled natural language of isiZulu
The language isiZulu belongs to the Nguni group of languages, which also include isiXhosa, isiNdebele and siSwati. Of the four Nguni languages, isiZulu is the most dominant language in South Africa, which is spoken by 22.7\% of the country's 51.8 million population. However, isiZulu (and even more so the other Nguni languages) still remains an under-resourced language for software applications. In this article we focus on controlled natural languages for structured knowledge-to-text viewed from a potential utility for verbalising business rules and OWL ontologies. IsiZulu grammar---and by extension, all Bantu languages---shows that a template-based approach is infeasible. This is due to, mainly, the noun class system, the agglutination and verb conjugation with concords for each noun class. We present verbalisation patterns for existential and universal quantification, taxonomic subsumption, axioms with simple properties, and basic cases of negation. Based on the preliminary user assessment of the patterns, selected ones are refined into algorithms for verbalisation to generate correct isiZulu sentences, which have been evaluated
Evaluation of the effects of a spellchecker on the intellectualization of isiZulu
Through its bilingual language policy and plan that recognises English and isiZulu as official languages of the University of KwaZulu-Natal (UKZN), UKZN has aggressively promoted the intellectualisation of isiZulu as an effective strategy in advancing indigenous, under-resourced African languages as vehicles for innovation, science, and technology research in Higher Education and Training institutions. UKZN recently launched human language technologies (HLTs) in isiZulu as enablers towards the intellectualisation of the language. One of these is an isiZulu spellchecker, which was trained on an organic isiZulu National Corpus. We evaluate the isiZulu spellchecker’s effects on the intellectualisation of isiZulu. Two surveys were conducted with the target end-users, consisting of relevant questions and the System Usability Scale, and an analysis of words added to the spellchecker. It is evident that the spellchecker has had a positive impact on the work of target end-users, who also perceive it as an enabler in the intellectualisation of isiZulu. The survey responses show modest success for a first version of the tool. The analysis of the words added to the spellchecker indicates that new words are being added to the isiZulu lexicon
Basics for a grammar engine to verbalize logical theories in isiZulu
The language isiZulu is the largest in South Africa by numbers of first language speakers, yet, it is still an underresourced language. In this paper, we approach the grammar piecemeal from a natural language generation approach, and viewed from a potential utility for verbalizing OWL ontologies as a tangible use case. The elaborate rules of the grammar show that a grammar engine and dictionary is essential even for basic verbalizations in OWL 2 EL. This is due to, mainly, the 17 noun classes with embedded semantics and the agglutinative nature of isiZulu. The verbalization of basic constructs requires merging a prefix with a noun and distinguishing an `and' between a list and linking clauses