Ga naar inhoud

Het kennismodel

De Kennis-pagina laat zien wát je tot je beschikking hebt. Deze pagina legt uit hoe dat onder de motorkap is georganiseerd: welke bronnen er zijn, hoe vakgebied (specialisatie) ze filtert, en hoe de assistent per vraag bepaalt waar hij gaat zoeken.

PrudAI combineert drie kennisniveaus in elke vraag:

  1. Live publieke bronnen (dynamisch) — de assistent doet op het moment van je vraag een rechtstreekse aanroep naar een register of een officiële site, bijvoorbeeld wetten.overheid.nl, rechtspraak.nl, eur-lex.europa.eu, het BIG-register, Kadaster BAG, de KVK of toezichthouders zoals AP, ACM en NZa. Voordelen: altijd actueel. Nadelen: hangt af van de beschikbaarheid van die externe site — zie Citaten & bronbeschikbaarheid.
  2. Statische kennisbanken (door PrudAI gecureerd) — geïndexeerde collecties zoals jurisprudentie-archieven, literatuur, of brancherichtlijnen. Snel doorzoekbaar omdat de inhoud al is voorverwerkt; minder vers dan een live-aanroep, maar veel toleranter voor piekdrukte.
  3. Organisatie-kennisbanken (door jouw organisatie beheerd) — eigen documenten, modellen en dossiers die je via het RAG-dashboard uploadt. Alleen jouw organisatie ziet ze. Zie Account & RAG dashboards.

In de UI heten deze respectievelijk Dynamisch, Statisch en Organisatie.

Vakgebied is hoe je tegen de assistent zegt: “dit is het werk dat ik doe”. Het bestaat uit drie assen, die elk de set bronnen smaller of breder maken:

  • Rechtsgebieden — de juridische domeinen waarin je werkt (bijvoorbeeld arbeidsrecht, omgevingsrecht, gezondheidsrecht, fiscaal). Eén juridisch profiel kan meerdere rechtsgebieden hebben.
  • Rol — het type werk dat je doet (bijvoorbeeld advocaat, bedrijfsjurist, consultant, mediator, accountmanager). Bepaalt onder andere welke prompts en tools je in beeld krijgt.
  • Branche — de sector(en) waarin je opereert (bijvoorbeeld zorg, bouw, retail). Vooral relevant voor VERA en ZIA.

De stepper op de Kennis-pagina werkt deze drie assen in drie stappen af en bewaart de keuze automatisch zodra je stap 3 voltooid hebt. Als je profiel nog leeg is, krijg je een eenmalige uitnodiging in chat om hem in te vullen. Je kunt later altijd terug via Kennis → Vakgebied.

Wat doet het concreet? Een geheel andere set bronnen verschijnt in de Bronnen-tab — een bedrijfsjurist in de zorg ziet bijvoorbeeld Federatie Medisch Specialisten en de IGJ-tuchtrecht-databank prominent, een omgevingsrecht-advocaat ziet Omgevingswet/IPLO en het LiDO ECLI-positioneringskaartje, en een fiscaal jurist ziet de Belastingdienst, fiscale uitspraken en Vakstudie. Onder water filtert PrudAI de bron-registry op de combinatie van je drie assen en geeft alleen de matchende bronnen voorrang.

Elke bron is gekoppeld aan één of meer producten:

  • LEO — breed Nederlands juridisch werk; krijgt de breedste set publieke bronfamilies, plus research jobs en de partner-inbox.
  • VERA — leefomgeving en bouw; krijgt de omgevingsrecht-stack (wetten.overheid.nl Omgevingswet, IPLO, officiële bekendmakingen, Raad van Arbitrage) en BIM/IFC-bronnen.
  • ZIA — intern kennis- en operationeel werk; krijgt géén publieke juridische bronfamilies in chat, wel projecten, documenten en optioneel een Nedap ONS-koppeling.
  • Cross-cutting (any) — een handvol bronnen die voor alle producten relevant zijn, zoals de PrudAI-documentatie zelf.

Een wisselbeweging tussen producten verandert dus niet alleen het logo en de zijbalk, maar ook welke bronfamilies de assistent in beeld heeft.

Niet alles tegelijk. Per chatbericht maakt de assistent een actieve selectie:

  • Turn-toelaatlijst — de set bronnen die in deze concrete turn aangeroepen mag worden, afgeleid van: je product, je vakgebied-profiel, je tijdelijke selectie in de Bronnen-tab, en eventuele organisatie-brede uitschakelaars (zie hieronder).
  • Dedup — als een tool binnen één turn tweemaal hetzelfde zou opvragen, hergebruikt de assistent het eerste resultaat. Dit voorkomt zowel rate-limit-problemen als verwarrende dubbele bronkaarten in chat.
  • Byte-budget — antwoorden uit live-bronnen worden ingekort tot de kern, zodat het model de essentie meeneemt zonder de context dicht te slibben.
  • Recente memory — zoekopdrachten kunnen automatisch geactiveerde memo’s meenemen uit je persoonlijke memory (LEO: alle, VERA/ZIA: alleen relevant getagd).

