Showcase 2021

A showcase of the research and software development projects of our third year BCom and BSc finalists, Masters and PhD students.

Learn more »

Help
  • Visit the Projects page to find our more about our research projects.
  • Each project has a page that includes a brief description, a poster and a video that you can use to find our more about the project.
  • If you are interesting is discussing the project further with the team members, a meeting button will appear on the project page during the synchronous part of the event. Use this button to join a meeting room where you can speak to one or more members of the project team.
  • Once the event is over, you can use the Email button on the project page to contact the project members via email.
  • If you need any assistance, please contact us via email at help@sit.uct.ac.za.

Project Showcase

...
An Investigation of a Game Generator Tool to Teach Recursion

By: Jecton Anyango

Learning programming is difficult for  most students. Particularly, the recursion topic. Although games have been proposed as an alternative instructional media given their motivational impact, their mainstream adoption rate in teaching still...

CS PhD Hasso Plattner Institute Digital Libraries

...
Generating Answerable Questions from Ontologies

By: Toky Raboanary

Proposals for automating the creation of teaching materials across the sciences and humanities include question generation from ontologies.

Those efforts have focused on multiple-choice questions, whereas learners also need to be exposed to...

CS PhD Hasso Plattner Institute Knowledge Engineering

...
Applying Ethnographic Decision Tree Modelling (EDTM) in IS Research

By: Khanyisa Malufu, Irwin Brown

Daily people make various decisions. Understanding how people make real-life decision choices has important implications for individuals and organisations. Various approaches have been explored in studying the issue of choice as it relates to...

IS PhD Hasso Plattner Institute

...
Modelling Localised Conceptualisations and Annotations in a Multilingual OWL Ontology

By: Frances Gillis-Webber

Ontologies are intended as a particular conceptualisation of the world. When formalised using Web Ontology Language (OWL), entities and axioms contained therein are typically annotated in a natural language, using rdfs:label. To create a...

CS PhD Hasso Plattner Institute Knowledge Engineering

...
Redesigning Business Processes for Small and Medium-Sized Enterprises in Developing Country Contexts

By: David Laar

For competitiveness, Small and medium-sized enterprises (SMEs) need to adopt innovative business practices to deal with their challenges such as resource poverty, lack of business skills, and the volatile economic environment. Business process (BP)...

IS PhD Hasso Plattner Institute

...
An alternative credit scoring system for members of informal financial institutions

By: Rebecca Njuguna, Ulrike Rivett

One of the barriers to socio-economic development is lack of access to credit. Credit scores play an important role in creating or hindering access to credit. To generate credit scores for more people, new methods and data sources have been...

IS PhD Research Methods Hasso Plattner Institute IS PhD

...
Cost-aware Internet Security Decision Model
Helping Users to make optimal Internet security Decisions

By: Enock Mbewe

The current delegated or "Stupid user" implementation of Internet Security services leaves users out of security decision making and configuration processes. This distorts their online security's mental models. As a result, many users...

CS PhD Hasso Plattner Institute

...
A Corpus-based Method for Authoring Competency Questions in Ontology Engineering

By: Mj Antia

Competency Questions (CQs) are sets of natural language questions drawn from a given domain and are intended for use in ontology engineering processes. While there has been substantial research on the important roles that CQs play in the ontology...

CS PhD Hasso Plattner Institute Knowledge Engineering

...
Solving hard problems with local search for Boolean satisfiability

By: Johan Bontes

Computers have become essential tools for solving scientific problems. Whilst humans are good at many aspects of problem solving, computers outclass them in many ways, for example in precise logical reasoning using propositional logic, also known...

Hasso Plattner Institute CS PhD