Skip to content

Exploring the Impact of Confusion on Learning and Engagement in Human-Robot Interaction

Notifications You must be signed in to change notification settings

andreasnaoum/Furhat-Confusion

Repository files navigation

Exploring the Impact of Confusion on Learning and Engagement in Human-Robot Interaction

This repository contains the code for a project developed as part of the DD2413 Social Robotics course at KTH Royal Institute of Technology. The project demonstrates how the Furhat social robot can be used to explore the role of confusion in learning and engagement during human-robot interactions.

Project Overview

The interaction includes:

  • Welcoming participants and asking if they want to learn about AI or play a game.
  • Explaining AI concepts such as supervised and unsupervised learning.
  • Asking follow-up multiple-choice questions to reinforce learning and assess understanding.

The goal is to examine how creating and resolving confusion can impact user engagement and learning outcomes.

Features

  • Interactive dialogues designed to introduce and explain AI concepts.
  • Game-like elements to make learning more engaging.
  • Feedback collection through multiple-choice questions to evaluate understanding.

Requirements

  • FurhatOS SDK
  • Kotlin 1.8
  • Any IDE or editor supporting Kotlin development (e.g., IntelliJ IDEA).

Demo Video

Watch a demo of the interaction below:

Watch the demo

Click on the image to watch the video on YouTube!

About

Exploring the Impact of Confusion on Learning and Engagement in Human-Robot Interaction

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages