KnowledgE ENgineering teamFunded projects - Recent highlights - Members and collaborators
The aim of the team's activities is to contribute computing theory, methods, and techniques to the knowledge society.
The scope of the KEEN team is knowledge engineering in its broad sense. This includes ontology engineering, the Semantic Web, intelligent (logic-based, ontology-driven) conceptual modelling, and natural language generation.
Funded research projects
- MoRe NL: foundations of a Modular Realisation Engine for Nguni Languages, funded by the NRF (2020-2022)
- Erasmus+ funding with Poznan University of Technology (2020-2021)
- Quest: Querying Smart Text, funded by SADiLaR. (2019-2020)
- Teaching material development grant for the "An introduction to Ontology Engineering" textbook, funded by the Digital Open Textbooks for Development project at UCT. Project duration: 2019-2020 (1 year).
- Various funding sources over the past years; mainly: NRF, HPI Research School in Computer Science for Africa (CS4A) at UCT, DOT4D@UCT, ULPDO@UKZN.
- Recently completed projects:
- ARISTOTELES: Methodology and algorithms for automatic revision of ontologies in task based scenarios. Funded by the Polish National Science Center (2015-2018) with PI Agnieszka Lawrynowicz.
- Medical Machine Translation, in collaboration with the University of Edinburgh, UK. Funded by the EPSRC, UK (2017-2018).
- GeNi: A Grammar Engine for Nguni natural language Interfaces. Funded by the NRF (2015-2017).
- Foundations for Nguni natural language generation systems. UCT Science Faculty Launching grant (2014-2017).
- New project on NLG for Nguni languages, funded by the NRF (CPRR grant) for 3 years.
- Two papers on competency questions, a dataset of CQs and SPARQL-OWL queries (in Data in Brief) and the analsyis and scientific insights obtained, published in teh Journal of Web Semantics, with collaborators Dawid Wisniewski, Jedrzej Potoniec, and Agnieszka Lawrynowicz, and Maria Keet.
- Graduation of Dr. Joan Byamugisha, completing her PhD thesis entitled "Ontology Verbalization in Agglutinating Bantu Languages: A Study of Runyankore and Its Generalizability", which will be available through the UCT libraries online soon. VC's tweet with video
- Keynote on CNLs for African Languages for Ontology verbalisation by Maria Keet, at the Business Intelligence & Semantic Web Colloquium, at the University of Yaounde I, Cameroon, Dec 2.
- Best Student paper award at MTSR'19: for the paper on a CNL for competency questions for the TBox of an ontology (paper), by Zola Mahlaza, Mary-Jane Antia, and Maria Keet.
- Mahlaza wins the "Entelect 2019 Best Postgraduate Publication Award" of the Computer Science Department at UCT, for his paper on the grammar-infused templates with an emphasis on grammar-rich and underresourced languages.
- Journal article with Honours graduate Kieren Davies and collaborator Agnieszka Lawrynowicz, on "More Effective Ontology Authoring with Test-Driven Development and the TDDonto2 tool", which will be published in the International Journal on Artificial Intelligence Tools (vol. 28, issue 7).
- Conference organisation of the 22nd International Conference on Knowledge Engineering and Knowledge Management (EKAW 2020), ACM SIGIR/SIGKDD Africa Summer School on Machine Learning for Data Mining and Search (AFIRIM 2020), ISWC 2019 Outrageous Ideas Track.
Members and collaboratorsLeader
- Mary-Jane Antia (PhD; 2019-); area: ontology engineering, competency questions
- Frances Gillis-Webber (PhD; 2019-); area: multilingual ontologies
- Toky Raboanary (PhD; 2019-); area: ontology engineering
- Zola Mahlaza (PhD; 2018-); topic: isiXhosa and isiZulu NLG
- Iman Neguib (M. IT; 2017-); topic: ontology-based data access
- TBA for 2020
- TBA for 2020
- Universidad Nacional del Sur, Bahia Blanca, Argentina - Depto. Ciencias e Ingeniería de la Computación (Pablo Fillottrani)
- Poznan University of Technology, Poland - Laboratory of Operational Research and Artificial Intelligence (Agnieszka Lawrynowicz)
- University of KwaZulu-Natal, South Africa - Linguistics program and University Language Planning and Development Office (Langa Khumalo)
- University of Waterloo, Canada - Computer Science department (David Toman)
- Council for Scientific and Industrial Research (CSIR), South Africa (Zubeida Khan)
- Digital Libraries Lab, UCT (Hussein Suleman)
- School of Informatics, University of Edinburgh, UK, (Kenneth Heafield, Alexandra Birch)
- Joan Byamugisha (PhD; 2015-2019); topic: Runyankore knowledge-to-text NLG for healthcare
- Yamiko Msosa (PhD; 2014-2018); topic: semantics-driven linincal practice guideline changes
- Zubeida Khan (PhD; 2014-2017); topic: ontology modularity
- Zola Mahlaza (MSc; 2016-2017); topic: data-to-text NLG for weather bulletins in isiXhosa and isiZulu
- Cameron Kyle (M. IT; 2017); topic: CNLs for finance
- Alka Baijnath (2019; BSc honous): Salsational Dance Application
- Jordy Chetty (2019; BSc honous): Salsational Dance Application
- Micara Marajh (2019; BSc honous): Salsational Dance Application
- Kyle Robbertze (2019; BSc honous): ontology-annotated smart textbooks
- Steve Wang (2019; BSc honous): ontology-based question generation
- Jarryd Dunn (2019; BSc honous): comparing end-to-end models and templates for Generating text (main supervisor: Zola Mahlaza)
- Matthew Poulter (2019; BSc honous): comparing end-to-end models and templates for Generating text (main supervisor: Zola Mahlaza)
- Nthabiseng Mashiane (2017; BSc honous); topic: spelling error detection for isiXhosa
- Frida Mjaria (2017; BSc honous); topic: spelling error correction for isiZulu
- Siseko Neti (2017; BSc honous); topic: spelling error detection for isiXhosa
- Nikhil Gilbert (2017; BSc honous); topic: Automated marker for language learning exercises
- Soham Singh (2017; BSc honous); topic: difficulty levels with the automated marker for langauge learning
- Kgotso Nkosi (2017; BSc honous)
- Ameerah Allie (2016; BSc honous); topic: Test-driven development of ontologies
- Kieren Davies (2016; BSc honours in CS); topic: Toward Test-driven development of ontologies
- Zola Mahlaza (2019; RA): OE tutorial
- Frances Gillis-Webber (2019; RA): OE tutorial
- Michael Harrison (2019; scientific programmer): OE tools
- Toky Raboanary (2019; scientific programmer): OE tools
- Stephan Jamieson (2019; scientific programmer): KnowID
- Zola Mahlaza (2017; scientific programmer); on the isiZulu verb grammar and medical machine translation
- Siseko Neti (2017; scientific programmer); isiZulu grammar and spellchecker
- Norman Pilusa (2016, 2017; scientific programmer); isiZulu spellchecker
- Takunda Chirema (2016; scientific programmer); a tool for modelling with relations and roles
- Musa Xakaza (2016; scientific programmer); linking the verbaliser to Owlready