no code implementations • ACL (WebNLG, INLG) 2020 • Zola Mahlaza, C. Maria Keet
Languages such as English have controlled natural languages than can be repurposed to generate natural language questions from an ontology in order to allow a domain expert to independently validate the contents of an ontology without understanding a ontology authoring language such as OWL.
no code implementations • 29 Sep 2023 • C. Maria Keet, Langa Khumalo
Through a clear understanding of language resources situated in a society, a matrix is developed that characterizes languages as Very LRL, LRL, RL, HRL and Very HRL.
no code implementations • 1 Aug 2023 • Kutz Arrieta, Pablo R. Fillottrani, C. Maria Keet
Representing snippets of information abstractly is a task that needs to be performed for various purposes, such as database view specification and the first stage in the natural language generation pipeline for generative AI from structured input, i. e., the content selection stage to determine what needs to be verbalised.
no code implementations • 21 Oct 2022 • C. Maria Keet
Computing and Internet access are substantially growing markets in Southern Africa, which brings with it increasing demands for local content and tools in indigenous African languages.
no code implementations • 6 Oct 2022 • Frances Gillis-Webber, C. Maria Keet
One of the design goals for OWL was internationalisation, with the aim that an ontology is usable across languages and cultures.
no code implementations • 6 Jun 2021 • Zola Mahlaza, C. Maria Keet, Jarryd Dunn, Matthew Poulter
Typical user-friendly renderings of knowledge graphs are visualisations and natural language text.
no code implementations • 20 Jan 2021 • C. Maria Keet
Logical theories in the form of ontologies and similar artefacts in computing and IT are used for structuring, annotating, and querying data, among others, and therewith influence data analytics regarding what is fed into the algorithms.
no code implementations • 21 Jul 2020 • C. Maria Keet
Sharing, downloading, and reusing software is common-place, some of which is carried out legally with open source software.
no code implementations • 2 Mar 2020 • George Rautenbach, C. Maria Keet
This is problematic because it narrows down the AMA's functional ability and versatility which in turn causes moral outcomes that a limited number of people agree with (thereby undermining an AMA's ability to be moral in a human sense).
1 code implementation • 17 Jul 2019 • C. Maria Keet, Zola Mahlaza, Mary-Jane Antia
For its design, we exploited a new dataset of 234 CQs that had been processed automatically into 106 patterns, which we analysed and used to design a template-based CNL, with an additional CNL model and XML serialisation.
no code implementations • 23 May 2019 • C. Maria Keet
The African Wildlife Ontology is mature and has been used yearly in an ontology engineering course or tutorial since 2010 and is included in a recent ontology engineering textbook with relevant examples and exercises.
no code implementations • 14 Dec 2018 • C. Maria Keet, Kieren Davies, Agnieszka Lawrynowicz
Test-Driven Development (TDD) for ontology authoring is a recent {\em test-first} approach that aims to reduce authoring time and increase authoring efficiency.
1 code implementation • 23 Nov 2018 • Dawid Wisniewski, Jedrzej Potoniec, Agnieszka Lawrynowicz, C. Maria Keet
Competency Questions (CQs) are natural language questions outlining and constraining the scope of knowledge represented by an ontology.
no code implementations • 9 Sep 2018 • Pablo Rubén Fillottrani, C. Maria Keet
We generalise and extend the DSL design process to apply to logic language design more generally and, in particular, by incorporating an ontological analysis of language features in the process.
no code implementations • COLING 2018 • Joan Byamugisha, C. Maria Keet, Brian DeRenzi
Text generation may require the pluralization of nouns, such as in context-sensitive user interfaces and in natural language generation more broadly.
no code implementations • WS 2017 • Joan Byamugisha, C. Maria Keet, Brian DeRenzi
There are many domain-specific and language-specific NLG systems, of which it may be possible to adapt to related domains and languages.
no code implementations • WS 2017 • Joan Byamugisha, C. Maria Keet, Brian DeRenzi
Natural Language Generation (NLG) can be used to generate personalized health information, which is especially useful when provided in one{'}s own language.
no code implementations • 20 Dec 2016 • C. Maria Keet, Langa Khumalo
The isiZulu verb is known for its morphological complexity, which is a subject for on-going linguistics research, as well as for prospects of computational use, such as controlled natural language interfaces, machine translation, and spellcheckers.
no code implementations • 10 Aug 2016 • C. Maria Keet
The results also provide insight into usability of typical measures such as lexical diversity and genre, and that the same statistic may mean different things in different documents.
no code implementations • 19 Dec 2015 • C. Maria Keet, Agnieszka Lawrynowicz
This is implemented as a Protege plugin so that one can perform a TDD test as a black box test.
no code implementations • 19 Dec 2014 • Pablo R. Fillottrani, C. Maria Keet
The KF metamodel is a comprehensive unifying metamodel covering the static structural entities and constraints of UML Class Diagrams (v2. 4. 1), ER, EER, ORM, and ORM2, and intended to boost interoperability of common conceptual data modelling languages.
no code implementations • 7 Jun 2014 • C. Maria Keet, Langa Khumalo
IsiZulu is one of the eleven official languages of South Africa and roughly half the population can speak it.