A showcase of the research and software development projects of our third year BCom and BSc finalists, Masters and PhD students.
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...
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...
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...
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...
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)...
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...
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...
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...
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...