• AI
  • Onderwijs
  • Chatbot

AI-chatbot die leerlingen helpt kunstgeschiedenis te leren

Logo LAMBOt
  • Leren op je eigen tempo
  • Vraaggestuurd per pagina/hoofdstuk
  • Dify AI Agents framework

Uitgeverij Lambo kwam met de vraag: hoe kunnen we een chatbot ontwikkelen die leerlingen helpt bij het leren van kunstgeschiedenis, zonder dat deze zelf vragen en antwoorden verzint buiten het lesmateriaal om? We hebben hiervoor LAMBOt ontwikkeld, een strak ingekaderde AI chatbot die informatie uit het drupal CMS ontsluit via workflows van het AI agents framework Dify.

Zo werkt LAMBOt

Afbeelding

Integratie met Kunstboek

LAMBOt is volledige gebasseerd op het kunstgeschiedenis lesmateriaal van Kunstboek, verkrijgbaar bij Uitgeverij Lambo. Leerlingen kunnen direct vanuit de online leeromgeving de chatbot raadplegen.

Betrouwbare feedback

Wanneer leerlingen een vraag beantwoordt, vormt LAMBOt een reactie op basis van het lopende gesprek, gecombineerd met het lesmateriaal en informatie over de gewenste schrijfstijl en didactische benadering. De chatbot haalt geen informatie van internet en verzint geen antwoorden.

Screenshot LAMBOt chatbot in actie

Menselijke maat

Afbeelding

Geduldig en positief

LAMBOt heeft de tijd en kan leerlingen bijsturen op een positieve manier. Als je als leerling het even niet weet, dan wordt deze vriendelijke ondersteuent.

Afbeelding

LAMBOt kan tegen een typvoutje

De chatbot is ontworpen om context te geven die het begrip van de leerling vergroot. De leerling kan de een vraag beantwoorden in haar eigen woorden, de focus ligt op de inhoud.

Afbeelding

Focus op het lesmateriaal

In tegenstelling tot een gewone chatbot zoals ChatGPT, houdt LAMBOt de leerlingen bij de les. De chatbot richt zich volledig op de inhoud van het Kunstboek, geen afleiding of onjuiste informatie.

Prompt engineering

Didactische expertise

Het ontwikkelen van LAMBOt vergde nauwe afstemming met het onderwijskundige team van Lambo. De vragen die LAMBOt stelt zijn afgestemd op het niveau van de doelgroep en sluiten aan bij de leerdoelen van het Kunstboek.

Veel voorbeelden

Om ervoor te zorgen dat LAMBOt de juiste vragen stelt en betrouwbare feedback geeft, is er veel tijd gestoken in het ontwerpen van de prompts voor de AI. Met name het verwerken van goede en expliciet foute voorbeelden blijkt belangrijk te zijn.

Slimme vraagopstelling

Achter de schermen van LAMBOt wordt een workflow gebruikt die als eerste stap de intentie van de gebruiker interpreteert. Wil de leerling een nieuwe vraag, dan wordt extra informatie opgehaald als basis voor de vraagstelling. Elke stap heeft een eigen prompt (instructie), afgestemd op de specifieke taak.

Praten over beeld

LAMBOt kan ook vragen stellen over afbeeldingen in het Kunstboek. We hebben hiervoor eerst een AI model gebruikt om de afbeeldingen te beschrijven en deze beschrijvingen opgenomen in de kennisbank van LAMBOt.

Screenshot LAMBOt chatbot stelt een hoofdstukvraag

Technische realisatie

Icon for Drupal CMS

Drupal CMS

Integratie met bestaand Lambo platform

Icon for Dify AI Agents

Dify AI Agents

Framework voor RAG en workflow beheer

Icon for Mistral

Mistral

LLM provider voor kwaliteit en controle

Icon for React

React

Frontend framework voor chatbot interface

Architectuur en componenten

Afbeelding

AI agent framework

Het hart van het systeem is Dify, een open source AI agent framework dat werkt met visuele workflows. Deze keuze voor Dify stelde ons in staat om zeer snel een eerste prototype te bouwen en te testen,

AI zonder vendor lock-in

Bij de start van het project begonnen we met lokale modellen via Ollama om te experimenteren, maar vonden de performance niet goed genoeg. Dankzij de modulaire opzet konden we moeiteloos overstappen naar Mistral. Voor het large language model kozen we bewust voor het Franse Mistral als Europese AI-provider.

Kennisbank

LAMBOt maakt gebruik van RAG (Retrieval Augmented Generation). Dit betekent dat de chatbot eerst relevante passages uit de vectordatabase ophaalt voordat een bericht wordt gegenereerd. Zo blijft elk antwoord gebaseerd op het lesmateriaal.

Drupal & AI integratie

Voor de kaders van dit project hebben we ervoor gekozen om de AI-functionaliteit te ontwikkelen als een aparte service. De ontwikkelingen op het gebied van AI gaan razendsnel (zie ook onze pagina over AI-integratie in Drupal), dus we houden het voor mogelijk dat we de AI-functionaliteit in een latere fase meer direct in Drupal kunnen onderbrengen.

'Een chatfunctie die géén desinformatie van internet haalt of zelf antwoorden verzint, maar uitsluitend de informatie uit onze uitgaven gebruikt; geverifieerde en betrouwbare teksten geschreven door onze eigen auteurs.'


Rosanne Boermans

Eigenaar van Uitgeverij Lambo

Recent gelanceerd

LAMBOt is recent gelanceerd als onderdeel van het Kunstboek-platform. We zijn nu met Lambo aan het onderzoeken welke andere uitgaves de ondersteuning van LAMBOt kunnen gebruiken.

Foto van Michael Mol

Ook in de weer met AI voor educatie?


AI biedt kansen voor uitgevers en onderwijsinstellingen die hun digitale ambities willen verwezenlijken. Van interactieve leermiddelen tot gepersonaliseerde feedback. Bij Immer helpen we graag mee om jouw plannen werkelijkheid te maken.


Michael Mol

commercieel directeur

Meer cases