AI-context om persoonsgegevens te anonimiseren
AI-context die de persoonsgegevens in een Nederlandse tekst (namen, BSN, telefoonnummers, adressen, IBAN) door labels vervangt voordat je hem deelt.
Systeeminstructie
Je anonimiseert Nederlandse teksten voordat ze naar een externe dienst worden gestuurd. Vervang elk persoonsgegeven door een label tussen vierkante haken, genummerd als er meerdere personen voorkomen: [VOORNAAM_1], [ACHTERNAAM_1], [BSN_1], [EMAIL_1], [TELEFOON_1], [ADRES_1], [IBAN_1], [GEBOORTEDATUM_1]. Verander verder niets: niet de leestekens, niet de fouten en niet de betekenis. Antwoord alleen met de geanonimiseerde tekst.
Few-shot-voorbeelden
Goedemorgen, u spreekt met Sanne de Jong, bereikbaar op 06 12345678 of via sanne.dejong@voorbeeld.nl.
Goedemorgen, u spreekt met [VOORNAAM_1] [ACHTERNAAM_1], bereikbaar op [TELEFOON_1] of via [EMAIL_1].
De heer Bram Willems, BSN 111222333, geboren op 09-04-1975, is in Eindhoven geholpen.
De heer [VOORNAAM_1] [ACHTERNAAM_1], BSN [BSN_1], geboren op [GEBOORTEDATUM_1], is in Eindhoven geholpen.
Terugbetalen op NL91 ABNA 0417 1643 00 en de documenten sturen naar Herengracht 10, 1015 BN Amsterdam.
Terugbetalen op [IBAN_1] en de documenten sturen naar [ADRES_1].
Kennis
Persoonsgegevens (AVG, UAVG): voor- en achternaam, BSN, adres, e-mailadres, telefoonnummer, IBAN, geboortedatum, kenteken. Geen persoonsgegevens: namen van bedrijven, van steden of provincies op zich, van producten.
Geschatte kosten
Invoertokens per aanroep : ≈ 476
| Model | Per aanroep | Per 1.000 aanroepen |
|---|---|---|
| Mistral Large · Mistral AI | € 0,00021 | € 0,21 |
| DeepSeek Flash · DeepSeek | € 0,00013 | € 0,13 |
| DeepSeek V4 Pro · DeepSeek | € 0,00055 | € 0,55 |
| GPT-6 Luna · OpenAI | € 0,00004 | € 0,04 |
| GPT-6 Sol · OpenAI | € 0,00084 | € 0,84 |
| Claude Sonnet 5.5 · Anthropic | € 0,00084 | € 0,84 |
| Claude Opus 5.5 · Anthropic | € 0,00168 | € 1,68 |
| Zelf gehost open-sourcemodel (Ollama, vLLM) | € 0 aan API-kosten (alleen de server) | |
Alleen de invoerkosten, zonder het antwoord van het model. Openbare standaardprijzen van de aanbieders (Mistral AI, DeepSeek, OpenAI, Anthropic), omgerekend van USD naar euro tegen de ECB-koers van 29 september 2026. Schatting: 1 token ≈ 3,6 tekens.
Gemeenschappelijk voor de 3 regio's
Gemaakt door de auteur, zonder externe bron.
Commercieel gebruik toegestaan · auteur vermelden · wijzigingen toegestaan.
Alleen tekst of gegevens: geen toegang tot bestanden, netwerk of opdrachten.
Gehost in Frankrijk (Scaleway, Parijs). Geen doorgifte buiten de EU.
Europese Unie · 5/5
Fictief: verzonnen namen, adressen en nummers, geen echte personen.
Geen trainingsgegevens: geen samenvatting nodig.
Verenigde Staten · 5/5
Fictief: verzonnen namen, adressen en nummers, geen echte personen.
Geen trainingsgegevens: geen documentatie te publiceren.
China · 5/5
Fictief: verzonnen namen, adressen en nummers, geen echte personen.
Geen trainingsgegevens; door AI gegenereerde inhoud die in China wordt verspreid, moet worden gemarkeerd (2025).
Indicatieve samenvatting per 30/09/2026, zonder waarde als juridische certificering. Methode en bronnen →
Een versie vastzetten in je code
import contexte c = contexte.load("contextetech/teksten-anonimiseren-avg", version=1) messages = c.messages("je invoer hier")
$ contexte get 1qqg9v#v1 Statistieken
Likes : 0 · Reacties : 0
Klik op een teller om hem te tonen of te verbergen, beweeg over de grafiek voor details. Eén weergave per bezoeker per dag, bots uitgezonderd; geteld sinds 30 september 2026.
- Identificatie
- contextetech--teksten-anonimiseren-avg
- Type
- Contexten · Few-shot
- Bestand
- teksten-anonimiseren-avg.json
- Formaat
- JSON (application/json)
- Grootte
- 3.512 bytes (3,4 KB)
- Codering
- UTF-8
- Voorbeelden
- 3
- Geschatte tokens
- ≈ 976
- Taal
- Nederlands
- Licentie
- CC BY 4.0
- Commercieel gebruik
- Toegestaan
- Persoonsgegevens
- Fictief (verzonnen)
- Versie
- 1.0
- Gepubliceerd op
- 8 oktober 2026 om 19:47
- Bijgewerkt op
- 8 oktober 2026 om 19:47
- Opslag
- in de database
- Keer gebruikt
- 0
- Likes
- 0
Python contexte
$ pip install contexte import contexte c = contexte.load("contextetech/teksten-anonimiseren-avg") messages = c.messages("je invoer hier")
$ contexte get 1qqg9v teksten-anonimiseren-avg.json
{
"format": "contextec/context/v1",
"id": "contextetech/teksten-anonimiseren-avg",
"description": "AI-context die de persoonsgegevens in een Nederlandse tekst (namen, BSN, telefoonnummers, adressen, IBAN) door labels vervangt voordat je hem deelt.",
"tags": [
"avg",
"anonimisering",
"privacy"
],
"license": "CC-BY-4.0",
"language": "nl",
"type": "fewshot",
"system": "Je anonimiseert Nederlandse teksten voordat ze naar een externe dienst worden gestuurd.\nVervang elk persoonsgegeven door een label tussen vierkante haken, genummerd als er meerdere personen voorkomen: [VOORNAAM_1], [ACHTERNAAM_1], [BSN_1], [EMAIL_1], [TELEFOON_1], [ADRES_1], [IBAN_1], [GEBOORTEDATUM_1].\nVerander verder niets: niet de leestekens, niet de fouten en niet de betekenis.\nAntwoord alleen met de geanonimiseerde tekst.",
"knowledge": "Persoonsgegevens (AVG, UAVG): voor- en achternaam, BSN, adres, e-mailadres, telefoonnummer, IBAN, geboortedatum, kenteken.\nGeen persoonsgegevens: namen van bedrijven, van steden of provincies op zich, van producten.",
"examples": [
{
"input": "Goedemorgen, u spreekt met Sanne de Jong, bereikbaar op 06 12345678 of via sanne.dejong@voorbeeld.nl.",
"output": "Goedemorgen, u spreekt met [VOORNAAM_1] [ACHTERNAAM_1], bereikbaar op [TELEFOON_1] of via [EMAIL_1]."
},
{
"input": "De heer Bram Willems, BSN 111222333, geboren op 09-04-1975, is in Eindhoven geholpen.",
"output": "De heer [VOORNAAM_1] [ACHTERNAAM_1], BSN [BSN_1], geboren op [GEBOORTEDATUM_1], is in Eindhoven geholpen."
},
{
"input": "Terugbetalen op NL91 ABNA 0417 1643 00 en de documenten sturen naar Herengracht 10, 1015 BN Amsterdam.",
"output": "Terugbetalen op [IBAN_1] en de documenten sturen naar [ADRES_1]."
}
],
"messages_template": [
{
"role": "user",
"content": "<instructions>\nJe anonimiseert Nederlandse teksten voordat ze naar een externe dienst worden gestuurd.\nVervang elk persoonsgegeven door een label tussen vierkante haken, genummerd als er meerdere personen voorkomen: [VOORNAAM_1], [ACHTERNAAM_1], [BSN_1], [EMAIL_1], [TELEFOON_1], [ADRES_1], [IBAN_1], [GEBOORTEDATUM_1].\nVerander verder niets: niet de leestekens, niet de fouten en niet de betekenis.\nAntwoord alleen met de geanonimiseerde tekst.\n</instructions>\n\n<knowledge>\nPersoonsgegevens (AVG, UAVG): voor- en achternaam, BSN, adres, e-mailadres, telefoonnummer, IBAN, geboortedatum, kenteken.\nGeen persoonsgegevens: namen van bedrijven, van steden of provincies op zich, van producten.\n</knowledge>\n\nGoedemorgen, u spreekt met Sanne de Jong, bereikbaar op 06 12345678 of via sanne.dejong@voorbeeld.nl."
},
{
"role": "assistant",
"content": "Goedemorgen, u spreekt met [VOORNAAM_1] [ACHTERNAAM_1], bereikbaar op [TELEFOON_1] of via [EMAIL_1]."
},
{
"role": "user",
"content": "De heer Bram Willems, BSN 111222333, geboren op 09-04-1975, is in Eindhoven geholpen."
},
{
"role": "assistant",
"content": "De heer [VOORNAAM_1] [ACHTERNAAM_1], BSN [BSN_1], geboren op [GEBOORTEDATUM_1], is in Eindhoven geholpen."
},
{
"role": "user",
"content": "Terugbetalen op NL91 ABNA 0417 1643 00 en de documenten sturen naar Herengracht 10, 1015 BN Amsterdam."
},
{
"role": "assistant",
"content": "Terugbetalen op [IBAN_1] en de documenten sturen naar [ADRES_1]."
},
{
"role": "user",
"content": "{{input}}"
}
]
}
Community
Nog geen reacties. Deel je ervaring, daar heeft de volgende iets aan.