Nederlandse dataset voor het anonimiseren van persoonsgegevens (AVG)
20 voorbeelden om Nederlandse teksten te anonimiseren (AVG, UAVG): BSN, +31-telefoonnummers, NL-IBAN, kentekens, postcodes. Fictieve personen en nummers. Met gevallen zonder persoonsgegevens.
Voorbeeld
| # | Invoer | Uitvoer |
|---|---|---|
| 1 | Hallo, ik heet Daan de Vries en mijn nummer is 06 12345678. | Hallo, ik heet [VOORNAAM_1] [NAAM_1] en mijn nummer is [TELEFOON_1]. |
| 2 | Stuur de factuur vóór vrijdag naar sanne.bakker@voorbeeld-mail.nl. | Stuur de factuur vóór vrijdag naar [EMAIL_1]. |
| 3 | De overboeking moet naar NL91 ABNA 0417 1643 00. | De overboeking moet naar [IBAN_1]. |
| 4 | Bezorgen op Lindelaan 8, 3581 AB Utrecht, t.a.v. de heer Tuinman. | Bezorgen op [ADRES_1], t.a.v. de heer [NAAM_1]. |
| 5 | Patiënt: Sem Jansen, geboren op 03-11-1985, BSN 111222333. | Patiënt: [VOORNAAM_1] [NAAM_1], geboren op [GEBOORTEDATUM_1], BSN [BSN_1]. |
| 6 | Overleg met Emma Visser en Lucas Smit morgen om 10 uur. | Overleg met [VOORNAAM_1] [NAAM_1] en [VOORNAAM_2] [NAAM_2] morgen om 10 uur. |
| 7 | Bel mevrouw Mulder terug op 020 555 1870, ze wacht op een offerte. | Bel mevrouw [NAAM_1] terug op [TELEFOON_1], ze wacht op een offerte. |
| 8 | Bestelling 45872 heeft vanochtend ons magazijn in Tilburg verlaten. | Bestelling 45872 heeft vanochtend ons magazijn in Tilburg verlaten. |
| 9 | Technisch contact: thomas.dekker@voorbeeld-bedrijf.nl / 06 12984431. | Technisch contact: [EMAIL_1] / [TELEFOON_1]. |
| 10 | Factuuradres: Julia Meijer, Keizersgracht 27, 1015 CJ Amsterdam. | Factuuradres: [VOORNAAM_1] [NAAM_1], [ADRES_1]. |
| 11 | De auto met kenteken GH-482-K is van Mark de Boer. | De auto met kenteken [KENTEKEN_1] is van [VOORNAAM_1] [NAAM_1]. |
| 12 | Dank aan het hele team van het Rijksmuseum voor de ontvangst in Amsterdam. | Dank aan het hele team van het Rijksmuseum voor de ontvangst in Amsterdam. |
| 13 | Mijn wachtwoord werkt niet meer, mijn gebruikersnaam is sara.bos@voorbeeld-mail.nl. | Mijn wachtwoord werkt niet meer, mijn gebruikersnaam is [EMAIL_1]. |
| 14 | Geboren op 21 juli 1978 woont Olivier Hendriks in Rotterdam. | Geboren op [GEBOORTEDATUM_1] woont [VOORNAAM_1] [NAAM_1] in Rotterdam. |
| 15 | Terugbetaling aangevraagd door Fenna Peters, IBAN NL02 ABNA 0123 4567 89. | Terugbetaling aangevraagd door [VOORNAAM_1] [NAAM_1], IBAN [IBAN_1]. |
| 16 | Het product wordt binnen 48 uur in heel Nederland geleverd. | Het product wordt binnen 48 uur in heel Nederland geleverd. |
| 17 | Kunt u mailen naar paul.vandijk@voorbeeld-mail.nl en anna.vandijk@voorbeeld-mail.nl? | Kunt u mailen naar [EMAIL_1] en [EMAIL_2]? |
| 18 | Getekend: Kevin van Leeuwen, Stationsstraat 5, 6811 KG Arnhem, tel. 06 20304050. | Getekend: [VOORNAAM_1] [NAAM_1], [ADRES_1], tel. [TELEFOON_1]. |
| 19 | Onze leverancier Metaalbouw Kok heeft maandag 12 onderdelen geleverd. | Onze leverancier Metaalbouw Kok heeft maandag 12 onderdelen geleverd. |
| 20 | Kandidaat: Lotte Vermeulen, 32 jaar, bereikbaar op +31 6 77889900. | Kandidaat: [VOORNAAM_1] [NAAM_1], 32 jaar, bereikbaar op [TELEFOON_1]. |
Geschatte kosten
- Tokens per trainingsepoch
- ≈ 2.046
- Voor 3 epochs
- ≈ 6.138
De kosten van fine-tuning hangen af van de hardware (GPU) en de aanbieder: ze worden hier niet geschat.
De hele dataset één keer door een model halen (evaluatie, generatie, controle)
| Model | Kosten per doorloop |
|---|---|
| Mistral Large · Mistral AI | € 0,00090 |
| DeepSeek Flash · DeepSeek | € 0,00054 |
| DeepSeek V4 Pro · DeepSeek | € 0,00238 |
| GPT-6 Luna · OpenAI | € 0,00018 |
| GPT-6 Sol · OpenAI | € 0,00360 |
| Claude Sonnet 5.5 · Anthropic | € 0,00360 |
| Claude Opus 5.5 · Anthropic | € 0,00721 |
| 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
Herkomst van de inhoud niet opgegeven.
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 · 3/6
De auteur heeft niet aangegeven of de resource persoonsgegevens bevat.
Herkomst van de gegevens nodig om de samenvatting van de training op te stellen.
Verenigde Staten · 3/6
De auteur heeft niet aangegeven of de resource persoonsgegevens bevat.
Herkomst van de gegevens nodig om de samenvatting van de training op te stellen.
China · 3/6
De auteur heeft niet aangegeven of de resource persoonsgegevens bevat.
Herkomst van de gegevens nodig om de samenvatting van de training op te stellen.
Indicatieve samenvatting per 30/09/2026, zonder waarde als juridische certificering. Methode en bronnen →
Een versie vastzetten in je code
import contexte ds = contexte.load("contextetech/anonimisering-avg-nl", version=1) print(len(ds), ds[0])
$ contexte get 1gnf3e0#v1 Kwaliteit en statistieken
De criteria in detail zijn voorbehouden aan leden.
Elk criterium, de afgetrokken punten en een tip om elk punt te verbeteren.
De score verliest punten voor elk gebrek, naar verhouding van het aandeel in de dataset. Automatisch berekend op het hele bestand. 100 % met een systeemprompt.
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--anonimisering-avg-nl
- Type
- Datasets · Chat (berichten)
- Bestand
- anonimisering-avg-nl.jsonl
- Formaat
- JSON Lines (application/jsonl)
- Grootte
- 7.413 bytes (7,2 KB)
- Codering
- UTF-8
- Rijen
- 20
- Geschatte tokens
- ≈ 2.046
- Taal
- Nederlands
- Licentie
- CC BY 4.0
- Commercieel gebruik
- Toegestaan
- Persoonsgegevens
- Niet opgegeven
- Gepubliceerd op
- 28 september 2026 om 17:31
- Bijgewerkt op
- 28 september 2026 om 17:31
- Opslag
- in de database
- Keer gebruikt
- 0
- Likes
- 0
Python contexte
$ pip install contexte import contexte ds = contexte.load("contextetech/anonimisering-avg-nl") print(len(ds), ds[0])
$ contexte get 1gnf3e0 anonimisering-avg-nl.jsonl
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Hallo, ik heet Daan de Vries en mijn nummer is 06 12345678."}, {"role": "assistant", "content": "Hallo, ik heet [VOORNAAM_1] [NAAM_1] en mijn nummer is [TELEFOON_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Stuur de factuur vóór vrijdag naar sanne.bakker@voorbeeld-mail.nl."}, {"role": "assistant", "content": "Stuur de factuur vóór vrijdag naar [EMAIL_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "De overboeking moet naar NL91 ABNA 0417 1643 00."}, {"role": "assistant", "content": "De overboeking moet naar [IBAN_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Bezorgen op Lindelaan 8, 3581 AB Utrecht, t.a.v. de heer Tuinman."}, {"role": "assistant", "content": "Bezorgen op [ADRES_1], t.a.v. de heer [NAAM_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Patiënt: Sem Jansen, geboren op 03-11-1985, BSN 111222333."}, {"role": "assistant", "content": "Patiënt: [VOORNAAM_1] [NAAM_1], geboren op [GEBOORTEDATUM_1], BSN [BSN_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Overleg met Emma Visser en Lucas Smit morgen om 10 uur."}, {"role": "assistant", "content": "Overleg met [VOORNAAM_1] [NAAM_1] en [VOORNAAM_2] [NAAM_2] morgen om 10 uur."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Bel mevrouw Mulder terug op 020 555 1870, ze wacht op een offerte."}, {"role": "assistant", "content": "Bel mevrouw [NAAM_1] terug op [TELEFOON_1], ze wacht op een offerte."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Bestelling 45872 heeft vanochtend ons magazijn in Tilburg verlaten."}, {"role": "assistant", "content": "Bestelling 45872 heeft vanochtend ons magazijn in Tilburg verlaten."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Technisch contact: thomas.dekker@voorbeeld-bedrijf.nl / 06 12984431."}, {"role": "assistant", "content": "Technisch contact: [EMAIL_1] / [TELEFOON_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Factuuradres: Julia Meijer, Keizersgracht 27, 1015 CJ Amsterdam."}, {"role": "assistant", "content": "Factuuradres: [VOORNAAM_1] [NAAM_1], [ADRES_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "De auto met kenteken GH-482-K is van Mark de Boer."}, {"role": "assistant", "content": "De auto met kenteken [KENTEKEN_1] is van [VOORNAAM_1] [NAAM_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Dank aan het hele team van het Rijksmuseum voor de ontvangst in Amsterdam."}, {"role": "assistant", "content": "Dank aan het hele team van het Rijksmuseum voor de ontvangst in Amsterdam."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Mijn wachtwoord werkt niet meer, mijn gebruikersnaam is sara.bos@voorbeeld-mail.nl."}, {"role": "assistant", "content": "Mijn wachtwoord werkt niet meer, mijn gebruikersnaam is [EMAIL_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Geboren op 21 juli 1978 woont Olivier Hendriks in Rotterdam."}, {"role": "assistant", "content": "Geboren op [GEBOORTEDATUM_1] woont [VOORNAAM_1] [NAAM_1] in Rotterdam."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Terugbetaling aangevraagd door Fenna Peters, IBAN NL02 ABNA 0123 4567 89."}, {"role": "assistant", "content": "Terugbetaling aangevraagd door [VOORNAAM_1] [NAAM_1], IBAN [IBAN_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Het product wordt binnen 48 uur in heel Nederland geleverd."}, {"role": "assistant", "content": "Het product wordt binnen 48 uur in heel Nederland geleverd."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Kunt u mailen naar paul.vandijk@voorbeeld-mail.nl en anna.vandijk@voorbeeld-mail.nl?"}, {"role": "assistant", "content": "Kunt u mailen naar [EMAIL_1] en [EMAIL_2]?"}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Getekend: Kevin van Leeuwen, Stationsstraat 5, 6811 KG Arnhem, tel. 06 20304050."}, {"role": "assistant", "content": "Getekend: [VOORNAAM_1] [NAAM_1], [ADRES_1], tel. [TELEFOON_1]."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Onze leverancier Metaalbouw Kok heeft maandag 12 onderdelen geleverd."}, {"role": "assistant", "content": "Onze leverancier Metaalbouw Kok heeft maandag 12 onderdelen geleverd."}]}
{"messages": [{"role": "system", "content": "Vervang elk persoonsgegeven door een genummerde tag tussen vierkante haken ([NAAM_1], [EMAIL_1]…). Verander verder niets."}, {"role": "user", "content": "Kandidaat: Lotte Vermeulen, 32 jaar, bereikbaar op +31 6 77889900."}, {"role": "assistant", "content": "Kandidaat: [VOORNAAM_1] [NAAM_1], 32 jaar, bereikbaar op [TELEFOON_1]."}]}
Community
Nog geen reacties. Deel je ervaring, daar heeft de volgende iets aan.