Zo lees je de AI-markering in Corrigo-bestanden
Schrijft de AI van Corrigo tekst in een bestand of op een pagina, zoals de toelichting bij een vraag, dan staat dat ook in de metadata: onzichtbaar op het scherm, maar leesbaar voor software. Hier lees je wat we markeren, waar het staat en hoe je het zelf controleert.
Let op: de markering staat op deze site nog niet aan, dus nieuwe bestanden bevatten haar nog niet. Deze pagina beschrijft hoe ze eruitziet zodra ze aanstaat.
Waarom Corrigo dit doet
De Europese AI-verordening (Verordening (EU) 2024/1689) verplicht in artikel 50, lid 2, aanbieders van AI-systemen die tekst genereren ervoor te zorgen dat die tekst "in een machineleesbaar formaat" is gemarkeerd en detecteerbaar is als kunstmatig gegenereerd. Onderwijsbouwen, het bedrijf achter Corrigo, is zo'n aanbieder: de AI schrijft onder meer de toelichting per vraag en het leerplan voor een leerling.
Voor AI-systemen die vóór 2 augustus 2026 in de handel zijn gebracht, moeten aanbieders uiterlijk op 2 december 2026 aan die plicht voldoen (artikel 111, lid 4, dat Verordening (EU) 2026/1744 aan de AI-verordening toevoegde). Corrigo zet de markering vóór die datum aan.
Het zichtbare label dat leerlingen en ouders bij AI-tekst zien, blijft gewoon staan. De markering komt daar bovenop, voor software.
Wat we markeren
- De feedback-PDF's per leerling in een ZIP, en de gecombineerde printversie, als er een AI-toelichting of een leerplan in staat.
- De leerlingrapporten in het jaardossier, als er een AI-toelichting in staat.
- Een toets of correctiemodel als PDF of Word-bestand, als er vragen of modelantwoorden in staan die van de AI komen of waarvan de herkomst niet is vastgelegd.
- Het feedbackportaal: de pagina die een leerling via de feedbacklink opent.
- De nabespreking die je aan de klas toont, met de meest gemaakte denkfouten en de lesstart die de AI daarbij voorstelt.
Een bestand zonder AI-tekst krijgt geen markering. Weet Corrigo niet zeker wie een tekst schreef, zoals bij modelantwoorden of vragen uit een toets die je als PDF of foto's in de toetseditor importeert, dan staat er "May contain AI-generated text": misschien AI, niet zeker AI.
Op de feedback-PDF, het jaardossier, het portaal en de nabespreking staat ook een zichtbaar label bij de AI-tekst. Op een toets of correctiemodel als PDF of Word-bestand staat geen zichtbaar label: daar zit de markering alleen in de metadata.
Wat we niet markeren, en waarom
- Scores, punten, kleuren en cijfers. Dat zijn getallen en korte labels, geen geschreven tekst.
- Vaste teksten van Corrigo, die bij elke leerling hetzelfde zijn: de uitleg over hoe de toets is nagekeken, of de melding dat een vraag niet automatisch kon worden nagekeken.
- Vragen die je sinds november 2026 zelf in Corrigo toevoegt, vragen die ongewijzigd uit een eerdere toets zijn overgenomen, en vragen die je uit een eigen bestand in de vragenbank importeert, zolang ze in de toets van die import staan. Zet je zo'n vraag later vanuit de vragenbank in een andere toets, dan staat er "May contain AI-generated text".
- Excel- en CSV-bestanden, zoals de export naar je leerlingvolgsysteem. Daarin staan namen en cijfers, geen AI-tekst.
- De export van je eigen accountgegevens (een JSON-bestand). Daarin kan AI-tekst staan, maar zonder markering.
- Papier. Een geprint feedbackvel of een geprinte nabespreking draagt geen metadata; daar blijft alleen het zichtbare label.
- Tekst die je alleen op je eigen schermen in Corrigo ziet, zoals de resultaten en analyses voor jou als docent. Daar staat het zichtbare label bij.
- Tekst die je vanuit de app deelt, bijvoorbeeld een leerplan via de deelknop van je telefoon. Dat is platte tekst zonder plek voor metadata; het zichtbare label gaat wel mee.
Waar de markering staat
De velden zijn in elk land hetzelfde, zodat software ze overal herkent. Ze volgen twee openbare standaarden: de IPTC-lijst Digital Source Type en schema.org.
| Bestand | Veld | Waarde |
|---|---|---|
| PDF, documenteigenschappen | Subject (Onderwerp) | Contains AI-generated text (Corrigo, Onderwijsbouwen) |
| PDF, documenteigenschappen | Keywords (Trefwoorden) | AI-generated; compositeSynthetic |
| PDF, documenteigenschappen | Creator (Maker) | Corrigo |
| PDF, XMP | Iptc4xmpExt:DigitalSourceType | http://cv.iptc.org/newscodes/digitalsourcetype/compositeSynthetic |
| PDF, XMP | xmp:CreatorTool | Corrigo |
| PDF, XMP | dc:description en pdf:Keywords | dezelfde tekst als Subject en Keywords |
| PDF, XMP | Eigen velden in de naamruimte urn:corrigo:ai-markering:1# | ai_generated, generator, provider, created, ai_parts, human_reviewed, human_edited |
Word (.docx), docProps/core.xml | description en keywords | dezelfde tekst als Onderwerp en Trefwoorden in de PDF |
Word (.docx), docProps/custom.xml | aangepaste eigenschappen | schema, ai_generated, digital_source_type, generator, provider, created, ai_parts, human_reviewed, human_edited |
| Feedbackportaal, JSON-LD | digitalSourceType | https://schema.org/CompositeSyntheticDigitalSource |
| Feedbackportaal, per tekstblok | data-digital-source-type | trainedAlgorithmicMedia |
compositeSyntheticis de IPTC-term voor een geheel waarvan ten minste één deel met generatieve AI is gemaakt. Een feedback-PDF bevat naast AI-tekst ook namen, punten en opmaak; daarom deze term en niet "helemaal door AI gemaakt". Het losse tekstblok in het portaal is wel helemaal AI-tekst en krijgttrainedAlgorithmicMedia.ai_generated:yesals er zeker AI-tekst in staat.unknownals er tekst in staat waarvan de herkomst niet is vastgelegd, zoals een vraag uit je vragenbank. Dan staat in het onderwerp "May contain AI-generated text (Corrigo, Onderwijsbouwen)" en ontbreekt de IPTC-term.ai_parts: welke soorten AI-tekst erin staan:feedback(toelichting per vraag),learning_plan(leerplan),questions(toetsvragen),model_answers(modelantwoorden) enmisconceptions(denkfouten in de nabespreking).human_reviewed:trueals je elke AI-toelichting in het document als gecontroleerd hebt gemarkeerd,falseals je er geen enkele hebt gemarkeerd, enunknownbij een mengsel of als Corrigo het niet bijhoudt. Staat er naast de toelichting ook een leerplan of een toetsvraag in, dan is hetunknown: daarvan houdt Corrigo de controle niet bij.human_edited: of je de AI-tekst hebt bewerkt. Corrigo houdt dat nog niet voor elk onderdeel bij; dan staat erunknown.created: wanneer het bestand is gemaakt, in UTC en op de minuut afgerond; in het portaal is dat het moment waarop de pagina wordt geopend.generatoris altijdCorrigoenprovideraltijdOnderwijsbouwen.
Uitlezen in een PDF-lezer
- Adobe Acrobat Reader: open het bestand en druk op Ctrl+D (Mac: Cmd+D) voor de documenteigenschappen. De markering staat bij Onderwerp en Trefwoorden.
- Firefox: open de PDF in de browser, klik rechtsboven op Hulpmiddelen (>>) en kies Documenteigenschappen…; de markering staat bij Onderwerp en Sleutelwoorden.
- Andere browsers en PDF-lezers hebben meestal een vergelijkbaar venster met documenteigenschappen.
Uitlezen in Word
Open het bestand in Word, kies Bestand > Info, klik bovenaan op Eigenschappen > Geavanceerde eigenschappen en open het tabblad Aangepast. Daar staan ai_generated en de andere velden uit de tabel. digital_source_type staat er alleen als ai_generated op yes staat; bij unknown ontbreekt het en zijn de trefwoorden "AI-generated: unknown".
Uitlezen met exiftool
exiftool is gratis en werkt op Windows, macOS en Linux. Met dit commando lees je de IPTC-term uit een PDF; -n toont de waarde precies zoals ze in het bestand staat:
exiftool -n -XMP-iptcExt:DigitalSourceType feedback.pdf Digital Source Type : http://cv.iptc.org/newscodes/digitalsourcetype/compositeSynthetic
Alle velden, ook de eigen velden van Corrigo (groep XMP-corrigo), zie je met exiftool -a -G1 -s feedback.pdf. Voor een Word-bestand werkt hetzelfde: exiftool -a -G1 -s toets.docx toont de velden uit docProps/custom.xml. Zonder exiftool kan het ook: een .docx is een ZIP-bestand, en in de map docProps staat custom.xml als leesbare tekst.
Uitlezen in het feedbackportaal
Open de feedbacklink in een browser, open de broncode van de pagina (Ctrl+U op Windows) en zoek op application/ld+json. Daar staat een blok zoals hieronder. Met de ontwikkelaarshulpmiddelen van je browser (F12) zie je bovendien bij elke AI-tekst het attribuut data-digital-source-type="trainedAlgorithmicMedia".
{
"@context": [
"https://schema.org",
{
"corrigo": "urn:corrigo:ai-markering:1#"
}
],
"@type": "CreativeWork",
"digitalSourceType": "https://schema.org/CompositeSyntheticDigitalSource",
"keywords": "AI-generated; compositeSynthetic",
"dateCreated": "2026-11-25T09:30:00Z",
"provider": {
"@type": "Organization",
"name": "Onderwijsbouwen"
},
"corrigo:schema": "urn:corrigo:ai-markering:1",
"corrigo:ai_generated": "yes",
"corrigo:generator": "Corrigo",
"corrigo:provider": "Onderwijsbouwen",
"corrigo:created": "2026-11-25T09:30:00Z",
"corrigo:ai_parts": [
"feedback"
],
"corrigo:human_reviewed": true,
"corrigo:human_edited": "unknown"
}Wat er níet in staat
Geen naam van een leerling, docent of school, geen klas, geen e-mailadres, geen naam van de toets of het project, geen interne nummers en geen naam van het AI-model. Alleen de vaste waarden hierboven en het tijdstip.
De bestandsnaam kan wel een naam bevatten, bijvoorbeeld die van de leerling. Die hoort niet bij de markering. Deel je een bestand verder, kies dan zelf een neutrale naam.
Wat de markering niet kan
- Metadata gaat verloren als je tekst kopieert en ergens anders plakt, als je het bestand print of scant, of als je het opnieuw opslaat of omzet in een programma dat de eigenschappen niet meeneemt. Ook sommige platforms waarop je bestanden deelt, halen metadata weg.
- Er zit geen watermerk in de tekst zelf, en de markering is niet digitaal ondertekend. Wie de juiste software heeft, kan de velden wijzigen of wissen. Een bestand zonder markering bewijst dus niet dat er geen AI-tekst in staat.
- Bestanden die je downloadde voordat de markering aanging, hebben haar niet. Download je een oude toets opnieuw, dan krijgt het nieuwe bestand haar wel.
- Lukt het markeren door een fout een keer niet, dan krijg je het bestand toch, zonder markering. Wij krijgen daarvan een melding en zoeken uit wat er misging.
De markering niet weghalen
Het is niet toegestaan de markering bewust te verwijderen of te veranderen. Dat geldt voor iedereen die een bestand van Corrigo krijgt, ook als je het doorstuurt of ergens anders plaatst.
Gaat de markering verloren zonder dat je dat bedoelt, als bijwerking van gewoon gebruik zoals printen, tekst kopiëren of opnieuw opslaan, dan is dat geen overtreding. Ook bewerkingen te goeder trouw die nodig zijn om de gegevens na verdere verwerking juist en bruikbaar te houden, of voor een beveiligingsaudit of onderzoek, vallen erbuiten.
Versie van de markering
Deze uitleg beschrijft versie 1 van de markering; je herkent die aan urn:corrigo:ai-markering:1. Verandert de markering later, dan blijft deze uitleg online staan, zodat bestanden van nu uitleesbaar blijven.
Klopt er iets niet, of mis je een veld? Mail naar contact@corrigo.nl.