Wat is het?
Een knowledge base is de laag van georganiseerde bedrijfskennis die een AI-systeem toegankelijk maakt. Denk aan handleidingen, procedures, product- of dienstinformatie, FAQ's, tarieven en interne regels die zijn opgeslagen zodat een AI-agent of RAG-systeem er gericht in kan zoeken.
Zonder knowledge base werkt een taalmodel alleen op zijn trainingsdata, die bedrijfsspecifieke kennis niet bevat. Met een goed ingerichte knowledge base geeft het model antwoorden op basis van jouw actuele documenten, in plaats van op basis van algemene patronen.
Waarom het ertoe doet voor het MKB
Voor het MKB is de knowledge base het verschil tussen een AI die generieke antwoorden geeft en een AI die als een goed ingevoerde medewerker antwoordt op klant- of collega-vragen. De waarde zit in de specificiteit.
- Klantgerichte AI-assistenten geven correcte, actuele antwoorden op vragen over jouw diensten, tarieven en procedures, in plaats van plausibele maar onjuiste algemene antwoorden.
- Interne assistenten voor medewerkers verkorten de zoektijd naar procedures, regelgeving en productinfo: de kennis is direct beschikbaar zonder een collega te hoeven raadplegen.
- De knowledge base is ook het middel om hallucinaties te beperken: door het model te beperken tot aantoonbare bronnen verklein je het risico op onjuiste output.
Een knowledge base heeft onderhoud nodig: verouderde informatie leidt tot verouderde antwoorden. Bouwen en bijhouden zijn twee aparte taken.
Hoe het werkt
Een knowledge base werkt als een doorzoekbare laag die gekoppeld is aan een AI-systeem. Wanneer het systeem een vraag ontvangt, zoekt het eerst in de knowledge base naar relevante informatie en geeft die mee als context aan het taalmodel.
- Inrichting: documenten, procedures en andere kennis worden geupload en gestructureerd in de knowledge base.
- Indexering: de inhoud wordt omgezet naar embeddings en opgeslagen in een vector database zodat semantisch gezocht kan worden.
- Retrieval: bij een vraag zoekt het systeem in de knowledge base naar de meest relevante stukken informatie.
- Contextverstrekking: de gevonden informatie wordt als context meegegeven aan het taalmodel.
- Generatie: het model genereert een antwoord op basis van de vraag en de opgehaalde context, niet op basis van gokwerk.
De kwaliteit van de knowledge base bepaalt de kwaliteit van de antwoorden. Goed gestructureerde, actuele documenten leveren betere output dan een dump van verouderde bestanden.
Voorbeeld uit de praktijk
Stel, een uitzendbureau wil dat nieuwe medewerkers sneller wegwijs raken in interne procedures. Ze bouwen een interne kennisassistent die is gekoppeld aan een knowledge base met het personeelshandboek, de cao-uitleg, de onboarding-checklists en veelgestelde vragen van eerdere medewerkers. Een nieuwe medewerker typt een vraag zoals 'hoe declareer ik reiskosten?' en krijgt een concreet antwoord dat direct verwijst naar de juiste procedure, zonder een collega te hoeven storen.
Vergelijking en misvattingen
Een vector database is de technische opslag van de knowledge base in getallenformaat (embeddings); de knowledge base is de inhoud die daarin wordt opgeslagen. Een knowledge base zonder goede retrieval is een archief; met goede retrieval is het een werkend geheugen voor je AI-systeem.

