Skip to content

Commit

Permalink
Adjust labels
Browse files Browse the repository at this point in the history
  • Loading branch information
GuusjeJuijn committed Sep 25, 2024
2 parents 3804477 + 2c66b0c commit 64831d8
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 28 deletions.
3 changes: 2 additions & 1 deletion aivalidation_dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ mmmd
modelcard
multiclass
nargs
niet
NL
nldesignsystem
niet
Expand Down Expand Up @@ -135,7 +136,7 @@ transparantieverplichtingen
twemoji
Uittenbroek
uittenbroekrobbert
uitzonderingsgrond
uitzondering
unmanaged
Unported
VCRPY
Expand Down
36 changes: 12 additions & 24 deletions docs/projects/amt/reporting-standard/latest.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,9 @@ A `system_card` contains the following information.
4. `instruments` (OPTIONAL, list). List of instruments from
the [instrument register](https://github.com/MinBZK/instrument-registry) that must be executed to fill this system card.
There can be multiple instruments. For each instrument the following fields are present.
the [instrument register](https://github.com/MinBZK/instrument-registry) that must be executed to fill this system card.
There can be multiple instruments. For each instrument the following fields are present.

1. `urn` (REQUIRED, string). Uniform Resource Names of the instrument. It is required if an instrument object
is added.
is added.
2. `version` (OPTIONAL, string). The version of the instrument.
3. `required` (OPTIONAL, boolean). Specifies whether the instrument is required to be executed or not.

Expand All @@ -104,25 +101,29 @@ A `system_card` contains the following information.
The contents of this field can be retrieved by traversing the AI Act decision tree or can be specified by the user.

1. `type` (OPTIONAL, enum[string]). The type of the system should be chosen from:
`["AI-systeem", "AI-systeem voor algemene doeleinden", "AI-model voor algemene doeleinden"]`.
`["AI-systeem", "AI-systeem voor algemene doeleinden", "AI-model voor algemene doeleinden", "algoritme", "geen algoritme"]`.
2. `open_source` (OPTIONAL, enum[string]). Whether the system is open source or not.
Options are `["open-source", "geen open-source"]`.
3. `publication_category` (OPTIONAL, enum[string]). The publication category of the system should be chosen from:
3. `exception_category` (OPTIONAL, enum[string]). The exception category of the system
should be chosen from: `["uitzondering van toepassing"]`.
4. `publication_category` (OPTIONAL, enum[string]). The publication category of the system should be chosen from:
`["impactvol algoritme", "niet-impactvol algoritme", "hoog-risico AI",
"geen hoog-risico AI", "verboden AI"]`.
4. `systemic_risk` (OPTIONAL, enum[string]). Whether the AI model is classified as having systemic risk.
5. `systemic_risk` (OPTIONAL, enum[string]). Whether the AI model is classified as having systemic risk.
Options are `["systeemrisico", "geen systeemrisico"]`.
5. `transparency_obligations` (OPTIONAL, enum[string]). Whether the system faces transparency obligations.
6. `transparency_obligations` (OPTIONAL, enum[string]). Whether the system faces transparency obligations.
Options are `["transparantieverplichtingen", "geen transparantieverplichtingen"]`.
6. `role` (OPTIONAL, enum[string]). The organization’s role in relation to the system.
7. `role` (OPTIONAL, enum[string]). The organization’s role in relation to the system.
Options are `["aanbieder", "gebruiksverantwoordelijke", "aanbieder + gebruiksverantwoordelijke"]`
7. `decision_tree` (OPTIONAL). This field is REQUIRED if the above fields are retrieved by traversing the decision tree.
8. `decision_tree` (OPTIONAL). This field is REQUIRED if the above fields are retrieved by traversing the decision tree.

1. `version` (REQUIRED, string). The version of the decision tree.
2. `path` (REQUIRED, list[string]). The traversed path.
2. `path` (REQUIRED). The traversed path through the decision tree.
1. `question` (REQUIRED, string). The question id of the question.
2. `answer` (REQUIRED, enum[string]). The answer to the question. The only valid values are `yes` or `no`.

9. `labels` (OPTIONAL, list). This field allows to store meta information about a system. There can be multiple labels.
For each label the following fields are present.
For each label the following fields are present.

1. `name` (OPTIONAL, string). Name of the label.
2. `value` (OPTIONAL, string). Value of the label.
Expand Down Expand Up @@ -374,18 +375,6 @@ owners:
email: {owner_email}
role: {owner_role}
description: {system_description}
ai_act_profile:
type: {system_type}
open_source: {open_source}
publication_category: {publication_category}
systemic_risk: {systemic_risk}
transparency_obligations: {transparency_obligations}
role: {role}
decision_tree:
version: {decision_tree_version}
path:
- question: {question_id}
answer: {answer}
ai_act_profile:
type: {system_type}
open_source: {open_source}
Expand Down Expand Up @@ -544,7 +533,6 @@ JSON schemas of the system card, model card and assessment card can be found on
## Changelog
- 0.1a10: adds ai act profile field to system card
- 0.1a10: adds ai act profile field to system card
- 0.1a9: adds name to model card
- 0.1a8: adds selected instrument urns to system card
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,9 @@
"enum": [
"AI-systeem",
"AI-systeem voor algemene doeleinden",
"AI-model voor algemene doeleinden"
"AI-model voor algemene doeleinden",
"algoritme",
"geen algoritme"
]
},
"open_source":{
Expand All @@ -114,6 +116,13 @@
"geen open-source"
]
},
"exception_category":{
"type": "string",
"description": "Whether there is an exception to the AI Act",
"enum": [
"uitzondering van toepassing"
]
},
"publication_category":{
"type": "string",
"description": "Publication category of the system",
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ mkdocs-awesome-pages-plugin==2.9.3
mkdocs-git-committers-plugin-2==2.3.0
mkdocs-git-revision-date-localized-plugin==1.2.9
mkdocs-glightbox==0.4.0
mkdocs-material==9.5.34
mkdocs-material==9.5.36
mkdocs-material-extensions==1.3.1
pymdown-extensions==10.9
pymdown-extensions==10.10.1

0 comments on commit 64831d8

Please sign in to comment.