Back to gallery

Software Engineering

Automated Student Tutoring Platform

A cross-platform mobile application utilizing natural language processing to match students with peer tutors based on curriculum needs.

Research year

2025

Student

Pieter Botha

Students collaborating through a digital tutoring platform.

Research summary

Project overview

This project addresses access to academic support by building a tutoring platform that reduces friction between students seeking help and tutors able to provide it.

Approach

The implementation combines structured subject mapping with lightweight language understanding so that tutoring requests can be routed by course, topic, and urgency. Product thinking and workflow design are as important as the recommendation logic itself.

Impact

The platform demonstrates how a department can scale peer support while keeping the experience discoverable, responsive, and aligned to the realities of course delivery.

Continue browsing

Return to the 2025 project gallery

Use the main gallery to compare projects across domains, or keep extending this route structure as more detailed project content becomes available.

View all projects