ChapterChat algoritme

Het primaire doel is burgers die in aanmerking komen voor specifieke gemeentelijke regelingen, zoals "Isolatie en Nij Begun" (Maatregel 29), eenvoudig inzicht te geven in hun rechten en plichten zonder dat zij zelf juridische teksten hoeven te ontcijferen.

Laatst gewijzigd op 7 juli 2025 om 10:57 | Publicatiestandaard 1.0
Publicatiecategorie
Impactvolle algoritmes
Impacttoetsen
Veld niet ingevuld.
Status
In ontwikkeling

Algemene informatie

Thema

  • Wonen
  • Natuur en milieu
  • Ruimte en infrastructuur
  • Zorg en gezondheid

Begindatum

07-2025

Contactgegevens

info@provinciegroningen.nl

Link naar publiekspagina

www.provinciegroningen.nl

Verantwoord gebruik

Doel en impact

Het primaire doel is burgers die in aanmerking komen voor specifieke gemeentelijke regelingen, zoals "Isolatie en Nij Begun" (Maatregel 29), eenvoudig inzicht te geven in hun rechten en plichten zonder dat zij zelf juridische teksten hoeven te ontcijferen.

Afwegingen

Het systeem communiceert nooit direct met burgers. Er vindt geen communicatie naar burgers plaats zonder voorafgaande beoordeling en eventuele aanpassing door de kennismedewerkers van de provincie Groningen.

Menselijke tussenkomst

Er vindt geen communicatie naar burgers plaats zonder voorafgaande beoordeling en eventuele aanpassing door de kennismedewerkers van de provincie Groningen.

Risicobeheer

Er bestaat geen risico op geautomatiseerde besluitvorming of communicatie en het algoritme heeft geen impact op grondrechten, omdat het algoritme geen besluiten neemt met rechtsgevolgen. Het doet alleen een voorstel voor een email naar subsidie-aanvragers. Alle voorstellen worden door een betrokken medewerker van de provincie Groningen bekeken.

Wettelijke basis

Maatregel 29: isolatieaanpak voor woningen in Groningen en Noord-Drenthe

Nij Begun is een stichting van Provincie Groningen en gemeenten in Groningen en Noord-Drenthe. De overheid neemt met Nij Begun 50 maatregelen om inwoners van het aardbevingsgebied in Groningen en Noord-Drenthe te steunen. Maatregel 29 is één van die maatregelen. Deze regel heet officieel ‘De subsidieregeling isolatie en ventilatie gebouwen, woonboten en woonwagens provincie Groningen en de gemeenten Aa en Hunze, Noordenveld en Tynaarlo’. De subsidieregeling is voor het isoleren en verbeteren van de ventilatie van woningen in het aardbevingsgebied. Zo bereiken deze de standaard voor woningisolatie. Samenwerkingsverband Noord Nederland (SNN) voert Maatregel 29 uit. Inwoners vragen de subsidie dan ook aan op de website van SNN. Wij delen gegevens met SNN over eerdere subsidie-aanvragen bij RVO. 


De verwerking van persoonsgegevens binnen de chatbot en het achterliggende platform vindt plaats op basis van wettelijke grondslagen uit de Algemene Verordening Gegevensbescherming (AVG/GDPR) waaronder:

  • Met behulp van de disclaimer(s) geven wij duidelijk de doelverbinding aan, doen wij aan minimale gegevensverwerking toereikend tot wat noodzakelijk is (contact opnemen), zorgen wij voor juiste informatiebronnen die ten grondslag ligt van de chatbot, anonimiseren wij alle herleidbare PII gerelateerde datapunten met uitsluitsel van contact gegevens waar toestemming voor gegeven wordt, beperken wij de opslag tot 30 dagen (art. 5 lid 1a tot f AVG).
  • Voor het verwerken van service-deskberichten en andere menselijke contactmomentenis uitdrukkelijke toestemming van de gebruiker vereist (art. 6 lid 1a AVG).
  • Voor het loggen en analyseren van anonieme sessiegegevens ten behoeve van kwaliteitsbewaking en verbetering wordt het gerechtvaardigd belang gehanteerd (art. 6 lid 1f AVG).

Links naar wettelijke basis

Maatregel 29: isolatieaanpak voor woningen in Groningen en Noord-Drenthe: https://www.rvo.nl/onderwerpen/maatregel-29

Toelichting op impacttoetsen

Er is geen formele DPIA of AI-impactassessment uitgevoerd.

Werking

Gegevens

