Search Results for author: C. Maria Keet

Found 25 papers, 3 papers with code

Competency Questions and SPARQL-OWL Queries Dataset and Analysis

1 code implementation23 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.

Management

CLaRO: a Data-driven CNL for Specifying Competency Questions

1 code implementation17 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.

Sentence

Grammar rules for the isiZulu complex verb

no code implementations20 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.

Machine Translation Negation +1

An assessment of orthographic similarity measures for several African languages

no code implementations10 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.

Test-Driven Development of ontologies (extended version)

no code implementations19 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.

KF metamodel formalization

no code implementations19 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.

Toward verbalizing ontologies in isiZulu

no code implementations7 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.

Machine Translation Sentence +2

Evidence-based lean logic profiles for conceptual data modelling languages

no code implementations9 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.

More Effective Ontology Authoring with Test-Driven Development

no code implementations14 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.

Evaluation of a Runyankore grammar engine for healthcare messages

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.

Machine Translation Text Generation

Toward an NLG System for Bantu languages: first steps with Runyankore (demo)

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.

Text Generation

Pluralizing Nouns across Agglutinating Bantu Languages

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.

Text Generation

The African Wildlife Ontology tutorial ontologies: requirements, design, and content

no code implementations23 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.

Toward equipping Artificial Moral Agents with multiple ethical theories

no code implementations2 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).

Why a computer program is a functional whole

no code implementations21 Jul 2020 C. Maria Keet

Sharing, downloading, and reusing software is common-place, some of which is carried out legally with open source software.

Unity

Bias in ontologies -- a preliminary assessment

no code implementations20 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.

OWLSIZ: An isiZulu CNL for structured knowledge validation

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.

A Review of Multilingualism in and for Ontologies

no code implementations6 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.

Bootstrapping NLP tools across low-resourced African languages: an overview and prospects

no code implementations21 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.

Text Generation

CoSMo: A constructor specification language for Abstract Wikipedia's content selection process

no code implementations1 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.

Text Generation

Contextualising Levels of Language Resourcedness affecting Digital Processing of Text

no code implementations29 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.

Cannot find the paper you are looking for? You can Submit a new open access paper.