OXIAE / AI AGENTS & CHATBOTS

Chat met Bedrijfsdocumenten.

Stel vragen aan je documenten en vind de passages waarop het antwoord is gebaseerd.

Bespreek jouw project

Kennis beheren, documenten bevragen of RAG bouwen?

Medewerkers willen vragen stellen over een afgebakende documentverzameling.

Chat met Bedrijfsdocumenten (deze dienst)
DE DIENST UITGELEGD

Hoe werkt chatten met bedrijfsdocumenten?

Je stelt een vraag aan een afgesproken verzameling documenten, bijvoorbeeld de handleidingen voor één team. De toepassing zoekt passende passages en formuleert daaruit een antwoord. Ik maak zichtbaar welke passage welke uitspraak onderbouwt, uit welk document en welke versie die komt. Staat de gevraagde informatie niet in de beschikbare bronnen of spreken ze elkaar tegen, dan moet het antwoord dat aangeven en ruimte laten voor controle door een medewerker.

Wanneer is dit passend?

Dit past als medewerkers gerichte vragen hebben over een afgebakende set handleidingen, werkinstructies of productdocumentatie. Begin met één documentverzameling en voorbeeldvragen die de eigenaar kan beoordelen. Voor dagelijks beheer van gedeelde bedrijfskennis is een AI-kennisbank een passende vervolgstap.

Wanneer kies je beter anders?

Een chatvenster helpt weinig als de documenten onleesbaar zijn of niemand weet welke afspraken gelden. Dan begin je bij de bronnen. Voor vragen over actuele transacties kan een gecontroleerde systeemquery beter passen. Moeten medewerkers meerdere interne toepassingen vanuit één ingang gebruiken, bekijk dan de bredere scope van een interne AI-assistent.

PRAKTISCHE VERDIEPING

Chatten met documenten vraagt toetsbare verwijzingen

Bij chatten met bedrijfsdocumenten onderzoek ik eerst of de inhoud goed uitleesbaar is. Een gescande tabel, bijlage of afbeelding kan anders worden geïnterpreteerd dan lopende tekst. We testen daarom met representatieve bestanden en beoordelen zowel gevonden passages als het uiteindelijke antwoord. [1]

Een antwoord krijgt een herkenbare documentverwijzing en, waar beschikbaar, een pagina of sectie. Het systeem moet aangeven wanneer de bron onvoldoende informatie geeft. Uploads krijgen controles op formaat en verwerking; documenten met andere rechten worden niet automatisch onderdeel van dezelfde vrij toegankelijke zoekruimte. [2][3]

Vragen om vooraf te beantwoorden

  • Moeten antwoorden ook tabellen, scans of bijlagen kunnen gebruiken?
  • Welke verwijzing heeft een medewerker nodig om een antwoord na te lopen?

Maak de oplevering meetbaar

  • Een test met vragen over tabellen, ontbrekende passages en verschillende documentversies.
  • Een upload- en rechtentest met ongeschikte en afgeschermde bestanden.
ANTWOORDEN CONTROLEREN

Wat onderbouwt de bron — en wat blijft onbekend?

Deze drie fictieve voorbeelden leggen antwoordgedrag uit. Elk voorbeeld heeft een eigen, afzonderlijke bronverzameling. Dit is geen werkende AI-chat of test van zoeken, OCR of toegangsrechten. Open de bronverwijzingen bij de antwoordzinnen en vergelijk de tekst.

Probeer de vragen met je eigen toepassing

Gebruik elke vraag met de eigen fictieve bronfragmenten. Bewaar de beoordelingshulp voor daarna: controleer feiten, onzekerheid en bronverwijzingen, met ruimte voor een andere juiste formulering. Deze oefenbestanden geven geen modelscore of uitgevoerde systeemtest.

Onderbouwd antwoord

Vraag Wat moet ik doen als ik de gedeelde projector meeneem en weer terugbreng?

Voorbeeldbronnen

  • Bron AProjector meenemen

    Versie 2 · fictief fragment

    Schrijf vóór het meenemen je naam en het apparaatnummer op het uitleenformulier. Neem de projector en de bijbehorende stroomkabel mee.

  • Bron BProjector terugbrengen

    Versie 1 · fictief fragment

    Zet de projector bij terugkomst in de gemarkeerde kast. Leg de stroomkabel naast het apparaat en vink op het uitleenformulier aan dat het is teruggebracht.

Antwoord

Schrijf vóór het meenemen je naam en het apparaatnummer op het uitleenformulier. Neem ook de bijbehorende stroomkabel mee. [A]

Zet de projector na gebruik terug in de gemarkeerde kast, leg de stroomkabel ernaast en vink de terugkomst aan op het uitleenformulier. [B]

Zo lees je dit voorbeeld

Beide antwoorddelen hebben hun eigen onderbouwing. Geen van deze passages vermeldt bijvoorbeeld een uitleentermijn; die wordt daarom niet toegevoegd.

Informatie ontbreekt

Vraag Hoeveel dagen van tevoren moet ik een demonstratieset aanvragen?

