AI-systeem dat gemeenteambtenaren ondersteunt bij het schrijven van begrijpelijke brieven op B1-niveau
Ontwikkeld voor Over-gemeenten
AI-systeem dat gemeenteambtenaren ondersteunt bij het schrijven van begrijpelijke brieven volgens de schrijfwijzer van OVER-gemeenten. Het systeem markeert moeilijke woorden en complexe zinnen, stelt eenvoudigere alternatieven voor en helpt de structuur van brieven te verbeteren, terwijl de schrijver zelf de controle en eindverantwoordelijkheid behoudt.
Het project is ontwikkeld in samenwerking met OVER-gemeenten en getest met gemeenteambtenaren. Tijdens het ontwerp is aandacht besteed aan betrouwbaarheid, transparantie, privacy en gebruiksvriendelijkheid.
Team: Nick Bergmans, Matt Permentier, Leon van Dijk, Coder Shiyar
Gemeenten versturen dagelijks brieven vol ambtelijke en juridische taal. Ongeveer 2,5 miljoen Nederlanders hebben moeite met lezen en schrijven, wat leidt tot problemen bij het begrijpen van gemeentelijke brieven
Onbegrip van overheidscommunicatie leidt tot gemiste deadlines, foutieve aanvragen en financiële problemen. Daarnaast kost het handmatig controleren van brieven veel tijd en verloopt dit niet altijd op dezelfde manier.
De AI-schrijfassistent ondersteunt gemeenteambtenaren tijdens het schrijven van brieven door moeilijke woorden en complexe zinnen automatisch te herkennen en begrijpelijkere alternatieven voor te stellen.
Daarnaast helpt het systeem bij het verbeteren van de structuur van een brief volgens de schrijfwijzer van OVER-gemeenten.
Alle AI-suggesties vereisen goedkeuring van de gebruiker. Het systeem ondersteunt de schrijver, maar neemt nooit zelfstandig beslissingen of wijzigingen over.
-
Automatische detectie van moeilijke woorden boven B1-niveau
-
Suggesties voor eenvoudigere woorden
-
Woordversimpeling: automatische detectie van moeilijke woorden boven B1-niveau en toon detecteert woorden boven B1-niveau en toont meerdere suggesties voor eenvoudigere woorden, waaruit de schrijver zelf kiest
-
Zinsversimpeling: detecteert complexe zinnen en toont een suggestie met versimpelde versie
-
Vaktermen-whitelist: gebruikers kunnen vaktermen opslaan zodat deze niet herhaaldelijk als moeilijk worden gemarkeerd
-
Herstructurering: doet een voorstel voor de juiste opbouw van de brief volgens de schrijfwijzer (zoals witregels na de aanhef en een logische indeling van alinea's)
-
In- en uitschakelbare functies: de gebruiker bepaalt zelf welke AI-functies (woordversimpeling, zinsversimpeling, herstructurering) actief zijn tijdens het schrijven
-
Named entity recognition: plaatsnamen en andere entiteiten worden automatisch herkend en uitgesloten van versimpeling
-
Human-in-the-loop: alle suggesties vereisen expliciete acceptatie; geen automatische wijzigingen
-
Onboarding: legt uit wat het systeem wel en niet kan, inclusief beperkingen
-
Lokale verwerking: geen dataopslag, conform AVG, geschikt voor gevoelige persoonsgegevens
Automatische detectie van moeilijke woorden met meerdere eenvoudigere alternatieven waaruit de gebruiker zelf kan kiezen.
Automatische detectie van complexe zinnen met een voorstel voor een eenvoudigere formulering. Via de instellingen kan de gebruiker zelf bepalen welke AI-functies (woordversimpeling, zinsversimpeling, herstructurering) actief zijn tijdens het schrijven van een brief.
Het systeem is ontworpen volgens Human-Centric AI-principes (Google PAIR, Microsoft Guidelines for Human-AI Interaction), Daarbij is extra aandacht besteed aan:
- Duidelijk maken wat het systeem wel en niet doet
- Realistische verwachtingen geven over de mogelijkheden en beperkingen van AI
- De gebruiker altijd de eindverantwoordelijkheid laten behouden
- AI-suggesties laten accepteren, weigeren of aanpassen
- AI-functionaliteiten afzonderlijk in- en uitschakelbaar maken
- Privacy en gegevensverwerking vooraf duidelijk toelichten
- Gebruiksvriendelijke onboarding en stapsgewijze uitleg
- Natural Language Processing
- Woordversimpeling
- Zinsversimpeling
- Named Entity Recognition
- Human-in-the-loop
Woordversimpeling: BERTje voor het genereren van woordalternatieven via Masked Language Modeling, gecombineerd met NT2Lex voor complexiteitsdetectie op CEFR-niveau en SUBTLEX-NL voor frequentiegebaseerde ranking. BERTje is geselecteerd na vergelijking met mBERT en RobBERT.
Zinsversimpeling: Fietje-2, geselecteerd na vergelijking met drie andere modellen (EuroLLM-base en twee fine-tuned varianten) op de Dutch Municipal Sentence Simplification dataset.
Named Entity Recognition: BERTje, gefinetuned op CoNLL-2002, voor het herkennen en uitsluiten van named entities.
- Python
- Flask
- HTML
- CSS
- JavaScript
Heb je vragen, feedback of interesse in samenwerking of een demonstratie? Neem gerust contact met mij op.
- E-mail: codershiyar@gmail.com
- LinkedIn: linkedin.com/in/codershiyar

