Overslaan en naar de inhoud gaan

Chatbot voor ICTU

Geschreven door Kees Cornelisse Managing director

kees.jpg

De Uitdaging

De Staat van de Uitvoering (SvdU) is een cruciaal document voor de Nederlandse overheid. De omvang en jaarlijkse opbouw, gebaseerd op de individuele 'Standen' van diverse overheidsorganisaties (waaronder DUO), maken het uitdagend om snel specifieke informatie te vinden. De honderden pagina's met knelpunten, jaaroverzichten en verbeterpunten zijn lastig handmatig te doorzoeken. ICTU zocht daarom naar een efficiënte oplossing om deze enorme hoeveelheid data toegankelijk te maken, zonder afhankelijk te zijn van externe zoekmachines of het open web.

De Aanpak

Samen met de gezamenlijke klant ICTU heeft Happy Horizon een multidisciplinaire aanpak gehanteerd om een oplossing te creëren die de technische complexiteit combineert met gebruiksvriendelijkheid. Verschillende disciplines en locaties van Happy Horizon werkten hierbij samen:

  • EF2 (Development): Stond aan de basis van de technische realisatie.
  • OSAGE (Design & Communicatie): Zorgde voor de vormgeving en hield contact met de klant.
  • GX (Hosting): Verzorgt de hosting van de applicatie en website.
  • Arnhem (Data-analyse): Analyseert de verschillende verzoeken en de traffic.
  • Eindhoven (Website): Beheerde de website voor de introductie van de chatbot.

Technisch gezien is de oplossing een state-of-the-art chatbot die gebruikmaakt van een Retrieval-Augmented Generation (RAG) aanpak. Dit zorgt ervoor dat de chatbot uitsluitend informatie haalt uit de meer dan 100 geleverde documenten, en dus niet van het internet. De chatbot is gebouwd met een robuuste stack van Python (FastAPI), React, Tailwind en een PostgreSQL-database met vector extensie. De integratie in de bestaande WordPress-site van de klant is gerealiseerd middels een custom element.

Het Resultaat

Het project heeft geresulteerd in een slimme en contextbewuste chatbot die een unieke positie inneemt binnen de Nederlandse overheid. De chatbot lost de initiële uitdaging op door de SvdU-documenten volledig doorzoekbaar te maken. Gebruikers, zoals beleidsmedewerkers en onderzoekers, kunnen nu via een eenvoudige vraag de specifieke informatie vinden die ze nodig hebben. De chatbot biedt een betrouwbaar antwoord omdat het is gebaseerd op een betrouwbare, eigen kennisbron en niet op onbeperkte data van het web.

Het multidisciplinaire karakter van de samenwerking zorgde ervoor dat de chatbot niet alleen technisch innovatief is, maar ook effectief is in gebruik en naadloos aansluit op de communicatiebehoeften van de klant. Het resultaat is een modern en efficiënt instrument dat een complex en statisch document verandert in een dynamische en toegankelijke kennisbank.

Meer weten over het ontwikkelen van Chatbots?

Neem contact op met Kees

Stel een vraag aan Kees
kees.jpg
Kees Cornelisse
Managing director