Posts tagged: Education

Presented at EURECA-PRO Education & Research Days: Teaching as Training

Teaching as Training: Incremental and Iterative AI Skill Development

We presented our contribution “Teaching as Training: Iterative and Incremental AI Skill Development” () at the EURECA-PRO Education & Research Days in Hasselt, held under the theme Glocalising Universities: A Shifting Horizon. This is joint work with Jolien Notermans (Department of Educational Development, Policy and Quality Assurance) and Sarah Doumen (Faculty of Sciences) at Hasselt University. More details on the publication page. The visual story is generated using StoryBookly.

Read more →

Two student projects from the UHasselt Human-AI Interaction course featured in SAI Update

The SAI Update magazine (Nov 2025 , sia.be) selected two projects from our Human–AI Interaction (HAII) course for its Next Technology Generation special. Proud of our students Linsey Helsen and Xander Vervaecke who turned their Human-AI Interaction project ideas into concrete, useful systems.

1) A Multi-Agent Approach to Fact-Checking (, ) — Xander Vervaecke (UHasselt) Xander’s LieSpy.ai coordinates multiple LLMs (e.g., GPT, Gemini, Mistral) to verify claims, compare reasoning, and aggregate evidence into a transparent verdict. The interface exposes sources, trust scores, and model rationales, moving fact-checking beyond a single-model answer. Key ideas: multi-agent collaboration, cross-validation, explainability.

Read more →

LLMQuery for Slidev: Integration of on-the-fly LLM Queries during your Presentation

I wanted to show my students appropriate ways of using LLMs for and during coding, so I started building (with some LLM help) a Slidev component, LLMQuery.vue, that adds LLM interactions to slides. It feels important to actively show students how these tools can amplify human knowledge and skill building rather than replace it altogether, even if I’m far from an expert. So with a bit of LLM help , I put together a sli.dev component in Vue that integrates LLMQuery right into my Slidev presentation. Maybe it’s useful for others too, so I’m sharing it here for download and further tinkering—people who are much better at web dev (there are many!) can probably turn it into something truly polished.

Read more →

A Comparison between Threads, Fibers and Coroutines for Developing Concurrent Software by Senne Bergmans

Senne Bergmans made an extensive comparison of Threads, Fibers anc Coroutines for developing concurrent software as part of his Bachelor thesis, and made his comparison and code available for everyone to use. If you start creating concurrent software and aren’t sure what is the best solution for your specific context, these resources can help:

Contact Senne for more information.

Read more →

StrutModeling: A low-fidelity construction kit to iteratively model, test, and adapt 3D objects

We present StrutModeling, a computationally enhanced con- struction kit that enables users without a 3D modeling back- ground to prototype 3D models by assembling struts and hub primitives in physical space. Physical 3D models are imme- diately captured in software and result in readily available models for 3D printing. Given the concrete physical format of StrutModels, modeled objects can be tested and fine tuned in the presence of existing objects and specific needs of users. StrutModeling avoids puzzling with pieces by contributing an adjustable strut and universal hub design. Struts can be adjusted in length and snap to magnetic hubs in any configu- ration. As such, arbitrarily complex models can be modeled, tested, and adjusted during the design phase. In addition, the embedded sensing capabilities allow struts to be used as mea- suring devices for lengths and angles, and tune physical mesh models according to existing physical objects.

Read more →

Carpus: A non-intrusive user identification technique for interactive surfaces

Interactive surfaces have great potential for co-located collaboration because of their ability to track multiple inputs simultaneously. However, the multi-user experience on these devices could be enriched significantly if touch points could be associated with a particular user. Existing approaches to user identification are intrusive, require users to stay in a fixed position, or suffer from poor accuracy. We present a non-intrusive, high-accuracy technique for mapping touches to their corresponding user in a collaborative environment. By mounting a high-resolution camera above the interactive surface, we are able to identify touches reliably without any extra instrumentation, and users are able to move around the surface at will. Our technique, which leverages the back of users' hands as identifiers, supports walk-up-and-use situations in which multiple people interact on a shared surface.

Read more →

On stories, models and notations: Storyboard creation as an entry point for model-based interface development with UsiXML

Storyboards are excellent tools to create a high level specification of an interactive system. Because of the emphasis on graphical depiction they are both an accessible means for communicating the requirements and properties of an interactive system and allow the specification of complex context-aware systems while avoiding the need for technical details. We present a storyboard meta-model that captures the high level information from a storyboard and al- lows relating this information with other models that are common for engineering interactive systems. We show that a storyboard can be used as an entry point for using UsiXML models. Finally, this approach is accompanied by a tool set to make the connection between the storyboard model, UsiXML models and the program code required for maintaining these connections throughout the engineering process.

Read more →

All Posts by Category or Tags.