diff --git a/docs/voldoen-aan-wetten-en-regels/ai-verordening.md b/docs/voldoen-aan-wetten-en-regels/ai-verordening.md index 2c8341cec7..0d2c63e9d5 100644 --- a/docs/voldoen-aan-wetten-en-regels/ai-verordening.md +++ b/docs/voldoen-aan-wetten-en-regels/ai-verordening.md @@ -65,9 +65,9 @@ Een AI-model voor algemene doeleinden (GPAI): ## Risicogroepen De AI-verordening deelt AI-systemen op in 3 [risicogroepen](../overhetalgoritmekader/risico-van-ai-systemen.md). Hoe groter het risico voor de samenleving, hoe strenger de regels uit de AI-verordening. Het hangt ervan af waarvoor je dit AI-systeem gebruikt: -* Risico op misleiding -* Hoog-risico-AI-systemen -* Verboden AI-systemen +* [Risico op misleiding](../overhetalgoritmekader/risico-van-ai-systemen.md#risico-op-misleiding) +* [Hoog-risico-AI-systemen](../overhetalgoritmekader/risico-van-ai-systemen.md#hoog-risico-ai-systeem) +* [Verboden AI-systemen](../overhetalgoritmekader/risico-van-ai-systemen.md#verboden-ai-systeem) ## Tijdlijn De AI-verordening trad in werking op 1 augustus 2024 en gaat stap voor stap gelden: diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/aia-00-verboden-AI-praktijken.md b/docs/voldoen-aan-wetten-en-regels/vereisten/aia-00-verboden-AI-praktijken.md index 9caed3acd6..d5769e1c8a 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/aia-00-verboden-AI-praktijken.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/aia-00-verboden-AI-praktijken.md @@ -10,7 +10,7 @@ onderwerp: soort-toepassing: - ai-systeem risicogroep: -- verboden-ai +- verboden-ai-systeem rol-ai-act: - aanbieder - gebruiksverantwoordelijke diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/aia-01-ai-geletterdheid.md b/docs/voldoen-aan-wetten-en-regels/vereisten/aia-01-ai-geletterdheid.md index 2f88066101..3aee17969a 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/aia-01-ai-geletterdheid.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/aia-01-ai-geletterdheid.md @@ -13,7 +13,7 @@ soort-toepassing: - ai-model-voor-algemene-doeleinden risicogroep: - hoog-risico-ai-systeem -- verboden-ai +- verboden-ai-systeem - geen-hoog-risico-ai-systeem rol-ai-act: - aanbieder diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/arc-01-archiefwet.md b/docs/voldoen-aan-wetten-en-regels/vereisten/arc-01-archiefwet.md index b000a4707e..7d2752bb31 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/arc-01-archiefwet.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/arc-01-archiefwet.md @@ -37,6 +37,8 @@ Op basis van deze informatie moet bijvoorbeeld gereconstrueerd kunnen worden hoe ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. + ## Risico Zonder goede het goede, geordende en toegankelijke staat brengen en bewaren van gegevens is het voor betrokkene(n) of derden niet mogelijk om achteraf te reconstrueren en te controleren hoe besluiten, waar algoritmes aan hebben bijgedragen, tot stand zijn gekomen. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/aut-01-auteursrechten.md b/docs/voldoen-aan-wetten-en-regels/vereisten/aut-01-auteursrechten.md index 36da47b6cd..2c107fe749 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/aut-01-auteursrechten.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/aut-01-auteursrechten.md @@ -38,6 +38,7 @@ Richtlijnen 96/9/EG en 2001/29/EG](https://eur-lex.europa.eu/legal-content/NL/TX ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-01-persoonsgegevens-worden-rechtmatig-verwerkt.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-01-persoonsgegevens-worden-rechtmatig-verwerkt.md index 5bd0063ec2..8c61b27745 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-01-persoonsgegevens-worden-rechtmatig-verwerkt.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-01-persoonsgegevens-worden-rechtmatig-verwerkt.md @@ -39,7 +39,7 @@ Hierbij kan worden gedacht aan persoonsgegevens ten behoeve van trainingsdata, v ## Wanneer van toepassing? - +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-02-beperkte-bewaartermijn-van-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-02-beperkte-bewaartermijn-van-persoonsgegevens.md index 9dfef9deb2..ef011ed6af 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-02-beperkte-bewaartermijn-van-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-02-beperkte-bewaartermijn-van-persoonsgegevens.md @@ -37,6 +37,7 @@ Hierbij kan worden gedacht aan maatregelen als het pseudonomiseren, anonimiseren ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-03-minimale-verwerking-van-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-03-minimale-verwerking-van-persoonsgegevens.md index 7dd72b5068..d65a1040c7 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-03-minimale-verwerking-van-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-03-minimale-verwerking-van-persoonsgegevens.md @@ -37,6 +37,7 @@ Afhankelijk van de toepassing vraagt dit om een intensieve toets. Er moet voor w ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-04-proportionaliteit-en-subsidiariteit.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-04-proportionaliteit-en-subsidiariteit.md index 7ab21acb3b..38cfdcedf6 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-04-proportionaliteit-en-subsidiariteit.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-04-proportionaliteit-en-subsidiariteit.md @@ -45,7 +45,7 @@ Het is van belang om deze principes te hanteren om te bepalen of en in [welke vo ## Wanneer van toepassing? - +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-05-juistheid-en-actualiteit-van-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-05-juistheid-en-actualiteit-van-persoonsgegevens.md index 7b25944905..1adcc1c726 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-05-juistheid-en-actualiteit-van-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-05-juistheid-en-actualiteit-van-persoonsgegevens.md @@ -31,7 +31,7 @@ Dat kan betekenen dat persoonsgegevens moeten worden geactualiseerd of verbeterd ## Wanneer van toepassing? - +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-06-verantwoordingsplicht-rechtmatigheid.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-06-verantwoordingsplicht-rechtmatigheid.md index ab966c19f8..857627f414 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-06-verantwoordingsplicht-rechtmatigheid.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-06-verantwoordingsplicht-rechtmatigheid.md @@ -44,6 +44,7 @@ De verwerkingsverantwoordelijke is degene die ervoor zorgt dat deze verantwoorde ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-07-transparantie-bij-verwerken-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-07-transparantie-bij-verwerken-persoonsgegevens.md index 84dc7719b9..a80c1d256a 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-07-transparantie-bij-verwerken-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-07-transparantie-bij-verwerken-persoonsgegevens.md @@ -39,6 +39,7 @@ Als persoonsgegevens worden verwerkt ten behoeve van het ontwikkelen of gebruike ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-08-wettelijke-verwerking-van-gevoelige-gegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-08-wettelijke-verwerking-van-gevoelige-gegevens.md index aaab363947..cbff3a713b 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-08-wettelijke-verwerking-van-gevoelige-gegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-08-wettelijke-verwerking-van-gevoelige-gegevens.md @@ -42,7 +42,7 @@ Deze vereiste is ook van toepassing bij het ontwikkelen en gebruiken van algorit ## Wanneer van toepassing? - +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-09-inroepen-privacyrecht-bij-verwerking-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-09-inroepen-privacyrecht-bij-verwerking-persoonsgegevens.md index 7251b2b1e2..6b3c23a268 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-09-inroepen-privacyrecht-bij-verwerking-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-09-inroepen-privacyrecht-bij-verwerking-persoonsgegevens.md @@ -35,6 +35,7 @@ Als persoonsgegevens worden verwerkt voor het ontwikkelen en gebruiken van algor ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-10-recht-op-niet-geautomatiseerde-besluitvorming.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-10-recht-op-niet-geautomatiseerde-besluitvorming.md index 307b746302..738be737cc 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-10-recht-op-niet-geautomatiseerde-besluitvorming.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-10-recht-op-niet-geautomatiseerde-besluitvorming.md @@ -85,6 +85,7 @@ Volledig geautomatiseerde vaststelling van een publiekrechtelijk besluit zoals e ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-11-privacy-bij-ontwerp-bij-verwerking-van-persoonsgegevens.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-11-privacy-bij-ontwerp-bij-verwerking-van-persoonsgegevens.md index 11219f2c9e..e38c93ddeb 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-11-privacy-bij-ontwerp-bij-verwerking-van-persoonsgegevens.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-11-privacy-bij-ontwerp-bij-verwerking-van-persoonsgegevens.md @@ -34,6 +34,7 @@ Dit is eveneens van toepassing als persoonsgegevens worden verwerkt bij het ontw ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Door privacy en gegevensbescherming door ontwerp en standaardinstellingen niet toe te passen, kan een inbreuk op rechten van betrokkenen ontstaan. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-12-beveiliging-van-verwerking.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-12-beveiliging-van-verwerking.md index 65553cc4d1..8bac8e19e8 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-12-beveiliging-van-verwerking.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-12-beveiliging-van-verwerking.md @@ -33,6 +33,7 @@ Per toepassing moet worden onderzocht welke maatregelen hiervoor geschikt zijn. ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Er kunnen risico's ontstaan zoals potentiële cyberaanvallen en datalekken. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-13-dpia-verplicht.md b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-13-dpia-verplicht.md index 1fb9a8f27c..93162fb038 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/avg-13-dpia-verplicht.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/avg-13-dpia-verplicht.md @@ -53,6 +53,7 @@ Gebruiksverantwoordelijken van AI-systemen met een hoog risico gebruiken die inf ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Het niet evalueren van de impact van het verwerking van persoonsgegevens in algoritmes kan resulteren in het niet onderkennen van de bijbehorende risico's en het niet op tijd te mitigieren van deze risico's. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/awb-01-zorgvuldigheidsbeginsel.md b/docs/voldoen-aan-wetten-en-regels/vereisten/awb-01-zorgvuldigheidsbeginsel.md index 6f89fc9b64..05777fcb84 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/awb-01-zorgvuldigheidsbeginsel.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/awb-01-zorgvuldigheidsbeginsel.md @@ -36,6 +36,7 @@ Dit betekent dat bij de ontwikkeling en gebruik van algoritmes informatie moet w ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico De werking van het algoritmes sluit niet of onvoldoende aan bij de juridische en ethische grenzen van de te ondersteunen wettelijke taak. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/awb-02-motiveringsbeginsel.md b/docs/voldoen-aan-wetten-en-regels/vereisten/awb-02-motiveringsbeginsel.md index 7a87f0547e..6e1bb10e4c 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/awb-02-motiveringsbeginsel.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/awb-02-motiveringsbeginsel.md @@ -52,6 +52,7 @@ Het motiveringsbeginsel op grond van de Awb is beperkt tot besluiten in de zin v ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Het is onduidelijk op wat voor manier het algoritmes heeft bijgedragen aan de totstandkoming van een besluit. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/bio-01-beveiliging-informatie-en-informatiesystemen.md b/docs/voldoen-aan-wetten-en-regels/vereisten/bio-01-beveiliging-informatie-en-informatiesystemen.md index 4b78bc24e7..596a33a907 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/bio-01-beveiliging-informatie-en-informatiesystemen.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/bio-01-beveiliging-informatie-en-informatiesystemen.md @@ -32,6 +32,7 @@ Algoritmes en hun output kunnen onderdeel worden van de informatie en informatie ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Er kunnen risico's ontstaan zoals ongeautoriseerde toegang, vernietiging, verlies, wijziging of niet-toegestane verwerking van gegevens als de informatie en informatiesystemen onvoldoende zijn beveiligd. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/bzk-01-algoritmeregister.md b/docs/voldoen-aan-wetten-en-regels/vereisten/bzk-01-algoritmeregister.md index 2daf745e38..5d4d32931b 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/bzk-01-algoritmeregister.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/bzk-01-algoritmeregister.md @@ -32,6 +32,7 @@ Er wordt gewerkt aan wetgeving om dit bij wet verplicht te stellen. ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Door het niet publiceren van impactvolle algoritmes of hoog risico AI -systemen in het Algoritmeregister, is het voor betrokkenen of belanghebbenden minder goed mogelijk om de overheid kritisch te volgen, te bevragen en te controleren op de inzet van deze technologieën die hen kunnen raken. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/dat-01-databankenwet.md b/docs/voldoen-aan-wetten-en-regels/vereisten/dat-01-databankenwet.md index aed6d4e1a8..72fdad5f9b 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/dat-01-databankenwet.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/dat-01-databankenwet.md @@ -33,6 +33,7 @@ Voor het ontwikkelen van algoritme is data nodig. De data die hiervoor wordt geb ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Als een ontwikkelaar onbevoegd gebruik heeft gemaakt van data uit een databank bij de ontwikkeling van algoritmes, wordt het databankenrecht geschonden van de eigenaar. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/grw-01-fundamentele-rechten.md b/docs/voldoen-aan-wetten-en-regels/vereisten/grw-01-fundamentele-rechten.md index 8a23d8e5ef..f7e7b8b5ba 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/grw-01-fundamentele-rechten.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/grw-01-fundamentele-rechten.md @@ -47,6 +47,7 @@ Het is daarom belangrijk om [tijdig te onderzoeken of er sprake is of kan zijn v ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Grondrechten kunnen worden geraakt door de inzet van algoritmes met eventuele schadelijke gevolgen voor betrokkenen. diff --git a/docs/voldoen-aan-wetten-en-regels/vereisten/grw-02-non-discriminatie.md b/docs/voldoen-aan-wetten-en-regels/vereisten/grw-02-non-discriminatie.md index 28cc2df994..0e24ffaa64 100644 --- a/docs/voldoen-aan-wetten-en-regels/vereisten/grw-02-non-discriminatie.md +++ b/docs/voldoen-aan-wetten-en-regels/vereisten/grw-02-non-discriminatie.md @@ -39,6 +39,7 @@ Hiervan is sprake wanneer een ogenschijnlijk neutrale bepaling, maatstaf of hand ## Wanneer van toepassing? +Deze vereiste is waarschijnlijk van toepassing op jouw situatie. Controleer de wetgeving uit de [bronnen](#bronnen) om dit zeker te weten. ## Risico Het risico bestaat dat het model onwenselijke systematische afwijkingen creëert voor specifieke personen, groepen of andere eenheden, wat kan duiden op directe of indirecte discriminerende effecten van het algoritme. diff --git a/src/overrides/hooks/tags.py b/src/overrides/hooks/tags.py index 3ad1355eb6..c58bf8a6e2 100644 --- a/src/overrides/hooks/tags.py +++ b/src/overrides/hooks/tags.py @@ -163,41 +163,51 @@ def _badge_onderwerp(page: Page, files: Files, blok: str): ) # Create badge for soort-toepassing -def _badge_soort_toepassing(page: Page, files: Files, rol: str): +def _badge_soort_toepassing(page: Page, files: Files, soort: str): icon = "material-graph" href_soort_toepassing = _resolve_path("overhetalgoritmekader/soorten-algoritmes.md", page, files) + if soort == "ai-systeem": + href_fase = _resolve_path("voldoen-aan-wetten-en-regels/ai-verordening.md#ai-systeem", page, files) + elif soort == "ai-systeem-voor-algemene-doeleinden": + href_fase = _resolve_path("voldoen-aan-wetten-en-regels/ai-verordening.md#ai-model-voor-algemene-doeleinden", page, files) + elif soort == "ai-model-voor-algemene-doeleinden": + href_fase = _resolve_path("voldoen-aan-wetten-en-regels/ai-verordening.md#ai-model-voor-algemene-doeleinden", page, files) + elif soort == "impactvol-algoritme": + href_fase = _resolve_path("overhetalgoritmekader/impact-van-algoritmes.md", page, files) return _badge( icon=f"[:{icon}:]({href_soort_toepassing} 'Soort toepassing')", - text=f"[{rol.replace('-', ' ').replace('ai ', 'AI-')}]({href_soort_toepassing})", + text=f"[{soort.replace('-', ' ').replace('ai ', 'AI-')}]({href_fase})", color="blue", ) # Create badge for risicogroep -def _badge_risicogroep(page: Page, files: Files, rol: str): +def _badge_risicogroep(page: Page, files: Files, risicogroep: str): icon = "material-alert" - href_risicogroep = _resolve_path("overhetalgoritmekader/soorten-algoritmes.md#risicogroepen-ai-systemen", page, files) + href_risicogroep = _resolve_path("voldoen-aan-wetten-en-regels/ai-verordening.md#risicogroepen", page, files) + href_fase = _resolve_path(f"overhetalgoritmekader/risico-van-ai-systemen.md#{risicogroep}", page, files) return _badge( icon=f"[:{icon}:]({href_risicogroep} 'Risicogroep')", - text=f"[{rol.replace('-', ' ').replace('ai', 'AI').replace('AI ', 'AI-')}]({href_risicogroep})", + text=f"[{risicogroep.replace('-', ' ').replace('ai', 'AI').replace('AI ', 'AI-')}]({href_fase})", color="blue", ) # Create badge for rol-ai-act def _badge_rol_ai_act(page: Page, files: Files, rol: str): icon = "material-account-details" - href_rol_ai_act = _resolve_path("overhetalgoritmekader/soorten-algoritmes.md", page, files) + href_rol_ai_act = _resolve_path("voldoen-aan-wetten-en-regels/ai-verordening.md#rollen-uit-de-ai-verordening", page, files) + href_fase = _resolve_path(f"voldoen-aan-wetten-en-regels/ai-verordening.md#{rol}", page, files) return _badge( icon=f"[:{icon}:]({href_rol_ai_act} 'Rol AI-verordening')", - text=f"[{rol.capitalize().replace('-', ' ')}]({href_rol_ai_act})", + text=f"[{rol.capitalize().replace('-', ' ')}]({href_fase})", color="blue", ) # Create badge for transparantieverplichting def _badge_transparantieverplichting(page: Page, files: Files, rol: str): icon = "material-magnify" - href_rol_ai_act = _resolve_path("overhetalgoritmekader/risico-van-ai-systemen.md#risico-op-misleiding", page, files) + href_transparantieverplichting = _resolve_path("overhetalgoritmekader/risico-van-ai-systemen.md#risico-op-misleiding", page, files) return _badge( - icon=f"[:{icon}:]({href_rol_ai_act} 'Transparantieverplichting AI-verordening')", - text=f"[{rol.capitalize().replace('-', ' ')}]({href_rol_ai_act})", + icon=f"[:{icon}:]({href_transparantieverplichting} 'Transparantieverplichting AI-verordening')", + text=f"[{rol.capitalize()}]({href_transparantieverplichting})", color="blue", ) \ No newline at end of file