Voorbeeldbronnen

  • Bron ADemonstratieset aanvragen

    Versie 3 · fictief fragment

    Vraag een demonstratieset aan via het aanvraagformulier. Vul het gewenste type set, de gebruiksdatum en de locatie in. De voorraadbeheerder bevestigt of de set beschikbaar is.

Antwoord

De procedure beschrijft een aanvraag via het formulier met het gewenste type set, de gebruiksdatum en de locatie. [A]

In dit fragment staat geen termijn voor het vooraf aanvragen. Ik kan uit deze bron geen aantal dagen afleiden. Laat de ontbrekende termijn door de documenteigenaar bevestigen.

Zo lees je dit voorbeeld

Het antwoord houdt het bekende proces apart van de ontbrekende termijn. De vraag naar een aantal dagen wordt niet ingevuld met een aannemelijke schatting.

Bronnen spreken elkaar tegen

Vraag Wie moet de aanvraag voor een gedeeld demonstratiescherm goedkeuren?

Voorbeeldbronnen

  • Bron AProcedure gedeelde demonstratiemiddelen

    Versie 4 · fictief fragment

    Alleen de facilitair coördinator mag een aanvraag voor een gedeeld demonstratiescherm goedkeuren.

  • Bron BHandleiding demonstratieschermen

    Versie 2 · fictief fragment

    Alleen de teamleider operations mag een aanvraag voor een gedeeld demonstratiescherm goedkeuren.

Antwoord

Volgens de procedure mag alleen de facilitair coördinator de aanvraag goedkeuren. [A]

Volgens de handleiding mag alleen de teamleider operations de aanvraag goedkeuren. [B]

Deze bronnen geven verschillende antwoorden. Uit de getoonde fragmenten blijkt niet welk document voorrang heeft. Laat de verantwoordelijke documenteigenaren dat vaststellen voordat je een goedkeurder kiest. [A][B]

Zo lees je dit voorbeeld

Versie 4 van de ene documentreeks heeft niet automatisch voorrang op versie 2 van een andere. Een besluit over geldigheid vraagt een inhoudelijke afspraak, niet alleen een hoger versienummer.

Wat je controleert

  • Controleer iedere belangrijke uitspraak tegen de aangehaalde passage; een bronlink is geen bewijs voor de hele antwoordtekst.
  • Let op de afgebakende bronverzameling, versie en eventuele uitzonderingen voordat je het antwoord toepast.
  • Een ontbrekend of betwist antwoord vraagt menselijke opvolging. Deze fictieve voorbeelden bewijzen geen zoekkwaliteit of toegangsbeveiliging.

Welke aanpak past bij jouw vraag?

Kies op basis van het werk, de betrokken mensen en wat je kunt beheren.

AanpakGeschikt wanneerAfweging
Zoeken in documentenJe wilt het juiste document of de exacte passage vinden en zelf lezen.Een overzichtelijke handleiding en gewone zoekfunctie kunnen voldoende zijn.
Documenten-chatMedewerkers willen een antwoord op een concrete vraag over een geselecteerde documentverzameling.Elke belangrijke uitspraak moet controleerbaar zijn; een bronlink alleen maakt het antwoord niet correct.
RAG als technische bouwsteenDe manier waarop passages worden gevonden en aan het model worden aangeboden vraagt maatwerk.Een RAG-systeem richt zich op de onderliggende selectie, koppelingen en evaluatie; de documenten-chat is de ervaring voor de gebruiker.

Wat is nodig om te starten?

  • Een afgebakende documentverzameling met eigenaar, onderwerp, versie en doelgroep. Leg vast welke bronnen binnen en buiten de eerste toepassing vallen.
  • Voorbeeldbestanden per formaat. Controleer de uitgelezen tekst, koppen en tabellen; scans vragen mogelijk tekstherkenning (OCR). Een verwerkt bestand is nog geen goed leesbare bron.
  • Voorbeeldvragen met het verwachte antwoord én de onderbouwende passages, plus vragen waarvoor de documenten geen antwoord bevatten of elkaar tegenspreken.
  • Een afsprakenlijst voor toegang, verwerking, bewaren en verwijderen. De toepassingslaag moet rechten controleren bij het zoeken, antwoorden en openen van bronpassages. Bespreek specifieke eisen aan de verwerkingsomgeving bij private AI.
  • Een wijzigingsproces: wie vervangt of trekt documenten in, wanneer is de nieuwe selectie beschikbaar en hoe gaan we om met eerder opgeslagen antwoorden? Wijs ook een medewerker aan voor onbeantwoorde of betwiste vragen.

Hoe beoordelen we het resultaat?

  • Controleer met representatieve bestanden of tekstherkenning de benodigde passages leesbaar overneemt, inclusief relevante tabelkoppen, eenheden en uitzonderingen.
  • Beoordeel antwoorden per uitspraak: opent de bronverwijzing de bedoelde passage en ondersteunt die de formulering, de voorwaarden en de genoemde versie?
  • Toets vragen zonder antwoord en conflicterende bronnen. De toepassing mag geen ontbrekende termijn invullen of zonder inhoudelijke grond één document leidend verklaren.
  • Test met verschillende gebruikers dat afgeschermde inhoud niet via zoekresultaten, antwoorden of bronlinks wordt ontsloten. Test ook documenttekst die probeert de werkinstructies van de toepassing te veranderen; een prompt vervangt toegangscontrole niet.
  • Vervang en verwijder een testdocument en controleer daarna nieuwe antwoorden en bronlinks. Toets ook ingetrokken rechten, de afgesproken bewaartermijnen en de route naar menselijke opvolging.