Het Chapter-algoritme gebruikt primair geverifieerde wetteksten, goedgekeurd door Nij Begun en Milieu Centraal, als kennisbron in de vectorstore. Persoonsgegevens worden alleen verwerkt na uitdrukkelijke toestemming, bijvoorbeeld bij het invullen van een servicedeskformulier. Dit betreft: naam, e-mailadres, onderwerp, bericht, IP-adres, browsergegevens, datum, en tijdstip. Voor kwaliteitscontrole worden geanonimiseerde sessiegegevens (zoals gehashte gebruikers-ID’s) tijdelijk opgeslagen. Alle persoonsgegevens worden na maximaal 30 dagen verwijderd of geanonimiseerd.

Technische werking

Het Chapter-algoritme draait in een afgebakende cloudomgeving en werkt volgens een Retrieval-Augmented Generation (RAG)-architectuur. De kennisbasis bestaat uit één of meerdere vectorstores met uitsluitend door Nij Begun en Milieu Centraal geverifieerde wetteksten. Na een eerste guardrail-controle wordt elke gebruikersvraag via gespecialiseerde zoekpaden verwerkt door diverse retrievers (waaronder RAPTOR, Hybrid, MMR en AgenticRAG met Hypothetical Document Embeddings en Self-Query Refinement). Deze retrievers selecteren de meest relevante passages, waarna het uiteindelijke antwoord wordt gegenereerd met behulp van geavanceerde Large Language Models, waaronder GPT-4.1, Mistral Large, Claude 4.0 Sonnet, Gemini-pro 2.5, of bijvoorbeeld Grok 3.

Het gegenereerde antwoord wordt via TLS-versleutelde API-endpoints aan de gebruiker aangeboden via een webapplicatie die draait op Azure-containers. De infrastructuur is schaalbaar: er is altijd minimaal één worker actief en bij toenemende drukte worden automatisch extra workers toegevoegd, tot een maximum van twintig. Voor de technische realisatie maakt het platform gebruik van toonaangevende (cloud)leveranciers zoals OpenAI, Microsoft Azure, Google Cloud, AWS, XAI (Grok) en Mistral AI. Alle data wordt zowel tijdens verzending als in rust versleuteld opgeslagen en privacy-by-design is leidend binnen het hele platform. Met oog op gebruik van huidige Azure applications, zijn de volgende standaardbeveiligingen en netwerkfeatures automatisch van kracht:

  • Ingress: automatische HTTPS/TLS-beveiliging, DDoS-bescherming en load balancing, automatisch certificaatbeheer, IP-restricties (allowlist/denylist), en integratiemogelijkheden met Web Application Firewall (WAF) voor eventueel kwaadwillende traffic.
  • Egress: container-apps draaien in sandboxed omgeving met beperkt uitgaand verkeer; VNet-integratie mogelijk via Virtual Network Integration (NSG/route-table-controle), inclusief opties voor NAT-gateway, Network Security Groups en Firewall-afhankelijk uitgaand verkeer.

Om misbruik en kwaadwillend verkeer tegen te gaan, is op alle interne APIs van de chatbot een strikte rate limiter ingesteld. Per sessie kunnen maximaal 30 requests per minuut worden uitgevoerd. Overschrijdt een gebruiker of geautomatiseerd systeem deze limiet, dan worden verdere verzoeken automatisch geblokkeerd gedurende de resterende tijdsperiode. Deze maatregel voorkomt overbelasting van het platform en beschermt zowel de infrastructuur als de dienstverlening tegen DDoS-aanvallen en andere vormen van ongewenste traffic.

Leverancier

Chapter Data

Soortgelijke algoritmebeschrijvingen

  • Om op de juiste manier te bepalen of bewoners in aanmerking komen voor een uitkering, maken we gebruik van de toepassing van een algoritme als informatiebron. Bijvoorbeeld door vooraf te bepalen of de benodigde informatievelden in de aanvraag zijn ingevuld.

    Laatst gewijzigd op 12 juli 2024 om 9:55 | Publicatiestandaard 1.0
    Publicatiecategorie
    Impactvolle algoritmes
    Impacttoetsen
    DPIA, ...
    Status
    In gebruik
  • Om vast te stellen of u recht heeft op een uitkering gebruikt de gemeente beslisregels. Hiermee wordt de medewerker ondersteunt met een advies of u recht heeft op een uitkering.

    Laatst gewijzigd op 18 juli 2024 om 15:05 | Publicatiestandaard 1.0
    Publicatiecategorie
    Impactvolle algoritmes
    Impacttoetsen
    DPIA, IAMA
    Status
    In gebruik