Enhancing interaction between humans and intelligent systems
We design and evaluate systems that improve usability, engagement, and interaction quality.
Examines how conversational AI transforms learning interactions through personalised, context-aware responses.
Uses interaction data (keyboard and mouse behaviour) to predict user emotions, enabling adaptive learning systems.
A computer vision-based fitness app providing real-time feedback on exercise performance, enhancing engagement and accessibility.
Interactive Technologies for Learning
Transforming learning through active engagement
We develop systems that promote exploration, participation, and critical thinking.
An AI system using Socratic questioning to improve critical thinking and academic writing.
A game-based learning platform that teaches data structures through interactive problem-solving.
Redesigning traditional content into dynamic, engaging digital learning experiences.
Learning with AI
AI as a partner in reasoning and skill development
Supports self-regulated learning through adaptive tasks and reasoning-based assessment.
Multi-agent system simulating realistic technical interviews with personalised feedback.
A learning analytics dashboard providing insights into learner progress and behaviour.
A simulation platform for teaching assistants to practice instructional and facilitation skills.
Multimodal Learning Interactions
Understanding learning through rich, multimodal data
We explore how visual, auditory, and behavioural signals enhance interaction and insight.
Analyses teaching and coaching sessions using video, audio, and behavioural data.
Uses AI to map classroom activities and analyse teaching patterns and movement.
A 3D interactive platform integrating multiple media formats to enhance anatomy education.