Je ziet altijd in de tool-card welke bron werd aangeroepen, met welke parameters, en wat de respons was. Geen onzichtbare aanroepen.

Openbaar, niet-openbaar en gedeelde kennisbanken

Section titled “Openbaar, niet-openbaar en gedeelde kennisbanken”

Naast de eindeloze rij externe registers heeft PrudAI ook kennisbanken:

  • Publieke kennisbibliotheek — door PrudAI gecureerd, zichtbaar voor iedereen, organisatiebreed in te schakelen via de Bronnen-tab.
  • Niet-openbare kennisbanken — gemarkeerd is_proprietary. Standaard uitgeschakeld; je moet ze expliciet bevestigen voordat de assistent ze mag raadplegen. Een “alles aanzetten”-knop slaat proprietary KBs over.
  • Organisatie-kennisbanken — door jouw owners/admins gemaakt in het RAG-dashboard. Documenten worden geïndexeerd; aanvragen verschijnen real-time in de Bronnen-tab.

Per niet-openbare KB heeft één persoon in je organisatie initieel akkoord gegeven; daarna is hij voor de juiste rollen beschikbaar.

De assistent kan op jouw verzoek dingen onthouden tussen gesprekken — bijvoorbeeld een vaste schrijfstijl, een lopend dossier of een persoonlijke voorkeur. Memory:

  • staat strikt op jouw account; collega’s zien hem niet;
  • is doorzoekbaar en bewerkbaar via Instellingen → Memory;
  • wordt automatisch met steekwoorden geannoteerd zodat de assistent hem makkelijk terugvindt;
  • valt onder je GDPR-exportrecht: één klik, hele inhoud als JSON.

Op de Kennis-pagina krijgen owners en admins extra knoppen:

  • Organisatiebrede bronnen uitschakelen — een bron die hier uit staat, is voor niemand in de organisatie meer beschikbaar. Bruikbaar als je tijdens een audit een specifieke bron wilt blokkeren, of als een rechtsgebied niet relevant is voor je organisatie.
  • Niet-openbare KB-koppelingen beheren — alleen owners kunnen een proprietary KB aan de organisatie toevoegen.
  • Capability-gates — sommige bronnen (zoals Nedap ONS of partner-uitwisseling) zijn gekoppeld aan een capability die per organisatie wordt vrijgegeven, los van het product. Owners zien in Instellingen welke capabilities actief zijn.

Eindgebruikers krijgen alleen wat hun rol én hun product én hun vakgebied-profiel ondersteunen — een combinatie die altijd het kleinste van die drie is.

Niet elke voor de hand liggende publieke bron is als live-bron beschikbaar. De grootste bewuste blinde vlek is op dit moment:

Voor wie het opvalt: PrudAI heeft géén live-integratie met de officiële CAO-databank van het Ministerie van Sociale Zaken en Werkgelegenheid. De reden is bouwkundig, niet inhoudelijk.

De achterliggende publicatie-omgeving — intern bekend als het ANIBUS-platform — is niet ontworpen voor programmatische toegang:

  • zoekresultaten leven achter een sessie-gebonden POST-formulier zonder stabiele URL’s;
  • de documentlinks bevatten incidenteel veranderende interne ID’s, waardoor een eerder opgehaalde verwijzing later kan doodlopen;
  • er is geen officiële API of sitemap, en de HTML-structuur leent zich slecht voor betrouwbare automatische extractie;
  • er is geen publieke contentnegotiatie voor PDF versus tekst — alleen de eindbestand-PDF.

Een naïeve scraper levert daarom resultaten die de week erna niet meer reproduceerbaar zijn, of die bij piekdrukte met willekeurige fouten terugkomen. Voor een citatie-platform dat eist dat elke verwijzing klikbaar én controleerbaar is, is dat onvoldoende.

Hoe we het tóch dekken:

  • Voor de zes grootste sectoren heeft PrudAI de volledige cao-tekst als statische referentie-kennisbank ingeladen (Metalektro, Horeca, VVT-zorg, Retail Non-Food, ABU Uitzendkrachten). Die zit in Arbeidsrecht — Referentie-CAO-teksten in de Bronnen-tab.
  • Voor sectoren buiten deze referentie-set verwijst de assistent expliciet door naar cao.minszw.nl met de instructie om de geldigheidsdatum handmatig te controleren.
  • Algemeen-verbindend-verklaringen (AVV-besluiten) zitten wél in de KOOP/Officiële Bekendmakingen-bron, omdat die via Staatscourant-publicaties verlopen en daar wél een stabiele API beschikbaar is.

We volgen de ontwikkeling: zodra MinSZW een API uitbrengt of het platform vervangt, schakelen we naar een live-MCP-koppeling. Tot die tijd is de combinatie van bovenstaande paden de eerlijke werkbare oplossing.