SCOPE & INVESTERING

Wat bepaalt de kosten?

Een bruikbare kosteninschatting begint bij de scope. Ik onderscheid ontwikkelwerk van terugkerende gebruiks- en beheerkosten. Dit zijn de belangrijkste factoren:

  • Aantal en soorten documenten, tekstkwaliteit, scans, tabellen en de benodigde voorbewerking.
  • De vragen die de toepassing moet ondersteunen, de diepte van bronverwijzingen en het samenstellen en onderhouden van beoordelingsvragen.
  • Aanmelding, documentrechten, bronlocaties en het proces voor bijwerken, intrekken en verwijderen.
  • Terugkerend model- en zoekgebruik, opslag, hosting en beheer. De omvang van de eerste documentverzameling bepaalt samen met deze keuzes de eerste bouwscope.
TOEPASSING EN AFBAKENING

Jouw uitdaging.
Een concrete toepassing.

Illustratief scenario; geen gepubliceerde klantcase.

Medewerkers lezen lange handleidingen om één specifieke bepaling terug te vinden.

Voor vragen aan een vaste verzameling documenten kan een beperkte toepassing voldoende zijn. Groeit dit uit tot gedeelde bedrijfskennis, dan helpt een AI-kennisbank met bronbeheer en actualiteit. Een RAG-systeem richt zich op het ophalen van passages die het antwoord onderbouwen.

DE VRAAG DIE IK EERST STEL

Zijn documenten leesbaar, actueel en toegankelijk voor de juiste medewerkers?

Spreek de eerste stap af

Gebruik de randvoorwaarden, oplevercriteria en kostenfactoren hierboven om je opdracht af te bakenen. Spreek af wie het resultaat beoordeelt en wie de oplossing beheert. In onze werkwijze lees je hoe verkenning, uitvoering en overdracht samenhangen.

Bekijk onze werkwijze
VRAGEN OVER DEZE DIENST

Jouw vragen.
Heldere antwoorden.

Kan ik chatten met gescande pdf's en documenten met tabellen?

Dat hangt af van wat betrouwbaar uit het bestand kan worden gelezen. Een scan vraagt meestal OCR; tabellen kunnen hun verband verliezen als kolommen of koppen verkeerd worden overgenomen. Ik controleer representatieve bestanden en de benodigde passages voordat ik de ondersteunde documenttypen afspreek.

Is een antwoord correct als er een bronverwijzing bij staat?

Nee. Een verwijzing kan naar een echt document leiden terwijl de geciteerde passage de uitspraak niet ondersteunt. Daarom beoordeel ik per belangrijke uitspraak of de passage de formulering, voorwaarden en documentversie onderbouwt. De gebruiker moet die passage kunnen openen.

Kunnen medewerkers via de chat documenten zien waarvoor zij geen rechten hebben?

Dat moet de toepassing voorkomen. Rechten worden buiten het taalmodel gecontroleerd voor zoekresultaten, het gebruik van passages in antwoorden en het openen van bronnen. Ik test dit met verschillende gebruikers en ingetrokken toegang; alleen een instructie aan het model of een verborgen knop is onvoldoende.

Wat hoort de chat te doen bij ontbrekende of tegenstrijdige informatie?

De chat moet aangeven wat de beschikbare bronnen wel en niet onderbouwen. Bij een conflict toont hij de relevante passages en kiest hij niet op eigen gezag welke afspraak geldt. We spreken af wie de vraag opvolgt en hoe een bevestigde wijziging daarna in de documentverzameling wordt verwerkt.

Bronnen en technische onderbouwing

Deze primaire bronnen onderbouwen de technische principes in deze uitleg. De projectaanbevelingen zijn de interpretatie van OXIAE; de uitgevers bevelen OXIAE daarmee niet aan. Productdocumentatie geldt voor het genoemde platform.

  1. Retrieval augmented generation in Azure AI SearchMicrosoft Learn

    Technische uitleg van ophalen van passages vóór generatie.

    Link en relevantie gecontroleerd:
  2. File Upload Cheat SheetOWASP

    Controles op upload, opslag en bestandsverwerking.

    Link en relevantie gecontroleerd:
  3. Security filter pattern in Azure AI SearchMicrosoft Learn

    Platformvoorbeeld van bronselectie op toegangsrechten.

    Link en relevantie gecontroleerd:
JOUW VOLGENDE STAP

Bereid je projectgesprek voor.

Verken je Chat met Bedrijfsdocumenten? Gebruik de projectchecklist om je taak, systemen en gewenste uitkomst te beschrijven. Verzamel open vragen en download een brief voor je gesprek.

Maak je projectbrief
VAN VRAAG NAAR VOLGENDE STAP

Wat wil jij
mogelijk maken?

Plan een kennismaking