Case · een Nederlandse vakbond

Honderden cao's, duizenden pagina's, één vraagbaak.

Voor een Nederlandse vakbond bouwde Stiekema Studio een AI-kennisassistent boven een grote collectie collectieve arbeidsovereenkomsten. Het systeem staat in productie en wordt dagelijks gebruikt. Dit is het verhaal erachter.

De aanleiding

Kennis die in PDF's en hoofden zat

Een cao is een juridisch document van vaak honderden pagina's, en een vakbond werkt er met honderden tegelijk. Medewerkers die leden te woord staan moeten snel en correct kunnen antwoorden op vragen over salaris, verlof, toeslagen en reiskosten - per sector nét anders geregeld. In de praktijk betekende dat: zoeken in PDF's, bladeren, en leunen op de paar collega's die een cao uit hun hoofd kennen.

De opgave

Snel is niet genoeg. Het moet ook kloppen.

Een verkeerd antwoord over iemands salaris of verlof is schadelijker dan geen antwoord. De lat lag daarom hoger dan bij een gewone chatbot: elk antwoord moet gegrond zijn in de documenten zelf, verifieerbaar via bronvermelding, en het systeem moet eerlijk zeggen wanneer het antwoord niet in de collectie staat. Dat uitgangspunt heeft elke ontwerpkeuze gestuurd.

De aanpak

De hele keten, niet alleen het chatvenster

Het zichtbare deel - de chat - is het topje van het systeem. Daaronder is de volledige keten gebouwd: automatische inname van nieuwe en gewijzigde documenten, een verwerkingslijn die ook scans aankan en tabellen intact laat, een doorzoekbare kennisbank, en beheerschermen voor kwaliteit, kosten en toegang.

Er is iteratief gebouwd, met echte gebruikersvragen als toetssteen: eerst een werkende kern, daarna in korte slagen uitgebreid en aangescherpt. Een suite van ruim duizend geautomatiseerde tests bewaakt het gedrag bij elke wijziging.

De documentpipeline
Innamepdf & docx
Lezenook scans
Opknippenop betekenis
Verrijkenthema's
Indexerendoorzoekbaar
Tabellen blijven intact, met hun kop en context erbij.

[1] van document tot doorzoekbaar fragment, volautomatisch

Het resultaat

In productie, in gebruik

  • Antwoorden in seconden, waar zoeken in PDF's eerder minuten tot uren kostte
  • Elk antwoord met voetnoten naar document en pagina, dus bruikbaar in gesprekken met leden en werkgevers
  • Vergelijkingen over de hele collectie die handmatig niet praktisch haalbaar waren
  • Nieuwe en gewijzigde cao's stromen automatisch de kennisbank in
  • Beheer, kwaliteitsbewaking en kosteninzicht in eigen hand van de organisatie
Het gesprek
Hoeveel vakantiedagen krijg ik bij 10 jaar dienst?
Bij tien dienstjaren geldt een opbouw van 25 wettelijke en 3 bovenwettelijke dagen1. Vanaf 45 jaar komt daar een seniorendag bij2.
Bronnen[1] cao hoofdstuk 6, p. 41 · [2] bijlage 3, p. 87

[2] het dagelijkse beeld: vraag, antwoord, bronnen

En bij u

Cao's zijn het voorbeeld, niet de grens

De aanpak is niet aan cao's gebonden. Overal waar een organisatie leunt op een grote collectie documenten - regelingen, beleid, handboeken, procedures, contracten - werkt hetzelfde principe: documenten goed verwerken, slim doorzoeken en antwoorden die zichzelf verantwoorden met bronnen.

Gebouwd met

PythonFastAPIAzure AI SearchAzure OpenAISQL Server

Kennismaken

Benieuwd wat dit met uw documenten doet?

Een demo van een half uur zegt meer dan deze hele site. Kies het kanaal dat u het beste past - u krijgt altijd Bas zelf.

Kies direct een moment

Een half uur, via Google Meet. Zonder heen-en-weer mailen.

agenda ophalen...

Plan een demo

Mail en u krijgt binnen een werkdag een voorstel voor een moment.

[email protected]

Stuur een bericht

Korte vraag? App gerust, antwoord komt van Bas persoonlijk.

Bel me terug