
Van verspreide onboardingmails naar één chatbot
15 maart 2024Wanneer nieuwe collega's bij Arinti starten, zat de onboardinginformatie vroeger verspreid over e-mails en documenten. Met de komst van Large Language Models bouwden we een chatbot die vragen van medewerkers meteen beantwoordt, gevoed door onze eigen Notion-kennisbank.
Hoe het werkt: drie stappen
Eén: documentingestie. We zetten alle onboardingcontent uit Notion om in numerieke vectoren met de embeddingmodellen van OpenAI. De content wordt opgesplitst in chunks met de markdown-splitter van LangChain en daarna opgeslagen in een vectordatabase.
Twee: de query. De vraag van de gebruiker wordt met hetzelfde embeddingmodel omgezet in een vector en via similarity search gematcht tegen de vectordatabase. De meest relevante contentchunks gaan samen met de vraag naar OpenAI GPT 3.5 Turbo, dat op basis van een gestructureerde prompt een antwoord formuleert.
Drie: geheugen. De chatbot houdt de gespreksgeschiedenis bij en combineert eerdere berichten met nieuwe vragen tot op zichzelf staande query's.

Automatisering en deployment
Azure Functions halen dagelijks automatisch nieuwe Notion-content op, zodat de kennis van de chatbot actueel blijft. De front-end is gebouwd met Streamlit en rechtstreeks ingebed in onze Notion-werkruimte. Medewerkers gebruiken hem dus zonder van tool te wisselen.
Dezelfde architectuur werkt voor eender welke kennisbank: FAQ-pagina's, projectdocumentatie of beleidsdocumenten. Zolang de content ergens opgeslagen is, kan ze de basis vormen voor een chatbot.
Ontdek meer
Eerherstel voor de chatbot: meer dan vlotte klanteninteracties
Chatbots zijn meer dan marketinggimmicks. Van virtuele assistenten en veiligheidsbuddy's tot symptoomcheckers tijdens COVID-19: een overzicht van de verschillende chatbottypes en hoe we ze bouwen.

Chatbot-overdracht naar een mens met Microsoft Teams
Hoe Arinti een naadloze overdracht mogelijk maakt van chatbot naar menselijke medewerker via een Microsoft Teams-integratie.

3 verschillende smaken om chatbots te bouwen met Microsoft
Microsoft biedt drie tools om chatbots te bouwen: Power Virtual Agent (no-code), Bot Framework Composer (low-code) en Bot Framework SDK (volledige flexibiliteit). Dit is hoe ze zich tot elkaar verhouden en voor wie elke tool bedoeld is.

Gerelateerde cases
Chatbot Bertje - digitale burgerdienstverlening voor Stad Roeselare
Chatbot Bertje beantwoordt burgervragen voor Stad Roeselare over alle gemeentelijke domeinen, 24/7. Gebouwd met een databank van 1.000 vragen, NLP-training en automatische doorverwijzing naar het meldingssysteem van de stad. Live sinds oktober 2019.

Bedrijfsprocesautomatisering voor HR-diensten
Chatbot Louise automatiseert einde-contractprocedures bij Partena Professional. Ontslagadvies gaat van 60+ minuten naar 15 à 20 minuten en 900 payroll-consultants gebruiken haar dagelijks. Het traject van prototype naar productie duurde drie maanden.

GenAI-gedreven virtuele assistent voor burgerdiensten
AI-gedreven virtuele assistent voor burgerdiensten: de eerste GenAI-chatbot op een Vlaamse gemeentelijke website. Hij combineert conversational AI met semantisch zoeken om burgervragen in helder Nederlands te beantwoorden, rechtstreeks vanuit de eigen content van de stad.
%2520Toerisme%2520Leiestreek%2520vzw.jpg&w=3840&q=75)