qqubb commited on
Commit
22ffb93
·
1 Parent(s): 09a1ec9

update examples

Browse files
__pycache__/utils.cpython-310.pyc CHANGED
Binary files a/__pycache__/utils.cpython-310.pyc and b/__pycache__/utils.cpython-310.pyc differ
 
app.py CHANGED
@@ -25,7 +25,8 @@ def load_yaml_files_from_directory(directory_path):
25
  directories = {
26
  'None': './examples',
27
  'Template': './examples/cc_templates',
28
- 'Example Project ': './examples/example1'
 
29
  }
30
 
31
  def format_card_label(card):
 
25
  directories = {
26
  'None': './examples',
27
  'Template': './examples/cc_templates',
28
+ 'Example Compliant Project ': './examples/compliant_project',
29
+ 'Example Non-Compliant Project ': './examples/non-compliant_project'
30
  }
31
 
32
  def format_card_label(card):
examples/cc_templates/project_cc.yaml CHANGED
@@ -215,7 +215,7 @@ excepted:
215
  article: 'Art. 2(8) '
216
  verbose: 'AI project strictly consists of research, testing or development activity of the sort that takes place prior to their being placed on the market or put into service'
217
  value: false
218
- open_source_ai_model:
219
  article: 'Art. 2(11)'
220
  verbose: 'AI project is released under free and open-source licences'
221
  value: false
 
215
  article: 'Art. 2(8) '
216
  verbose: 'AI project strictly consists of research, testing or development activity of the sort that takes place prior to their being placed on the market or put into service'
217
  value: false
218
+ open_source_ai_system:
219
  article: 'Art. 2(11)'
220
  verbose: 'AI project is released under free and open-source licences'
221
  value: false
examples/{example1 → compliant_project}/model_cc 02.yaml RENAMED
File without changes
examples/{example1 → compliant_project}/model_cc.yaml RENAMED
File without changes
examples/compliant_project/private_dataset.yaml ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ card_details:
2
+ card_type: "data" # "project", "data" or "model"
3
+ card_label: "private_dataset"
4
+
5
+ # Metadata related to intended purpose(s) of data (which must align with those of overall AI project, if overall AI project is a high-risk AI system)
6
+
7
+ intended_purpose:
8
+ safety_component:
9
+ article: 'Art. 6(1)(a)'
10
+ verbose: 'This dataset is appropriate to use for AI projects involving product safety components'
11
+ value: false
12
+ product_regulated_machinery:
13
+ article: 'Art. 6(1)(b); Annex I'
14
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
15
+ value: false
16
+ product_regulated_toy:
17
+ article: 'Art. 6(1)(b); Annex I'
18
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
19
+ value: false
20
+ product_regulated_watercraft:
21
+ article: 'Art. 6(1)(b); Annex I'
22
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
23
+ value: false
24
+ biometric_categorization:
25
+ article: 'Art. 6(2); Annex III(1)(b)'
26
+ verbose: 'This dataset is appropriate to use for AI projects involving biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
27
+ value: false
28
+ emotion_recognition:
29
+ article: 'Art. 6(2); Annex III(1)(c)'
30
+ verbose: 'This dataset is appropriate to use for AI projects involving emotion recognition'
31
+ value: true
32
+ critical_infrastructure:
33
+ article: 'Art. 6(2); Annex III(2)'
34
+ verbose: 'This dataset is appropriate to use for AI projects involving safety components in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
35
+ value: true
36
+ admission:
37
+ article: 'Art. 6(2); Annex III(3)(a)'
38
+ verbose: 'This dataset is appropriate to use for AI projects involving the determination of access or admission or to assigning natural persons to educational and vocational training institutions at all levels'
39
+ value: false
40
+ recruitment:
41
+ article: 'Art. 6(2); Annex III(4)(a)'
42
+ verbose: 'This dataset is appropriate to use for AI projects involving the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
43
+ value: false
44
+ public_assistance:
45
+ article: 'Art. 6(2); Annex III(5)(a)'
46
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
47
+ value: false
48
+ victim_assessment:
49
+ article: 'Art. 6(2); Annex III(6)(a)'
50
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
51
+ value: false
52
+ polygraph:
53
+ article: 'Art. 6(2); Annex III(7)(a)'
54
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
55
+ value: false
56
+ judicial:
57
+ article: 'Art. 6(2); Annex III(8)(a)'
58
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
59
+ value: false
60
+
61
+ # Metadata related to model-related requirements when AI project is a high-risk AI system
62
+
63
+ high_risk_ai_system_requirements:
64
+ data_and_data_governance_data_governance:
65
+ article: 'Art. 10(1)-(2)'
66
+ verbose: 'The dataset was subject to data governance and management practices appropriate to the intended use case'
67
+ value: false
68
+ data_and_data_governance_design_choices:
69
+ article: 'Art. 10(2)(a)'
70
+ verbose: 'The dataset has been subject to data governance and management practices as regards its relevant design choices'
71
+ value: false
72
+ data_and_data_governance_data_origin:
73
+ article: 'Art. 10(2)(b)'
74
+ verbose: 'The dataset has been subject to data governance and management practices as regards its data collection processes and the origin of data, and in the case of personal data, the original purpose of the data collection'
75
+ value: false
76
+ data_and_data_governance_data_preparation:
77
+ article: 'Art. 10(2)(c)'
78
+ verbose: 'The dataset has been subject to data governance and management practices as regards its data-preparation processing operations, such as annotation, labelling, cleaning, updating, enrichment and aggregation'
79
+ value: false
80
+ data_and_data_governance_data_assumptions:
81
+ article: 'Art. 10(2)(d)'
82
+ verbose: 'The dataset has been subject to data governance and management practices as regards its formulation of assumptions, in particular with respect to the information that the data are supposed to measure and represent'
83
+ value: false
84
+ data_and_data_governance_data_quantity:
85
+ article: 'Art. 10(2)(e)'
86
+ verbose: 'The dataset has been subject to data governance and management practices that include an assessment of the availability, quantity and suitability of the data sets that are needed'
87
+ value: false
88
+ data_and_data_governance_ata_bias_examination:
89
+ article: 'Art. 10(2)(f)'
90
+ verbose: 'The dataset has been subject to data governance and management practices that include an examination of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations'
91
+ value: false
92
+ data_and_data_governance_data_and_data_governance_data_bias_mitigation:
93
+ article: 'Art. 10(2)(g)'
94
+ verbose: 'The dataset has been subject to data governance and management practices that include appropriate measures to detect, prevent and mitigate possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations'
95
+ value: false
96
+ data_and_data_governance_data_compliance:
97
+ article: 'Art. 10(2)(h)'
98
+ verbose: 'The dataset has been subject to data governance and management practices that include identification of relevant data gaps or shortcomings that prevent compliance with this Regulation, and how those gaps and shortcomings can be addressed'
99
+ value: false
100
+ data_and_data_governance_data_relevance:
101
+ article: 'Art. 10(3); Rec. 67'
102
+ verbose: 'Training data is relevant'
103
+ value: false
104
+ data_and_data_governance_data_representativity:
105
+ article: 'Art. 10(3); Rec. 67'
106
+ verbose: 'Training data is sufficiently representative'
107
+ value: false
108
+ data_and_data_governance_data_errors:
109
+ article: 'Art. 10(3); Rec. 67'
110
+ verbose: 'Training data is, to the best extent possible, free of errors'
111
+ value: false
112
+ data_and_data_governance_data_completeness:
113
+ article: 'Art. 10(3); Rec. 67'
114
+ verbose: 'Training data is complete in view of the intended purpose'
115
+ value: false
116
+ data_and_data_governance_statistical_properties:
117
+ article: 'Art. 10(3)'
118
+ verbose: 'Training data possesses the appropriate statistical properties, including, where applicable, as regards the people in relation to whom it is intended to be used'
119
+ value: false
120
+ data_and_data_governance_contextual:
121
+ article: 'Art. 10(4)'
122
+ verbose: 'Training data takes into account, to the extent required by the intended purpose, the characteristics or elements that are particular to the specific geographical, contextual, behavioural or functional setting within which it is intended to be used'
123
+ value: false
124
+ data_and_data_governance_personal_data_necessary:
125
+ article: 'Art. 10(5)'
126
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use of this data was strictly necessary'
127
+ value: false
128
+ data_and_data_governance_personal_data_safeguards:
129
+ article: 'Art. 10(5)'
130
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use complied with appropriate safeguards for the fundamental rights and freedoms of natural persons'
131
+ value: false
132
+ data_and_data_governance_personal_data_gdpr:
133
+ article: 'Art. 10(5)'
134
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use of this data satisfied the provisions set out in Regulations (EU) 2016/679 and (EU) 2018/1725 and Directive (EU) 2016/680'
135
+ value: false
136
+ data_and_data_governance_personal_data_other_options:
137
+ article: 'Art. 10(5)(a)'
138
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the bias detection and correction was not effectively fulfilled by processing other data, including synthetic or anonymised data'
139
+ value: false
140
+ data_and_data_governance_personal_data_limitations:
141
+ article: 'Art. 10(5)(b)'
142
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were not subject to technical limitations on the re-use of the personal data, and state-of-the-art security and privacy-preserving measures, including pseudonymisation'
143
+ value: false
144
+ data_and_data_governance_personal_data_controls:
145
+ article: 'Art. 10(5)(c)'
146
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were subject to measures to ensure that the personal data processed are secured, protected, subject to suitable safeguards, including strict controls and documentation of the access, to avoid misuse and ensure that only authorised persons have access to those personal data with appropriate confidentiality obligations'
147
+ value: false
148
+ data_and_data_governance_personal_data_access:
149
+ article: 'Art. 10(5)(d)'
150
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were not to be transmitted, transferred or otherwise accessed by other parties'
151
+ value: false
152
+ data_and_data_governance_personal_data_deletion:
153
+ article: 'Art. 10(5)(e)'
154
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were deleted once the bias was corrected or the personal data reached the end of its retention period (whichever came first)'
155
+ value: false
156
+ data_and_data_governance_personal_data_necessary_105f:
157
+ article: 'Art. 10(5)(f)'
158
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the records of processing activities pursuant to Regulations (EU) 2016/679 and (EU) 2018/1725 and Directive (EU) 2016/680 include the reasons why the processing of special categories of personal data was strictly necessary to detect and correct biases, and why that objective could not be achieved by processing other data'
159
+ value: false
160
+ technical_documentation_general_description:
161
+ article: 'Art. 11; Annex IV(2)(d)'
162
+ verbose: 'Dataset carries technical documention, such as a dataseet, including a general description of the dataset.'
163
+ value: false
164
+ technical_documentation_provenance:
165
+ article: 'Art. 11; Annex IV(2)(d)'
166
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about its provenance'
167
+ value: false
168
+ technical_documentation_scope:
169
+ article: 'Art. 11; Annex IV(2)(d)'
170
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about scope and main characteristics'
171
+ value: false
172
+ technical_documentation_origins:
173
+ article: 'Art. 11; Annex IV(2)(d)'
174
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about how the data was obtained and selected'
175
+ value: false
176
+ technical_documentation_labelling:
177
+ article: 'Art. 11; Annex IV(2)(d)'
178
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about labelling procedures (e.g. for supervised learning)'
179
+ value: false
180
+ technical_documentation_cleaning:
181
+ article: 'Art. 11; Annex IV(2)(d)'
182
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about data cleaning methodologies (e.g. outliers detection)'
183
+ value: false
184
+ technical_documentation_cybersecurity:
185
+ article: 'Art. 11; Annex IV(2)(h)'
186
+ verbose: 'Cybersecurity measures were put in place as regards the data (e.g., scanning for data poisoning)'
187
+ value: false
188
+ transparency_and_provision_of_information_to_deployers:
189
+ article: 'Art. 13(3)(b)(vi)'
190
+ verbose: 'Dataset is accompanied by instructions for use that convery relevant information about it, taking into account its intended purpose'
191
+ value: false
192
+ quality_management_system:
193
+ article: 'Art. 17(1)(f)'
194
+ verbose: 'Datset was subject to a quality management system that is documented in a systematic and orderly manner in the form of written policies, procedures and instructions, and includes a description of the systems and procedures for data management, including data acquisition, data collection, data analysis, data labelling, data storage, data filtration, data mining, data aggregation, data retention and any other operation regarding the data'
195
+ value: false
196
+
197
+ # Metadata related to data-related requirements when AI project is a GPAI model
198
+
199
+ gpai_model_requirements:
200
+ data_type:
201
+ article: 'Art. 53(1); Annex XI(2)(c)'
202
+ verbose: 'Documentation for the dataset is available that contains the type of data'
203
+ value: false
204
+ data_provenance:
205
+ article: 'Art. 53(1); Annex XI(2)(c)'
206
+ verbose: 'Documentation for the dataset is available that contains the provenance of data'
207
+ value: false
208
+ data_curation:
209
+ article: 'Art. 53(1); Annex XI(2)(c)'
210
+ verbose: 'Documentation for the dataset is available that contains the curation methodologies (e.g. cleaning, filtering, etc.)'
211
+ value: false
212
+ data_number:
213
+ article: 'Art. 53(1); Annex XI(2)(c)'
214
+ verbose: 'Documentation for the dataset is available that contains the number of data points'
215
+ value: false
216
+ data_scope:
217
+ article: 'Art. 53(1); Annex XI(2)(c)'
218
+ verbose: 'Documentation for the dataset is available that contains the number of data scope and main characteristics'
219
+ value: false
220
+ data_origin:
221
+ article: 'Art. 53(1); Annex XI(2)(c)'
222
+ verbose: 'Documentation for the dataset is available that contains information on how the data was obtained and selected as well as all other measures to detect the unsuitability of data sources and methods to detect identifiable biases'
223
+ value: false
examples/{example1 → compliant_project}/project_cc.yaml RENAMED
@@ -215,7 +215,7 @@ excepted:
215
  article: 'Art. 2(8) '
216
  verbose: 'AI project strictly consists of research, testing or development activity of the sort that takes place prior to their being placed on the market or put into service'
217
  value: false
218
- open_source_ai_model:
219
  article: 'Art. 2(11)'
220
  verbose: 'AI project is released under free and open-source licences'
221
  value: false
 
215
  article: 'Art. 2(8) '
216
  verbose: 'AI project strictly consists of research, testing or development activity of the sort that takes place prior to their being placed on the market or put into service'
217
  value: false
218
+ open_source_ai_system:
219
  article: 'Art. 2(11)'
220
  verbose: 'AI project is released under free and open-source licences'
221
  value: false
examples/compliant_project/public_dataset.yaml ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ card_details:
2
+ card_type: "data" # "project", "data" or "model"
3
+ card_label: "public_dataset"
4
+
5
+ # Metadata related to intended purpose(s) of data (which must align with those of overall AI project, if overall AI project is a high-risk AI system)
6
+
7
+ intended_purpose:
8
+ safety_component:
9
+ article: 'Art. 6(1)(a)'
10
+ verbose: 'This dataset is appropriate to use for AI projects involving product safety components'
11
+ value: false
12
+ product_regulated_machinery:
13
+ article: 'Art. 6(1)(b); Annex I'
14
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
15
+ value: false
16
+ product_regulated_toy:
17
+ article: 'Art. 6(1)(b); Annex I'
18
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
19
+ value: false
20
+ product_regulated_watercraft:
21
+ article: 'Art. 6(1)(b); Annex I'
22
+ verbose: 'This dataset is appropriate to use for AI projects involving products covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
23
+ value: false
24
+ biometric_categorization:
25
+ article: 'Art. 6(2); Annex III(1)(b)'
26
+ verbose: 'This dataset is appropriate to use for AI projects involving biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
27
+ value: false
28
+ emotion_recognition:
29
+ article: 'Art. 6(2); Annex III(1)(c)'
30
+ verbose: 'This dataset is appropriate to use for AI projects involving emotion recognition'
31
+ value: true
32
+ critical_infrastructure:
33
+ article: 'Art. 6(2); Annex III(2)'
34
+ verbose: 'This dataset is appropriate to use for AI projects involving safety components in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
35
+ value: true
36
+ admission:
37
+ article: 'Art. 6(2); Annex III(3)(a)'
38
+ verbose: 'This dataset is appropriate to use for AI projects involving the determination of access or admission or to assigning natural persons to educational and vocational training institutions at all levels'
39
+ value: false
40
+ recruitment:
41
+ article: 'Art. 6(2); Annex III(4)(a)'
42
+ verbose: 'This dataset is appropriate to use for AI projects involving the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
43
+ value: false
44
+ public_assistance:
45
+ article: 'Art. 6(2); Annex III(5)(a)'
46
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
47
+ value: false
48
+ victim_assessment:
49
+ article: 'Art. 6(2); Annex III(6)(a)'
50
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
51
+ value: false
52
+ polygraph:
53
+ article: 'Art. 6(2); Annex III(7)(a)'
54
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
55
+ value: false
56
+ judicial:
57
+ article: 'Art. 6(2); Annex III(8)(a)'
58
+ verbose: 'This dataset is appropriate to use for AI projects intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
59
+ value: false
60
+
61
+ # Metadata related to model-related requirements when AI project is a high-risk AI system
62
+
63
+ high_risk_ai_system_requirements:
64
+ data_and_data_governance_data_governance:
65
+ article: 'Art. 10(1)-(2)'
66
+ verbose: 'The dataset was subject to data governance and management practices appropriate to the intended use case'
67
+ value: false
68
+ data_and_data_governance_design_choices:
69
+ article: 'Art. 10(2)(a)'
70
+ verbose: 'The dataset has been subject to data governance and management practices as regards its relevant design choices'
71
+ value: false
72
+ data_and_data_governance_data_origin:
73
+ article: 'Art. 10(2)(b)'
74
+ verbose: 'The dataset has been subject to data governance and management practices as regards its data collection processes and the origin of data, and in the case of personal data, the original purpose of the data collection'
75
+ value: false
76
+ data_and_data_governance_data_preparation:
77
+ article: 'Art. 10(2)(c)'
78
+ verbose: 'The dataset has been subject to data governance and management practices as regards its data-preparation processing operations, such as annotation, labelling, cleaning, updating, enrichment and aggregation'
79
+ value: false
80
+ data_and_data_governance_data_assumptions:
81
+ article: 'Art. 10(2)(d)'
82
+ verbose: 'The dataset has been subject to data governance and management practices as regards its formulation of assumptions, in particular with respect to the information that the data are supposed to measure and represent'
83
+ value: false
84
+ data_and_data_governance_data_quantity:
85
+ article: 'Art. 10(2)(e)'
86
+ verbose: 'The dataset has been subject to data governance and management practices that include an assessment of the availability, quantity and suitability of the data sets that are needed'
87
+ value: false
88
+ data_and_data_governance_ata_bias_examination:
89
+ article: 'Art. 10(2)(f)'
90
+ verbose: 'The dataset has been subject to data governance and management practices that include an examination of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations'
91
+ value: false
92
+ data_and_data_governance_data_and_data_governance_data_bias_mitigation:
93
+ article: 'Art. 10(2)(g)'
94
+ verbose: 'The dataset has been subject to data governance and management practices that include appropriate measures to detect, prevent and mitigate possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations'
95
+ value: false
96
+ data_and_data_governance_data_compliance:
97
+ article: 'Art. 10(2)(h)'
98
+ verbose: 'The dataset has been subject to data governance and management practices that include identification of relevant data gaps or shortcomings that prevent compliance with this Regulation, and how those gaps and shortcomings can be addressed'
99
+ value: false
100
+ data_and_data_governance_data_relevance:
101
+ article: 'Art. 10(3); Rec. 67'
102
+ verbose: 'Training data is relevant'
103
+ value: false
104
+ data_and_data_governance_data_representativity:
105
+ article: 'Art. 10(3); Rec. 67'
106
+ verbose: 'Training data is sufficiently representative'
107
+ value: false
108
+ data_and_data_governance_data_errors:
109
+ article: 'Art. 10(3); Rec. 67'
110
+ verbose: 'Training data is, to the best extent possible, free of errors'
111
+ value: false
112
+ data_and_data_governance_data_completeness:
113
+ article: 'Art. 10(3); Rec. 67'
114
+ verbose: 'Training data is complete in view of the intended purpose'
115
+ value: false
116
+ data_and_data_governance_statistical_properties:
117
+ article: 'Art. 10(3)'
118
+ verbose: 'Training data possesses the appropriate statistical properties, including, where applicable, as regards the people in relation to whom it is intended to be used'
119
+ value: false
120
+ data_and_data_governance_contextual:
121
+ article: 'Art. 10(4)'
122
+ verbose: 'Training data takes into account, to the extent required by the intended purpose, the characteristics or elements that are particular to the specific geographical, contextual, behavioural or functional setting within which it is intended to be used'
123
+ value: false
124
+ data_and_data_governance_personal_data_necessary:
125
+ article: 'Art. 10(5)'
126
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use of this data was strictly necessary'
127
+ value: false
128
+ data_and_data_governance_personal_data_safeguards:
129
+ article: 'Art. 10(5)'
130
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use complied with appropriate safeguards for the fundamental rights and freedoms of natural persons'
131
+ value: false
132
+ data_and_data_governance_personal_data_gdpr:
133
+ article: 'Art. 10(5)'
134
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the use of this data satisfied the provisions set out in Regulations (EU) 2016/679 and (EU) 2018/1725 and Directive (EU) 2016/680'
135
+ value: false
136
+ data_and_data_governance_personal_data_other_options:
137
+ article: 'Art. 10(5)(a)'
138
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the bias detection and correction was not effectively fulfilled by processing other data, including synthetic or anonymised data'
139
+ value: false
140
+ data_and_data_governance_personal_data_limitations:
141
+ article: 'Art. 10(5)(b)'
142
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were not subject to technical limitations on the re-use of the personal data, and state-of-the-art security and privacy-preserving measures, including pseudonymisation'
143
+ value: false
144
+ data_and_data_governance_personal_data_controls:
145
+ article: 'Art. 10(5)(c)'
146
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were subject to measures to ensure that the personal data processed are secured, protected, subject to suitable safeguards, including strict controls and documentation of the access, to avoid misuse and ensure that only authorised persons have access to those personal data with appropriate confidentiality obligations'
147
+ value: false
148
+ data_and_data_governance_personal_data_access:
149
+ article: 'Art. 10(5)(d)'
150
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were not to be transmitted, transferred or otherwise accessed by other parties'
151
+ value: false
152
+ data_and_data_governance_personal_data_deletion:
153
+ article: 'Art. 10(5)(e)'
154
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the special categories of personal data were deleted once the bias was corrected or the personal data reached the end of its retention period (whichever came first)'
155
+ value: false
156
+ data_and_data_governance_personal_data_necessary_105f:
157
+ article: 'Art. 10(5)(f)'
158
+ verbose: 'Where special categories of personal data have been used to ensure the detection and correction of possible biases that are likely to affect the health and safety of persons, have a negative impact on fundamental rights or lead to discrimination prohibited under Union law, especially where data outputs influence inputs for future operations, the records of processing activities pursuant to Regulations (EU) 2016/679 and (EU) 2018/1725 and Directive (EU) 2016/680 include the reasons why the processing of special categories of personal data was strictly necessary to detect and correct biases, and why that objective could not be achieved by processing other data'
159
+ value: false
160
+ technical_documentation_general_description:
161
+ article: 'Art. 11; Annex IV(2)(d)'
162
+ verbose: 'Dataset carries technical documention, such as a dataseet, including a general description of the dataset.'
163
+ value: false
164
+ technical_documentation_provenance:
165
+ article: 'Art. 11; Annex IV(2)(d)'
166
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about its provenance'
167
+ value: false
168
+ technical_documentation_scope:
169
+ article: 'Art. 11; Annex IV(2)(d)'
170
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about scope and main characteristics'
171
+ value: false
172
+ technical_documentation_origins:
173
+ article: 'Art. 11; Annex IV(2)(d)'
174
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about how the data was obtained and selected'
175
+ value: false
176
+ technical_documentation_labelling:
177
+ article: 'Art. 11; Annex IV(2)(d)'
178
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about labelling procedures (e.g. for supervised learning)'
179
+ value: false
180
+ technical_documentation_cleaning:
181
+ article: 'Art. 11; Annex IV(2)(d)'
182
+ verbose: 'Dataset carries technical documention, such as a dataseet, including information about data cleaning methodologies (e.g. outliers detection)'
183
+ value: false
184
+ technical_documentation_cybersecurity:
185
+ article: 'Art. 11; Annex IV(2)(h)'
186
+ verbose: 'Cybersecurity measures were put in place as regards the data (e.g., scanning for data poisoning)'
187
+ value: false
188
+ transparency_and_provision_of_information_to_deployers:
189
+ article: 'Art. 13(3)(b)(vi)'
190
+ verbose: 'Dataset is accompanied by instructions for use that convery relevant information about it, taking into account its intended purpose'
191
+ value: false
192
+ quality_management_system:
193
+ article: 'Art. 17(1)(f)'
194
+ verbose: 'Datset was subject to a quality management system that is documented in a systematic and orderly manner in the form of written policies, procedures and instructions, and includes a description of the systems and procedures for data management, including data acquisition, data collection, data analysis, data labelling, data storage, data filtration, data mining, data aggregation, data retention and any other operation regarding the data'
195
+ value: false
196
+
197
+ # Metadata related to data-related requirements when AI project is a GPAI model
198
+
199
+ gpai_model_requirements:
200
+ data_type:
201
+ article: 'Art. 53(1); Annex XI(2)(c)'
202
+ verbose: 'Documentation for the dataset is available that contains the type of data'
203
+ value: false
204
+ data_provenance:
205
+ article: 'Art. 53(1); Annex XI(2)(c)'
206
+ verbose: 'Documentation for the dataset is available that contains the provenance of data'
207
+ value: false
208
+ data_curation:
209
+ article: 'Art. 53(1); Annex XI(2)(c)'
210
+ verbose: 'Documentation for the dataset is available that contains the curation methodologies (e.g. cleaning, filtering, etc.)'
211
+ value: false
212
+ data_number:
213
+ article: 'Art. 53(1); Annex XI(2)(c)'
214
+ verbose: 'Documentation for the dataset is available that contains the number of data points'
215
+ value: false
216
+ data_scope:
217
+ article: 'Art. 53(1); Annex XI(2)(c)'
218
+ verbose: 'Documentation for the dataset is available that contains the number of data scope and main characteristics'
219
+ value: false
220
+ data_origin:
221
+ article: 'Art. 53(1); Annex XI(2)(c)'
222
+ verbose: 'Documentation for the dataset is available that contains information on how the data was obtained and selected as well as all other measures to detect the unsuitability of data sources and methods to detect identifiable biases'
223
+ value: false
examples/non-compliant_project/model_cc 02.yaml ADDED
@@ -0,0 +1,313 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ card_details:
2
+ card_type: "model" # "project", "data" or "model"
3
+ card_label: "private_model"
4
+
5
+ # Metadata related to intended purpose(s) of model
6
+
7
+ intended_purpose:
8
+ safety_component:
9
+ article: 'Art. 6(1)(a)'
10
+ verbose: 'This model is appropriate to use for AI projects involving product safety components'
11
+ value: !!bool false
12
+ product_regulated_machinery:
13
+ article: 'Art. 6(1)(b); Annex I'
14
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
15
+ value: !!bool false
16
+ product_regulated_toy:
17
+ article: 'Art. 6(1)(b); Annex I'
18
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
19
+ value: !!bool false
20
+ product_regulated_watercraft:
21
+ article: 'Art. 6(1)(b); Annex I'
22
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
23
+ value: !!bool false
24
+ biometric_categorization:
25
+ article: 'Art. 6(2); Annex III(1)(b)'
26
+ verbose: 'This model is appropriate to use for AI projects involving biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
27
+ value: !!bool false
28
+ emotion_recognition:
29
+ article: 'Art. 6(2); Annex III(1)(c)'
30
+ verbose: 'This model is appropriate to use for AI projects involving emotion recognition'
31
+ value: !!bool true
32
+ critical_infrastructure:
33
+ article: 'Art. 6(2); Annex III(2)'
34
+ verbose: 'This model is appropriate to use for AI projects involving safety components in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
35
+ value: !!bool true
36
+ admission:
37
+ article: 'Art. 6(2); Annex III(3)(a)'
38
+ verbose: 'This model is appropriate to use for AI projects involving the determination of access or admission or to assigning natural persons to educational and vocational training institutions at all levels'
39
+ value: !!bool false
40
+ recruitment:
41
+ article: 'Art. 6(2); Annex III(4)(a)'
42
+ verbose: 'This model is appropriate to use for AI projects involving the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
43
+ value: !!bool false
44
+ public_assistance:
45
+ article: 'Art. 6(2); Annex III(5)(a)'
46
+ verbose: 'This model is appropriate to use for AI projects intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
47
+ value: !!bool false
48
+ victim_assessment:
49
+ article: 'Art. 6(2); Annex III(6)(a)'
50
+ verbose: 'This model is appropriate to use for AI projects intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
51
+ value: !!bool false
52
+ polygraph:
53
+ article: 'Art. 6(2); Annex III(7)(a)'
54
+ verbose: 'This model is appropriate to use for AI projects intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
55
+ value: !!bool false
56
+ judicial:
57
+ article: 'Art. 6(2); Annex III(8)(a)'
58
+ verbose: 'This model is appropriate to use for AI projects intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
59
+ value: !!bool false
60
+
61
+ # Metadata that will help us determine if the model itself is a GPAI and, therefore, must satisfy the requirements of GPAI models
62
+
63
+ classification_of_gpai_models:
64
+ high_impact_capabilities:
65
+ article: 'Art. 51(1)(a)'
66
+ verbose: 'The model has high impact capabilities evaluated on the basis of appropriate technical tools and methodologies, including indicators and benchmarks'
67
+ value: !!bool false
68
+ flops:
69
+ article: 'Art. 51(2)'
70
+ verbose: 'The cumulative compute used for training the model, as measured in floating point operations (FLOPs), was greater than 10^25.'
71
+ value: !!bool false
72
+
73
+ # Metadata related to model-related requirements for high-risk AI systems
74
+
75
+ high_risk_ai_system_requirements:
76
+ risk_management_system_general:
77
+ article: 'Art. 9(2)'
78
+ verbose: 'A risk management system has been planned, run, reviewed, and updated throughout the model lifecycle'
79
+ value: !!bool false
80
+ risk_management_system_foreseeable_risks:
81
+ article: 'Art. 9(2)(a)'
82
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the identification and analysis of any known or reasonably foreseeable risks the model can pose to health or safety when used for intended purpose'
83
+ value: !!bool false
84
+ risk_management_system_evaluation:
85
+ article: 'Art. 9(2)(b)'
86
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the estimation and evaluation of risks when model used for intended purpose'
87
+ value: !!bool false
88
+ risk_management_system_misuse:
89
+ article: 'Art. 9(2)(b)'
90
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the estimation and evaluation of risks when model used under conditions of reasonably foreseeable misuse'
91
+ value: !!bool false
92
+ risk_management_system_testing_performance:
93
+ article: 'Art. 9(6)'
94
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing to ensure model performs consistently for intended purpose'
95
+ value: !!bool false
96
+ risk_management_system_testing_compliance:
97
+ article: 'Art. 9(6)'
98
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing to ensure model complies with Act'
99
+ value: !!bool false
100
+ risk_management_system_testing_benchmark:
101
+ article: 'Art. 9(8)'
102
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing against prior defined metrics appropriate to intended purpose'
103
+ value: !!bool false
104
+ risk_management_system_testing_probabilistic:
105
+ article: 'Art. 9(8)'
106
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing against probabilistic thresholds appropriate to intended purpose'
107
+ value: !!bool false
108
+ technical_documentation_pre_trained_elements:
109
+ article: 'Art. 11; Annex IV(2)(a)'
110
+ verbose: 'Model has technical documentation that describes pre-trained elements of model provided by third parties and how used, integrated or modified'
111
+ value: !!bool false
112
+ technical_documentation_logic:
113
+ article: 'Art. 11; Annex IV(2)(b)'
114
+ verbose: 'Model has technical documentation that describes general logic of model'
115
+ value: !!bool false
116
+ technical_documentation_design_choices:
117
+ article: 'Art. 11; Annex IV(2)(b)'
118
+ verbose: 'Model has technical documentation that describes key design choices including rationale and assumptions made, including with regard to persons or groups on which model intended to be used'
119
+ value: !!bool false
120
+ technical_documentation_classification_choices:
121
+ article: 'Art. 11; Annex IV(2)(b)'
122
+ verbose: 'Model has technical documentation that describes main classification choices'
123
+ value: !!bool false
124
+ technical_documentation_parameters:
125
+ article: 'Art. 11; Annex IV(2)(b)'
126
+ verbose: 'Model has technical documentation that describes what model is designed to optimise for and relevance of its different parameters'
127
+ value: !!bool false
128
+ technical_documentation_expected_output:
129
+ article: 'Art. 11; Annex IV(2)(b)'
130
+ verbose: 'Model has technical documentation that the expected output and output quality of the system'
131
+ value: !!bool false
132
+ technical_documentation_act_compliance:
133
+ article: 'Art. 11; Annex IV(2)'
134
+ verbose: 'Model has technical documentation that describes decisions about any possible trade-off made regarding the technical solutions adopted to comply with the requirements set out in Title III, Chapter 2'
135
+ value: !!bool false
136
+ technical_documentation_human_oversight:
137
+ article: 'Art. 11; Annex IV(2)(e)'
138
+ verbose: 'Model has technical documentation that describes an assessment of the human oversight measures needed in accordance with Article 14, including an assessment of the technical measures needed to facilitate the interpretation of the outputs of AI systems by the deployers, in accordance with Articles 13(3)(d)'
139
+ value: !!bool false
140
+ technical_documentation_validation:
141
+ article: 'Art. 11; Annex IV(2)(g)'
142
+ verbose: 'Model has technical documentation that describes validation and testing procedures used, including information about the validation and testing data used and their main characteristics; metrics used to measure accuracy, robustness and compliance with other relevant requirements set out in Title III, Chapter 2 as well as potentially discriminatory impacts; test logs and all test reports dated and signed by the responsible persons, including with regard to predetermined changes as referred to under point (f)'
143
+ value: !!bool false
144
+ technical_documentation_cybersecurity:
145
+ article: 'Art. 11; Annex IV(2)(h)'
146
+ verbose: 'Model has technical documentation that describes cybersecurity measures put in place'
147
+ value: !!bool false
148
+ transparency_to_deployers_intended_purpose:
149
+ article: 'Art. 13(3)(b)(i)'
150
+ verbose: 'Model is accompanied by instructions for use that include the characteristics, capabilities, performance limitations, and intended purpose of the model'
151
+ value: !!bool false
152
+ transparency_to_deployers_metrics:
153
+ article: 'Art. 13(3)(b)(ii)'
154
+ verbose: 'Model is accompanied by instructions for use that include the level of accuracy, including its metrics, robustness and cybersecurity against which the model has been tested and validated and which can be expected, and any known and foreseeable circumstances that may have an impact on that expected level of accuracy, robustness and cybersecurity'
155
+ value: !!bool false
156
+ transparency_to_deployers_foreseeable_misuse:
157
+ article: 'Art. 13(3)(b)(iii)'
158
+ verbose: 'Model is accompanied by instructions for use that include any known or foreseeable circumstance, related to the use of the model in accordance with its intended purpose or under conditions of reasonably foreseeable misuse, which may lead to risks to the health and safety or fundamental rights referred to in Article 9(2)'
159
+ value: !!bool false
160
+ transparency_to_deployers_explainability:
161
+ article: 'Art. 13(3)(b)(iv)'
162
+ verbose: 'Model is accompanied by instructions for use that include technical capabilities and characteristics of the model to provide information that is relevant to explain its output'
163
+ value: !!bool false
164
+ transparency_to_deployers_specific_groups:
165
+ article: 'Art. 13(3)(b)(v)'
166
+ verbose: 'Model is accompanied by instructions for use that include performance regarding specific persons or groups of persons on which the model is intended to be used'
167
+ value: !!bool false
168
+ transparency_to_deployers_data:
169
+ article: 'Art. 13(3)(b)(vi)'
170
+ verbose: 'Model is accompanied by instructions for use that include specifications for the input data, or any other relevant information in terms of the training, validation and testing data sets used, taking into account the intended purpose of the model'
171
+ value: !!bool false
172
+ transparency_to_deployers_interpretability:
173
+ article: 'Art. 13(3)(b)(vii)'
174
+ verbose: 'Model is accompanied by instructions for use that include information to enable deployers to interpret the output of the model and use it appropriately'
175
+ value: !!bool false
176
+ transparency_to_deployers_human_oversight:
177
+ article: 'Art. 13(3)(d)'
178
+ verbose: 'Model is accompanied by instructions for use that include human oversight measures, including the technical measures put in place to facilitate the interpretation of the outputs of model by the deployers'
179
+ value: !!bool false
180
+ transparency_to_deployers_hardware:
181
+ article: 'Art. 13(3)(e)'
182
+ verbose: 'Model is accompanied by instructions for use that include computational and hardware resources needed, the expected lifetime of the model and any necessary maintenance and care measures, including their frequency, to ensure the proper functioning of that model, including as regards software updates'
183
+ value: !!bool false
184
+ accuracy_robustness_cybersecurity_accuracy: # These need to be cleaned up and to match/compliment project cc
185
+ article: 'Art. 15(1)'
186
+ verbose: 'Model is designed and developed to achieve appropriate level of accuracy'
187
+ value: !!bool false
188
+ accuracy_robustness_cybersecurity_robustiness:
189
+ article: 'Art. 15(1)'
190
+ verbose: 'Model is designed and developed to achieve appropriate level of robustness'
191
+ value: !!bool false
192
+ accuracy_robustness_cybersecurity_cybersecurity:
193
+ article: 'Art. 15(1)'
194
+ verbose: 'Model is designed and developed to achieve appropriate level of cybersecurity'
195
+ value: !!bool false
196
+ accuracy_robustness_cybersecurity_accuracy_metrics:
197
+ article: 'Art. 15(2)'
198
+ verbose: 'Use of relevant accuracy metrics'
199
+ value: !!bool false
200
+ accuracy_robustness_cybersecurity_fault_resilience:
201
+ article: 'Art. 15(4)'
202
+ verbose: 'Maximum possible resilience regarding errors, faults or inconsistencies that may occur within the system or the environment in which the system operates, in particular due to their interaction with natural persons or other systems. Technical and organisational measures shall be taken towards this regard'
203
+ value: !!bool false
204
+ accuracy_robustness_cybersecurity_attacks:
205
+ article: 'Art. 15(5)'
206
+ verbose: 'Measures were taken to prevent, detect, respond to, resolve and control for model poisoning attacks, adversarial examples or model evasion attacks (attacks using inputs designed to cause the model to make a mistake), and confidentiality attacks or model flaws'
207
+ value: !!bool false
208
+ quality_management_system:
209
+ article: 'Art. 17(1)(d)'
210
+ verbose: 'Examination, test and validation procedures to be carried out before, during and after the development of the high-risk AI system, and the frequency with which they have to be carried out'
211
+ value: !!bool false
212
+
213
+ # Metadata related to model-related requirements for GPAI models
214
+
215
+ gpai_model_requirements:
216
+ task:
217
+ article: 'Art. 53; Annex XI(1)(1)(a)'
218
+ verbose: 'The tasks that the model is intended to perform and the type and nature of AI systems in which it can be integrated'
219
+ value: !!bool false
220
+ acceptable_use:
221
+ article: 'Art. 53; Annex XI(1)(1)(b)'
222
+ verbose: 'Acceptable use policies applicable'
223
+ value: !!bool false
224
+ release_date:
225
+ article: 'Art. 53; Annex XI(1)(1)(c)'
226
+ verbose: 'The date of release and methods of distribution'
227
+ value: !!bool false
228
+ architecture:
229
+ article: 'Art. 53; Annex XI(1)(1)(d)'
230
+ verbose: 'The architecture and number of parameters'
231
+ value: !!bool false
232
+ input_output_modality:
233
+ article: 'Art. 53; Annex XI(1)(1)(e)'
234
+ verbos: 'Modality (e.g. text, image) and format of inputs and outputs'
235
+ value: !!bool false
236
+ license:
237
+ article: 'Art. 53; Annex XI(1)(1)(f)'
238
+ verbose: 'The license'
239
+ value: !!bool false
240
+ training:
241
+ article: 'Art. 53; Annex XI(1)(2)(b)'
242
+ verbose: 'Training methodologies and techniques'
243
+ value: !!bool false
244
+ design_choices:
245
+ article: 'Art. 53; Annex XI(1)(2)(b)'
246
+ verbose: 'Key design choices including the rationale and assumptions made'
247
+ value: !!bool false
248
+ optimized_for:
249
+ article: 'Art. 53; Annex XI(1)(2)(b)'
250
+ verbose: 'What the model is designed to optimise for'
251
+ value: !!bool false
252
+ parameters:
253
+ article: 'Art. 53; Annex XI(1)(2)(b)'
254
+ verbose: 'The relevance of the different parameters, as applicable'
255
+ value: !!bool false
256
+ data_type:
257
+ article: 'Art. 53; Annex XI(1)(2)(c)'
258
+ verbose: 'Information on the data used for training, testing and validation: type of data'
259
+ value: !!bool false
260
+ data_provenance:
261
+ article: 'Art. 53; Annex XI(1)(2)(c)'
262
+ verbose: 'Information on the data used for training, testing and validation: provenance of data'
263
+ value: !!bool false
264
+ data_curation:
265
+ article: 'Art. 53; Annex XI(1)(2)(c)'
266
+ verbose: 'Information on the data used for training: curation methodologies (e.g. cleaning, filtering etc)'
267
+ value: !!bool false
268
+ data_number:
269
+ article: 'Art. 53; Annex XI(1)(2)(c)'
270
+ verbose: 'Information on the data used for training: the number of data points'
271
+ value: !!bool false
272
+ data_characteristics:
273
+ article: 'Art. 53; Annex XI(1)(2)(c)'
274
+ verbose: 'Information on the data used for training: data points scope and main characteristics applicable'
275
+ value: !!bool false
276
+ data_origin:
277
+ article: 'Art. 53; Annex XI(1)(2)(c)'
278
+ verbose: 'Information on the data used for training: how the data was obtained and selected'
279
+ value: !!bool false
280
+ data_bias:
281
+ article: 'Art. 53; Annex XI(1)(2)(c)'
282
+ verbose: 'Information on the data used for training: all other measures to detect the unsuitability of data sources and methods to detect identifiable biases, where applicable'
283
+ value: !!bool false
284
+ computation:
285
+ article: 'Art. 53; Annex XI(1)(2)(d)'
286
+ verbose: 'The computational resources used to train the model (e.g. number of floating point operations – FLOPs), training time, and other relevant details related to the training'
287
+ value: !!bool false
288
+ energy_consumption:
289
+ article: 'Art. 53; Annex XI(1)(2)(e)'
290
+ verbose: 'Known or estimated energy consumption of the model; in case not known, this could be based on information about computational resources used'
291
+ value: !!bool false
292
+ evaluation:
293
+ article: 'Art. 53; Annex XI(2)(1)'
294
+ verbose: 'Detailed description of the evaluation strategies, including evaluation results, on the basis of available public evaluation protocols and tools or otherwise of other evaluation methodologies. Evaluation strategies shall include evaluation criteria, metrics and the methodology on the identification of limitations'
295
+ value: !!bool false
296
+ adversarial_testing:
297
+ article: 'Art. 53; Annex XI(2)(2)'
298
+ verbose: 'Where applicable, detailed description of the measures put in place for the purpose of conducting internal and/or external adversarial testing (e.g. red teaming), model adaptations, including alignment and fine-tuning'
299
+ value: !!bool false
300
+
301
+ gpai_model_with_systemic_risk_requirements:
302
+ evaluation:
303
+ article: 'Art. 55(1)(a)'
304
+ verbose: 'Perform model evaluation in accordance with standardised protocols and tools reflecting the state of the art, including conducting and documenting adversarial testing of the model with a view to identify and mitigate systemic risk'
305
+ value: !!bool false
306
+ systematic_risk:
307
+ article: 'Art. 55(1)(b)'
308
+ verbose: 'Assess and mitigate possible systemic risks at Union level, including their sources, that may stem from the development'
309
+ value: !!bool false
310
+ cybersecurity:
311
+ article: 'Art. 55(1)(d)'
312
+ verbose: 'Ensure an adequate level of cybersecurity protection for the GPAI model with systemic risk and the physical infrastructure of the mode'
313
+ value: !!bool false
examples/non-compliant_project/model_cc.yaml ADDED
@@ -0,0 +1,303 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ card_details:
2
+ card_type: "model" # "project", "data" or "model"
3
+ card_label: "public_model"
4
+
5
+ # Metadata related to intended purpose(s) of model (which must align with those of overall AI project, if overall AI project is a high-risk AI system)
6
+
7
+ intended_purpose:
8
+ safety_component:
9
+ article: 'Art. 6(1)(a)'
10
+ verbose: 'This model is appropriate to use for AI projects involving product safety components'
11
+ value: !!bool false
12
+ product_regulated_machinery:
13
+ article: 'Art. 6(1)(b); Annex I'
14
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC (OJ L 157, 9.6.2006, p. 24) [as repealed by the Machinery Regulation]'
15
+ value: !!bool false
16
+ product_regulated_toy:
17
+ article: 'Art. 6(1)(b); Annex I'
18
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys (OJ L 170, 30.6.2009, p. 1)'
19
+ value: !!bool false
20
+ product_regulated_watercraft:
21
+ article: 'Art. 6(1)(b); Annex I'
22
+ verbose: 'This model is appropriate to use for AI projects involving products covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC (OJ L 354, 28.12.2013, p. 90)'
23
+ value: !!bool false
24
+ biometric_categorization:
25
+ article: 'Art. 6(2); Annex III(1)(b)'
26
+ verbose: 'This model is appropriate to use for AI projects involving biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
27
+ value: !!bool false
28
+ emotion_recognition:
29
+ article: 'Art. 6(2); Annex III(1)(c)'
30
+ verbose: 'This model is appropriate to use for AI projects involving emotion recognition'
31
+ value: !!bool true
32
+ critical_infrastructure:
33
+ article: 'Art. 6(2); Annex III(2)'
34
+ verbose: 'This model is appropriate to use for AI projects involving safety components in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
35
+ value: !!bool true
36
+ admission:
37
+ article: 'Art. 6(2); Annex III(3)(a)'
38
+ verbose: 'This model is appropriate to use for AI projects involving the determination of access or admission or to assigning natural persons to educational and vocational training institutions at all levels'
39
+ value: !!bool false
40
+ recruitment:
41
+ article: 'Art. 6(2); Annex III(4)(a)'
42
+ verbose: 'This model is appropriate to use for AI projects involving the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
43
+ value: !!bool false
44
+ public_assistance:
45
+ article: 'Art. 6(2); Annex III(5)(a)'
46
+ verbose: 'This model is appropriate to use for AI projects intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
47
+ value: !!bool false
48
+ victim_assessment:
49
+ article: 'Art. 6(2); Annex III(6)(a)'
50
+ verbose: 'This model is appropriate to use for AI projects intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
51
+ value: !!bool false
52
+ polygraph:
53
+ article: 'Art. 6(2); Annex III(7)(a)'
54
+ verbose: 'This model is appropriate to use for AI projects intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
55
+ value: !!bool false
56
+ judicial:
57
+ article: 'Art. 6(2); Annex III(8)(a)'
58
+ verbose: 'This model is appropriate to use for AI projects intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
59
+ value: !!bool false
60
+
61
+ # Metadata related to model-related requirements when AI project is a high-risk AI system
62
+
63
+ high_risk_ai_system_requirements:
64
+ risk_management_system_general:
65
+ article: 'Art. 9(2)'
66
+ verbose: 'A risk management system has been planned, run, reviewed, and updated throughout the model lifecycle'
67
+ value: !!bool false
68
+ risk_management_system_foreseeable_risks:
69
+ article: 'Art. 9(2)(a)'
70
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the identification and analysis of any known or reasonably foreseeable risks the model can pose to health or safety when used for intended purpose'
71
+ value: !!bool false
72
+ risk_management_system_evaluation:
73
+ article: 'Art. 9(2)(b)'
74
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the estimation and evaluation of risks when model used for intended purpose'
75
+ value: !!bool false
76
+ risk_management_system_misuse:
77
+ article: 'Art. 9(2)(b)'
78
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included the estimation and evaluation of risks when model used under conditions of reasonably foreseeable misuse'
79
+ value: !!bool false
80
+ risk_management_system_testing_performance:
81
+ article: 'Art. 9(6)'
82
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing to ensure model performs consistently for intended purpose'
83
+ value: !!bool false
84
+ risk_management_system_testing_compliance:
85
+ article: 'Art. 9(6)'
86
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing to ensure model complies with Act'
87
+ value: !!bool false
88
+ risk_management_system_testing_benchmark:
89
+ article: 'Art. 9(8)'
90
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing against prior defined metrics appropriate to intended purpose'
91
+ value: !!bool false
92
+ risk_management_system_testing_probabilistic:
93
+ article: 'Art. 9(8)'
94
+ verbose: 'The risk management system that was established, implemented, documented and maintained througout the model lifecycle included testing against probabilistic thresholds appropriate to intended purpose'
95
+ value: !!bool false
96
+ technical_documentation_pre_trained_elements:
97
+ article: 'Art. 11; Annex IV(2)(a)'
98
+ verbose: 'Model has technical documentation that describes pre-trained elements of model provided by third parties and how used, integrated or modified'
99
+ value: !!bool false
100
+ technical_documentation_logic:
101
+ article: 'Art. 11; Annex IV(2)(b)'
102
+ verbose: 'Model has technical documentation that describes general logic of model'
103
+ value: !!bool false
104
+ technical_documentation_design_choices:
105
+ article: 'Art. 11; Annex IV(2)(b)'
106
+ verbose: 'Model has technical documentation that describes key design choices including rationale and assumptions made, including with regard to persons or groups on which model intended to be used'
107
+ value: !!bool false
108
+ technical_documentation_classification_choices:
109
+ article: 'Art. 11; Annex IV(2)(b)'
110
+ verbose: 'Model has technical documentation that describes main classification choices'
111
+ value: !!bool false
112
+ technical_documentation_parameters:
113
+ article: 'Art. 11; Annex IV(2)(b)'
114
+ verbose: 'Model has technical documentation that describes what model is designed to optimise for and relevance of its different parameters'
115
+ value: !!bool false
116
+ technical_documentation_expected_output:
117
+ article: 'Art. 11; Annex IV(2)(b)'
118
+ verbose: 'Model has technical documentation that the expected output and output quality of the system'
119
+ value: !!bool false
120
+ technical_documentation_act_compliance:
121
+ article: 'Art. 11; Annex IV(2)'
122
+ verbose: 'Model has technical documentation that describes decisions about any possible trade-off made regarding the technical solutions adopted to comply with the requirements set out in Title III, Chapter 2'
123
+ value: !!bool false
124
+ technical_documentation_human_oversight:
125
+ article: 'Art. 11; Annex IV(2)(e)'
126
+ verbose: 'Model has technical documentation that describes an assessment of the human oversight measures needed in accordance with Article 14, including an assessment of the technical measures needed to facilitate the interpretation of the outputs of AI systems by the deployers, in accordance with Articles 13(3)(d)'
127
+ value: !!bool false
128
+ technical_documentation_validation:
129
+ article: 'Art. 11; Annex IV(2)(g)'
130
+ verbose: 'Model has technical documentation that describes validation and testing procedures used, including information about the validation and testing data used and their main characteristics; metrics used to measure accuracy, robustness and compliance with other relevant requirements set out in Title III, Chapter 2 as well as potentially discriminatory impacts; test logs and all test reports dated and signed by the responsible persons, including with regard to predetermined changes as referred to under point (f)'
131
+ value: !!bool false
132
+ technical_documentation_cybersecurity:
133
+ article: 'Art. 11; Annex IV(2)(h)'
134
+ verbose: 'Model has technical documentation that describes cybersecurity measures put in place'
135
+ value: !!bool false
136
+ transparency_to_deployers_intended_purpose:
137
+ article: 'Art. 13(3)(b)(i)'
138
+ verbose: 'Model is accompanied by instructions for use that include the characteristics, capabilities, performance limitations, and intended purpose of the model'
139
+ value: !!bool false
140
+ transparency_to_deployers_metrics:
141
+ article: 'Art. 13(3)(b)(ii)'
142
+ verbose: 'Model is accompanied by instructions for use that include the level of accuracy, including its metrics, robustness and cybersecurity against which the model has been tested and validated and which can be expected, and any known and foreseeable circumstances that may have an impact on that expected level of accuracy, robustness and cybersecurity'
143
+ value: !!bool false
144
+ transparency_to_deployers_foreseeable_misuse:
145
+ article: 'Art. 13(3)(b)(iii)'
146
+ verbose: 'Model is accompanied by instructions for use that include any known or foreseeable circumstance, related to the use of the model in accordance with its intended purpose or under conditions of reasonably foreseeable misuse, which may lead to risks to the health and safety or fundamental rights referred to in Article 9(2)'
147
+ value: !!bool false
148
+ transparency_to_deployers_explainability:
149
+ article: 'Art. 13(3)(b)(iv)'
150
+ verbose: 'Model is accompanied by instructions for use that include technical capabilities and characteristics of the model to provide information that is relevant to explain its output'
151
+ value: !!bool false
152
+ transparency_to_deployers_specific_groups:
153
+ article: 'Art. 13(3)(b)(v)'
154
+ verbose: 'Model is accompanied by instructions for use that include performance regarding specific persons or groups of persons on which the model is intended to be used'
155
+ value: !!bool false
156
+ transparency_to_deployers_data:
157
+ article: 'Art. 13(3)(b)(vi)'
158
+ verbose: 'Model is accompanied by instructions for use that include specifications for the input data, or any other relevant information in terms of the training, validation and testing data sets used, taking into account the intended purpose of the model'
159
+ value: !!bool false
160
+ transparency_to_deployers_interpretability:
161
+ article: 'Art. 13(3)(b)(vii)'
162
+ verbose: 'Model is accompanied by instructions for use that include information to enable deployers to interpret the output of the model and use it appropriately'
163
+ value: !!bool false
164
+ transparency_to_deployers_human_oversight:
165
+ article: 'Art. 13(3)(d)'
166
+ verbose: 'Model is accompanied by instructions for use that include human oversight measures, including the technical measures put in place to facilitate the interpretation of the outputs of model by the deployers'
167
+ value: !!bool false
168
+ transparency_to_deployers_hardware:
169
+ article: 'Art. 13(3)(e)'
170
+ verbose: 'Model is accompanied by instructions for use that include computational and hardware resources needed, the expected lifetime of the model and any necessary maintenance and care measures, including their frequency, to ensure the proper functioning of that model, including as regards software updates'
171
+ value: !!bool false
172
+ accuracy_robustness_cybersecurity_accuracy: # These must match/compliment project cc
173
+ article: 'Art. 15(1)'
174
+ verbose: 'Model is designed and developed to achieve appropriate level of accuracy'
175
+ value: !!bool false
176
+ accuracy_robustness_cybersecurity_robustiness:
177
+ article: 'Art. 15(1)'
178
+ verbose: 'Model is designed and developed to achieve appropriate level of robustness'
179
+ value: !!bool false
180
+ accuracy_robustness_cybersecurity_cybersecurity:
181
+ article: 'Art. 15(1)'
182
+ verbose: 'Model is designed and developed to achieve appropriate level of cybersecurity'
183
+ value: !!bool false
184
+ accuracy_robustness_cybersecurity_accuracy_metrics:
185
+ article: 'Art. 15(2)'
186
+ verbose: 'Use of relevant accuracy metrics'
187
+ value: !!bool false
188
+ accuracy_robustness_cybersecurity_fault_resilience:
189
+ article: 'Art. 15(4)'
190
+ verbose: 'Maximum possible resilience regarding errors, faults or inconsistencies that may occur within the system or the environment in which the system operates, in particular due to their interaction with natural persons or other systems. Technical and organisational measures shall be taken towards this regard'
191
+ value: !!bool false
192
+ accuracy_robustness_cybersecurity_attacks:
193
+ article: 'Art. 15(5)'
194
+ verbose: 'Measures were taken to prevent, detect, respond to, resolve and control for model poisoning attacks, adversarial examples or model evasion attacks (attacks using inputs designed to cause the model to make a mistake), and confidentiality attacks or model flaws'
195
+ value: !!bool false
196
+ quality_management_system:
197
+ article: 'Art. 17(1)(d)'
198
+ verbose: 'Examination, test and validation procedures to be carried out before, during and after the development of the high-risk AI system, and the frequency with which they have to be carried out'
199
+ value: !!bool false
200
+
201
+ # Metadata related to model-related requirements when AI project is a GPAI model
202
+
203
+ gpai_model_requirements:
204
+ task:
205
+ article: 'Art. 53; Annex XI(1)(1)(a)'
206
+ verbose: 'The tasks that the model is intended to perform and the type and nature of AI systems in which it can be integrated'
207
+ value: !!bool false
208
+ acceptable_use:
209
+ article: 'Art. 53; Annex XI(1)(1)(b)'
210
+ verbose: 'Acceptable use policies applicable'
211
+ value: !!bool false
212
+ release_date:
213
+ article: 'Art. 53; Annex XI(1)(1)(c)'
214
+ verbose: 'The date of release and methods of distribution'
215
+ value: !!bool false
216
+ architecture:
217
+ article: 'Art. 53; Annex XI(1)(1)(d)'
218
+ verbose: 'The architecture and number of parameters'
219
+ value: !!bool false
220
+ input_output_modality:
221
+ article: 'Art. 53; Annex XI(1)(1)(e)'
222
+ verbos: 'Modality (e.g. text, image) and format of inputs and outputs'
223
+ value: !!bool false
224
+ license:
225
+ article: 'Art. 53; Annex XI(1)(1)(f)'
226
+ verbose: 'The license'
227
+ value: !!bool false
228
+ training:
229
+ article: 'Art. 53; Annex XI(1)(2)(b)'
230
+ verbose: 'Training methodologies and techniques'
231
+ value: !!bool false
232
+ design_choices:
233
+ article: 'Art. 53; Annex XI(1)(2)(b)'
234
+ verbose: 'Key design choices including the rationale and assumptions made'
235
+ value: !!bool false
236
+ optimized_for:
237
+ article: 'Art. 53; Annex XI(1)(2)(b)'
238
+ verbose: 'What the model is designed to optimise for'
239
+ value: !!bool false
240
+ parameters:
241
+ article: 'Art. 53; Annex XI(1)(2)(b)'
242
+ verbose: 'The relevance of the different parameters, as applicable'
243
+ value: !!bool false
244
+ data_type:
245
+ article: 'Art. 53; Annex XI(1)(2)(c)'
246
+ verbose: 'Information on the data used for training, testing and validation: type of data'
247
+ value: !!bool false
248
+ data_provenance:
249
+ article: 'Art. 53; Annex XI(1)(2)(c)'
250
+ verbose: 'Information on the data used for training, testing and validation: provenance of data'
251
+ value: !!bool false
252
+ data_curation:
253
+ article: 'Art. 53; Annex XI(1)(2)(c)'
254
+ verbose: 'Information on the data used for training: curation methodologies (e.g. cleaning, filtering etc)'
255
+ value: !!bool false
256
+ data_number:
257
+ article: 'Art. 53; Annex XI(1)(2)(c)'
258
+ verbose: 'Information on the data used for training: the number of data points'
259
+ value: !!bool false
260
+ data_characteristics:
261
+ article: 'Art. 53; Annex XI(1)(2)(c)'
262
+ verbose: 'Information on the data used for training: data points scope and main characteristics applicable'
263
+ value: !!bool false
264
+ data_origin:
265
+ article: 'Art. 53; Annex XI(1)(2)(c)'
266
+ verbose: 'Information on the data used for training: how the data was obtained and selected'
267
+ value: !!bool false
268
+ data_bias:
269
+ article: 'Art. 53; Annex XI(1)(2)(c)'
270
+ verbose: 'Information on the data used for training: all other measures to detect the unsuitability of data sources and methods to detect identifiable biases, where applicable'
271
+ value: !!bool false
272
+ computation:
273
+ article: 'Art. 53; Annex XI(1)(2)(d)'
274
+ verbose: 'The computational resources used to train the model (e.g. number of floating point operations – FLOPs), training time, and other relevant details related to the training'
275
+ value: !!bool false
276
+ energy_consumption:
277
+ article: 'Art. 53; Annex XI(1)(2)(e)'
278
+ verbose: 'Known or estimated energy consumption of the model; in case not known, this could be based on information about computational resources used'
279
+ value: !!bool false
280
+ evaluation:
281
+ article: 'Art. 53; Annex XI(2)(1)'
282
+ verbose: 'Detailed description of the evaluation strategies, including evaluation results, on the basis of available public evaluation protocols and tools or otherwise of other evaluation methodologies. Evaluation strategies shall include evaluation criteria, metrics and the methodology on the identification of limitations'
283
+ value: !!bool false
284
+ adversarial_testing:
285
+ article: 'Art. 53; Annex XI(2)(2)'
286
+ verbose: 'Where applicable, detailed description of the measures put in place for the purpose of conducting internal and/or external adversarial testing (e.g. red teaming), model adaptations, including alignment and fine-tuning'
287
+ value: !!bool false
288
+
289
+ # Metadata related to model-related requirements when AI project is a GPAI model with systemic risk
290
+
291
+ gpai_model_with_systemic_risk_requirements:
292
+ evaluation:
293
+ article: 'Art. 55(1)(a)'
294
+ verbose: 'Perform model evaluation in accordance with standardised protocols and tools reflecting the state of the art, including conducting and documenting adversarial testing of the model with a view to identify and mitigate systemic risk'
295
+ value: !!bool false
296
+ systematic_risk:
297
+ article: 'Art. 55(1)(b)'
298
+ verbose: 'Assess and mitigate possible systemic risks at Union level, including their sources, that may stem from the development'
299
+ value: !!bool false
300
+ cybersecurity:
301
+ article: 'Art. 55(1)(d)'
302
+ verbose: 'Ensure an adequate level of cybersecurity protection for the GPAI model with systemic risk and the physical infrastructure of the mode'
303
+ value: !!bool false
examples/{example1 → non-compliant_project}/private_dataset.yaml RENAMED
File without changes
examples/non-compliant_project/project_cc.yaml ADDED
@@ -0,0 +1,885 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ card_details:
2
+ card_type: "project" # "project", "data" or "model"
3
+ card_label: "project"
4
+
5
+ # Information related to high-level characteristics of AI project, including the role of the operator, their location, and where the output is used
6
+
7
+ operator_details:
8
+ provider:
9
+ article: 'Art. 2'
10
+ verbose: 'The operator of this AI project is a natural or legal person, public authority, agency or other body that develops an AI project or a general-purpose AI model or that has an AI system or a general-purpose AI model developed and places it on the market (in other words, first makes it available on the EU market) or puts the AI system into service (in other words, supplies an AI system for first use directly to a deployer or for own use in the Union, for its intended purpose) under its own name or trademark, whether for payment or free of charge'
11
+ value: false
12
+ eu_located:
13
+ article: 'Art. 2'
14
+ verbose: 'AI project operator has its place of establishment or location within the Union'
15
+ value: True
16
+ output_used:
17
+ article: 'Art. 2'
18
+ verbose: 'The output produced by the AI project is used in the European Union'
19
+ value: false
20
+
21
+ eu_market_status:
22
+ placed_on_market:
23
+ article: 'Art. 3(9)'
24
+ verbose: 'AI project is being made available on the EU market (i.e., supplied for distribution or use in the course of a commercial activity, whether in return for payment or free of charge) for the first time'
25
+ value: false
26
+ put_into_service:
27
+ article: 'Art. 3(11)'
28
+ verbose: 'AI project is being used for its intended purpose for the first time in the EU, either by the operator or by a deployer to whom it is directly supplied'
29
+ value: false
30
+
31
+ ai_system:
32
+ ai_system:
33
+ article: 'Art. 3(1)'
34
+ verbose: 'AI project is a machine-based system that is designed to operate with varying levels of autonomy and that may exhibit adaptiveness after deployment, and that, for explicit or implicit objectives, infers, from the input it receives, how to generate outputs such as predictions, content, recommendations, or decisions that can influence physical or virtual environments'
35
+ value: true
36
+
37
+ gpai_model:
38
+ gpai_model:
39
+ article: 'Art. 3(63)'
40
+ verbose: 'AI project is an AI model, including where such an AI model is trained with a large amount of data using self-supervision at scale, that displays significant generality and is capable of competently performing a wide range of distinct tasks regardless of the way the model is placed on the market and that can be integrated into a variety of downstream systems or applications, except AI models that are used for research, development or prototyping activities before they are placed on the market'
41
+ value: false
42
+
43
+ # Information related to whether or not the project, if an AI system, is a high-risk AI system
44
+
45
+ high_risk_ai_system:
46
+ safety_component_machinery:
47
+ article: 'Art. 6(1); ANNEX I(A)(1)'
48
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2006/42/EC of the European Parliament and of the Council of 17 May 2006 on machinery, and amending Directive 95/16/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
49
+ value: false
50
+ safety_component_toys:
51
+ article: 'Art. 6(1); ANNEX I(A)(2)'
52
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2009/48/EC of the European Parliament and of the Council of 18 June 2009 on the safety of toys and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
53
+ value: false
54
+ safety_component_watercraft:
55
+ article: 'Art. 6(1); ANNEX I(A)(3)'
56
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2013/53/EU of the European Parliament and of the Council of 20 November 2013 on recreational craft and personal watercraft and repealing Directive 94/25/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
57
+ value: false
58
+ safety_component_lifts:
59
+ article: 'Art. 6(1); ANNEX I(A)(4)'
60
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2014/33/EU of the European Parliament and of the Council of 26 February 2014 on the harmonisation of the laws of the Member States relating to lifts and safety components for lifts and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
61
+ value: false
62
+ safety_component_explosives:
63
+ article: 'Art. 6(1); ANNEX I(A)(5)'
64
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2014/34/EU of the European Parliament and of the Council of 26 February 2014 on the harmonisation of the laws of the Member States relating to equipment and protective systems intended for use in potentially explosive atmospheres and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
65
+ value: false
66
+ safety_component_radio:
67
+ article: 'Art. 6(1); ANNEX I(A)(6)'
68
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2014/53/EU of the European Parliament and of the Council of 16 April 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of radio equipment and repealing Directive 1999/5/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
69
+ value: false
70
+ safety_component_pressure:
71
+ article: 'Art. 6(1); ANNEX I(A)(7)'
72
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2014/68/EU of the European Parliament and of the Council of 15 May 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of pressure equipment and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
73
+ value: false
74
+ safety_component_cableway:
75
+ article: 'Art. 6(1); ANNEX I(A)(8)'
76
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2016/424 of the European Parliament and of the Council of 9 March 2016 on cableway installations and repealing Directive 2000/9/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
77
+ value: false
78
+ safety_component_ppe:
79
+ article: 'Art. 6(1); ANNEX I(A)(9)'
80
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2016/425 of the European Parliament and of the Council of 9 March 2016 on personal protective equipment and repealing Council Directive 89/686/EEC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
81
+ value: false
82
+ safety_component_gas:
83
+ article: 'Art. 6(1); ANNEX I(A)(10)'
84
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2016/426 of the European Parliament and of the Council of 9 March 2016 on appliances burning gaseous fuels and repealing Directive 2009/142/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
85
+ value: false
86
+ safety_component_medical:
87
+ article: 'Art. 6(1); ANNEX I(B)(11)'
88
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2017/745 of the European Parliament and of the Council of 5 April 2017 on medical devices, amending Directive 2001/83/EC, Regulation (EC) No 178/2002 and Regulation (EC) No 1223/2009 and repealing Council Directives 90/385/EEC and 93/42/EEC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
89
+ value: false
90
+ safety_component_diagnostic:
91
+ article: 'Art. 6(1); ANNEX I(B)(12)'
92
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2017/746 of the European Parliament and of the Council of 5 April 2017 on in vitro diagnostic medical devices and repealing Directive 98/79/EC and Commission Decision 2010/227/EU and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
93
+ value: false
94
+ safety_component_civil_aviation:
95
+ article: 'Art. 6(1); ANNEX I(B)(13)'
96
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EC) No 300/2008 of the European Parliament and of the Council of 11 March 2008 on common rules in the field of civil aviation security and repealing Regulation (EC) No 2320/2002 and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
97
+ value: false
98
+ safety_component_quadricycles:
99
+ article: 'Art. 6(1); ANNEX I(B)(14)'
100
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) No 168/2013 of the European Parliament and of the Council of 15 January 2013 on the approval and market surveillance of two- or three-wheel vehicles and quadricycles and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
101
+ value: false
102
+ safety_component_forestry:
103
+ article: 'Art. 6(1); ANNEX I(B)(15)'
104
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) No 167/2013 of the European Parliament and of the Council of 5 February 2013 on the approval and market surveillance of agricultural and forestry vehicles and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
105
+ value: false
106
+ safety_component_marine:
107
+ article: 'Art. 6(1); ANNEX I(B)(16)'
108
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive 2014/90/EU of the European Parliament and of the Council of 23 July 2014 on marine equipment and repealing Council Directive 96/98/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
109
+ value: false
110
+ safety_component_rail:
111
+ article: 'Art. 6(1); ANNEX I(B)(17)'
112
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Directive (EU) 2016/797 of the European Parliament and of the Council of 11 May 2016 on the interoperability of the rail system within the European Union and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
113
+ value: false
114
+ safety_component_motor:
115
+ article: 'Art. 6(1); ANNEX I(B)(18)'
116
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2018/858 of the European Parliament and of the Council of 30 May 2018 on the approval and market surveillance of motor vehicles and their trailers, and of systems, components and separate technical units intended for such vehicles, amending Regulations (EC) No 715/2007 and (EC) No 595/2009 and repealing Directive 2007/46/EC and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
117
+ value: false
118
+ safety_component_motor_2:
119
+ article: 'Art. 6(1); ANNEX I(B)(19)'
120
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2019/2144 of the European Parliament and of the Council of 27 November 2019 on type-approval requirements for motor vehicles and their trailers, and systems, components and separate technical units intended for such vehicles, as regards their general safety and the protection of vehicle occupants and vulnerable road users, amending Regulation (EU) 2018/858 of the European Parliament and of the Council and repealing Regulations (EC) No 78/2009, (EC) No 79/2009 and (EC) No 661/2009 of the European Parliament and of the Council and Commission Regulations (EC) No 631/2009, (EU) No 406/2010, (EU) No 672/2010, (EU) No 1003/2010, (EU) No 1005/2010, (EU) No 1008/2010, (EU) No 1009/2010, (EU) No 19/2011, (EU) No 109/2011, (EU) No 458/2011, (EU) No 65/2012, (EU) No 130/2012, (EU) No 347/2012, (EU) No 351/2012, (EU) No 1230/2012 and (EU) 2015/166 and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
121
+ value: false
122
+ safety_component_civil_aviation_2:
123
+ article: 'Art. 6(1); ANNEX I(B)(19)'
124
+ verbose: 'The AI project is intended to be used as a safety component of a product (or is itself a product) covered by Regulation (EU) 2018/1139 of the European Parliament and of the Council of 4 July 2018 on common rules in the field of civil aviation and establishing a European Union Aviation Safety Agency, and amending Regulations (EC) No 2111/2005, (EC) No 1008/2008, (EU) No 996/2010, (EU) No 376/2014 and Directives 2014/30/EU and 2014/53/EU of the European Parliament and of the Council, and repealing Regulations (EC) No 552/2004 and (EC) No 216/2008 of the European Parliament and of the Council and Council Regulation (EEC) No 3922/91 (OJ L 212, 22.8.2018, p. 1), in so far as the design, production and placing on the market of aircrafts referred to in Article 2(1), points (a) and (b) thereof, where it concerns unmanned aircraft and their engines, propellers, parts and equipment to control them remotely, are concerned. and, furthermore, is required to undergo a third-party conformity assessment, with a view to the placing on the market or the putting into service of that product pursuant to that legislation.'
125
+ value: false
126
+ biometric_categorization:
127
+ article: 'Art. 6(2); Annex III(1)(b)'
128
+ verbose: 'AI project is intended to be used for biometric categorisation, according to sensitive or protected attributes or characteristics based on the inference of those attributes or characteristics'
129
+ value: false
130
+ emotion_recognition:
131
+ article: 'Art. 6(2); Annex III(1)(c)'
132
+ verbose: 'AI project is intended to be used for emotion recognition'
133
+ value: true
134
+ critical_infrastructure:
135
+ article: 'Art. 6(2); Annex III(2)'
136
+ verbose: 'AI project is intended to be used as a safety component in the management and operation of critical digital infrastructure, road traffic, or in the supply of water, gas, heating or electricity'
137
+ value: true
138
+ admission:
139
+ article: 'Art. 6(2); Annex III(3)(a)'
140
+ verbose: 'AI project is intended to be used to determine access or admission or to assign natural persons to educational and vocational training institutions at all levels'
141
+ value: false
142
+ recruitment:
143
+ article: 'Art. 6(2); Annex III(4)(a)'
144
+ verbose: 'AI project is intended to be used for the recruitment or selection of natural persons, in particular to place targeted job advertisements, to analyse and filter job applications, and to evaluate candidates'
145
+ value: false
146
+ public_assistance:
147
+ article: 'Art. 6(2); Annex III(5)(a)'
148
+ verbose: 'AI project is intended to be used by public authorities or on behalf of public authorities to evaluate the eligibility of natural persons for essential public assistance benefits and services, including healthcare services, as well as to grant, reduce, revoke, or reclaim such benefits and services'
149
+ value: false
150
+ victim_assessment:
151
+ article: 'Art. 6(2); Annex III(6)(a)'
152
+ verbose: 'AI project is intended to be used by or on behalf of law enforcement authorities, or by Union institutions, bodies, offices or agencies in support of law enforcement authorities or on their behalf to assess the risk of a natural person becoming the victim of criminal offences'
153
+ value: false
154
+ polygraph:
155
+ article: 'Art. 6(2); Annex III(7)(a)'
156
+ verbose: 'AI project is intended to be used by or on behalf of competent public authorities or by Union institutions, bodies, offices or agencies as polygraphs or similar tools'
157
+ value: false
158
+ judicial:
159
+ article: 'Art. 6(2); Annex III(8)(a)'
160
+ verbose: 'AI project is intended to be used by a judicial authority or on their behalf to assist a judicial authority in researching and interpreting facts and the law and in applying the law to a concrete set of facts, or to be used in a similar way in alternative dispute resolution'
161
+ value: false
162
+
163
+ high_risk_ai_system_exceptions:
164
+ filter_exception_rights:
165
+ article: 'Art. 6(3)'
166
+ verbose: 'The AI initiate does not pose a significant risk of harm to the health, safety or fundamental rights of natural persons, including by not materially influencing the outcome of decision making'
167
+ value: false
168
+ filter_exception_narrow:
169
+ article: 'Art. 6(3)(a)'
170
+ verbose: 'The AI project is intended to perform a narrow procedural task'
171
+ value: false
172
+ filter_exception_human:
173
+ article: 'Art. 6(3)(b)'
174
+ verbose: 'the AI project is intended to improve the result of a previously completed human activity'
175
+ value: false
176
+ filter_exception_deviation:
177
+ article: 'Art. 6(3)(c)'
178
+ verbose: 'the AI project is intended to detect decision-making patterns or deviations from prior decision-making patterns and is not meant to replace or influence the previously completed human assessment, without proper human review'
179
+ value: false
180
+ filter_exception_prep:
181
+ article: 'Art. 6(3)(d)'
182
+ verbose: 'the AI project is intended to perform a preparatory task to an assessment relevant for the purposes of the use cases listed in Annex III.'
183
+ value: false
184
+
185
+ gpai_model_systemic_risk:
186
+ evaluation:
187
+ article: 'Art. 51 (1)(a)'
188
+ verbose: 'The AI project has high impact capabilities based on an evaluation using appropriate technical tools and methodologies, including indicators and benchmarks'
189
+ value: false
190
+ committee:
191
+ article: 'Art. 51 (1)(b)'
192
+ verbose: 'The AI project has capabilities or an impact equivalent to high impact capabilities based on a decision of the Commission, ex officio or following a qualified alert from the scientific panel'
193
+ value: false
194
+ flops:
195
+ article: 'Art. 51(2)'
196
+ verbose: 'The cumulative amount of computation used for the training of the AI project, as measured in floating point operations (FLOPs), has been greater than 10^25'
197
+ value: false
198
+
199
+ # Information related to the Act's exceptions for scientific research, open-source AI, and more
200
+
201
+ excepted:
202
+ military:
203
+ article: 'Art. 2(3)'
204
+ verbose: 'AI project is placed on the market, put into service, or used with or without modification exclusively for military, defence or national security purposes'
205
+ value: false
206
+ military_use:
207
+ article: 'Art. 2(3)'
208
+ verbose: 'AI project is not placed on the market or put into service in the Union, but the output is used in the Union exclusively for military, defence or national security purposes, regardless of the type of entity carrying out those activities.'
209
+ value: false
210
+ scientific:
211
+ article: 'Art. 2(6)'
212
+ verbose: 'AI project is or was specifically developed and put into service for the sole purpose of scientific research and development'
213
+ value: false
214
+ pre_market:
215
+ article: 'Art. 2(8) '
216
+ verbose: 'AI project strictly consists of research, testing or development activity of the sort that takes place prior to their being placed on the market or put into service'
217
+ value: false
218
+ open_source_ai_system:
219
+ article: 'Art. 2(11)'
220
+ verbose: 'AI project is released under free and open-source licences'
221
+ value: false
222
+ open_source_gpai_model:
223
+ article: 'Art. 53(2)'
224
+ verbose: 'AI project involves AI models that are released under a free and open-source licence that allows for the access, usage, modification, and distribution of the model, and whose parameters, including the weights, the information on the model architecture, and the information on model usage, are made publicly available. This exception shall not apply to general purpose AI models with systemic risks'
225
+ value: false
226
+
227
+ # Information related to practices prohibited by the Act
228
+
229
+ prohibited_practice:
230
+ ai_system:
231
+ manipulative:
232
+ article: 'Art. 5(1)(a)'
233
+ verbose: 'The AI project deploys subliminal or purposefully manipulative or deceptive techniques, with the objective or effect of materially distorting the behavior of people by appreciably impairing their ability to make an informed decision, thereby causing them to take a decision that they would not have otherwise taken in a manner that causes or is reasonably likely to cause significant harm'
234
+ value: false
235
+ exploit_vulnerable:
236
+ article: 'Art. 5(1)(b)'
237
+ verbose: 'The AI project exploits the vulnerabilities of natural people due to their age, disability or a specific social or economic situation, with the objective or effect of materially distorting their behaviour in a manner that causes or is reasonably likely to cause significant harm'
238
+ value: false
239
+ social_score:
240
+ article: 'Art. 5(1)(c)'
241
+ verbose: 'The AI project is for the evaluation or classification of natural people over a certain period of time based on their social behaviour or known, inferred or predicted personal or personality characteristics, with the social score leading to at least one of the following: (i) detrimental or unfavourable treatment of certain natural people in social contexts that are unrelated to the contexts in which the data was originally generated or collected; (ii) detrimental or unfavourable treatment of certain natural people that is unjustified or disproportionate to their social behaviour or its gravity'
242
+ value: false
243
+ crime_prediction:
244
+ article: 'Art. 5(1)(d)'
245
+ verbose: 'This AI project makes risk assessments of natural persons in order to assess or predict the risk of them committing a criminal offence, based solely on the profiling of the natural person or on assessing their personality traits and characteristics (and does not support the human assessment of the involvement of a person in a criminal activity, which is already based on objective and verifiable facts directly linked to a criminal activity)'
246
+ value: false
247
+ untarged_face:
248
+ article: 'Art. 5(1)(e)'
249
+ verbose: 'This AI project creates or expand facial recognition databases through the untargeted scraping of facial images from the internet or CCTV footage'
250
+ value: false
251
+ emotion_prediction:
252
+ article: 'Art. 5(1)(f)'
253
+ verbose: 'The AI project infers emotions of a natural person in the areas of workplace and education institutions and is not intended to be put in place or into the market for medical or safety reasons'
254
+ value: false
255
+ biometric:
256
+ categorization:
257
+ article: 'Art. 5(1)(g)'
258
+ verbose: 'The AI project involves the use of biometric categorisation systems that categorise individually natural persons based on their biometric data to deduce or infer their race, political opinions, trade union membership, religious or philosophical beliefs, sex life or sexual orientation; this prohibition does not cover any labelling or filtering of lawfully acquired biometric datasets, such as images, based on biometric data or categorizing of biometric data in the area of law enforcement'
259
+ value: false
260
+ real_time:
261
+ article: 'Art. 5(1)(h)'
262
+ verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement'
263
+ value: false
264
+ real_time_exception_victim:
265
+ article: 'Art. 5(1)(h)'
266
+ verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement stricly for the targeted search for specific victims of abduction, trafficking in human beings or sexual exploitation of human beings, or the search for missing persons'
267
+ value: false
268
+ real_time_exception_threat:
269
+ article: ''
270
+ verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement stricly for the prevention of a specific, substantial and imminent threat to the life or physical safety of natural persons or a genuine and present or genuine and foreseeable threat of a terrorist attack'
271
+ value: false
272
+ real_time_exception_investigation:
273
+ article: ''
274
+ verbose: 'The AI project involves use of real-time remote biometric identification systems in publicly accessible spaces for the purposes of law enforcement stricly for the localisation or identification of a person suspected of having committed a criminal offence, for the purpose of conducting a criminal investigation or prosecution or executing a criminal penalty for offences referred to in Annex II and punishable in the Member State concerned by a custodial sentence or a detention order for a maximum period of at least four years.'
275
+ value: false
276
+
277
+ # Information related to the risk management system requirements for high-risk AI systems (Article 9)
278
+
279
+ risk_management_system:
280
+ established:
281
+ article: 'Article 9'
282
+ verbose: 'A risk management system has been established, implemented, documented and maintained for the AI project'
283
+ value: false
284
+ lifecycle:
285
+ article: 'Art. 9(2)'
286
+ verbose: 'A risk management system has been planned, run, reviewed, and updated throughout the entire lifecycle of the AI project'
287
+ value: false
288
+ risk_analysis_intended:
289
+ article: 'Art. 9(2)(a)'
290
+ verbose: 'The risk management system for the AI project includes the identification and analysis of any known or reasonably foreseeable risks that the AI project might pose to health, safety or fundamental rights when used in accordance with its intended purpose'
291
+ value: false
292
+ risk_estimation_foreseeable:
293
+ article: 'Art. 9(2)(b)'
294
+ verbose: 'The risk management system for the AI project includes the estimation and evaluation of the risks that may emerge when the AI project is used in accordance with its intended purpose, and under conditions of reasonably foreseeable misuse'
295
+ value: false
296
+ risk_post_market:
297
+ article: 'Art. 9(2)(c)'
298
+ verbose: 'The risk management system for the AI project includes the evaluation of other risks possibly arising, based on the analysis of data gathered from the post-market monitoring system'
299
+ value: false
300
+ risk_management_measures:
301
+ article: 'Art. 9(2)(d)'
302
+ verbose: 'Where any risks that the AI project might pose to health, safety or fundamental rights when used in accordance with its intended purpose have been identified, appropriate and targeted risk management measures designed to address those risks have been adopted'
303
+ value: false
304
+ documentation:
305
+ article: 'Art. 9(5)'
306
+ verbose: 'Where any risks that the AI project might pose to health, safety or fundamental rights when used in accordance with its intended purpose have been identified, these risks have been documented and communicated to deployers and either eliminated, if feasible, or mitigated such that any residual risk is judged to be acceptable'
307
+ value: false
308
+ tested:
309
+ article: 'Art. 9(6)'
310
+ verbose: 'To determine the right mitigations, and to show the AI project performs consistently its intended purpose and is in compliance with the risk management requirements, the AI project has been tested'
311
+ value: false
312
+ testing_threshold:
313
+ article: 'Art. 9(8)'
314
+ verbose: 'Testing has or will be performed before the AI project is placed on the market and has or will be carried out against prior defined metrics and probabilistic thresholds that are appropriate to the intended purpose'
315
+ value: false
316
+ vulnerable_groups:
317
+ article: 'Art. 9(9)'
318
+ verbose: 'The risk management system for the AI project considers impacts in the view of intended purpose the AI project on individuals under 18 and other vulnerable groups have been considered'
319
+ value: true
320
+
321
+ # Information related to the risk management system requirements for high-risk AI systems (Article 11)
322
+
323
+ technical_documentation:
324
+ drawn_up:
325
+ article: 'Art. 11(1)'
326
+ verbose: 'Technical documentation for the AI project has been drawn up before the system has been placed on the market or put into service and will be kept up-to date'
327
+ value: false
328
+ kept:
329
+ article: 'Art. 16(d), Art. 18'
330
+ verbose: 'The technical documentation for the AI project that has been drawn up before the system has been placed on the market or put into service and will be kept up-to date will be kept by the provider for a period of ten years'
331
+ value: false
332
+ intended_purpose:
333
+ article: 'Art. 11(1); Annex IV(1)(a)'
334
+ verbose: 'The Technical Documentation includes a general description of the AI project that covers its intended purpose, the name of the provider and the version of the system reflecting its relation to previous versions'
335
+ value: false
336
+ interaction:
337
+ article: 'Art. 11(1); Annex IV(1)(b)'
338
+ verbose: 'The Technical Documentation includes a general description of the AI project that covers how the AI project interacts with, or can be used to interact with, hardware or software, including with separate AI systems, that are not part of the AI project itself, where applicable'
339
+ value: false
340
+ versions:
341
+ article: 'Art. 11(1); Annex IV(1)(c)'
342
+ verbose: 'Technical Documentation includes a general description of the AI project that covers the versions of relevant software or firmware, and any requirements related to version updates'
343
+ value: false
344
+ market_forms:
345
+ article: 'Art. 11(1); Annex IV(1)(d)'
346
+ verbose: 'Technical Documentation includes a general description of the AI project that covers the description of all the forms in which the AI project is placed on the market or put into service, such as software packages embedded into hardware, downloads, or APIs'
347
+ value: false
348
+ hardware:
349
+ article: 'Art. 11(1); Annex IV(1)(e)'
350
+ verbose: 'Technical Documentation includes a general description of the AI project that covers the description of the hardware on which the AI project is intended to run'
351
+ value: false
352
+ external_features:
353
+ article: 'Art. 11(1); Annex IV(1)(f)'
354
+ verbose: 'Technical Documentation includes a general description of the AI project that includes, where it is a component of products, photographs or illustrations showing external features, the marking and internal layout of those products'
355
+ value: false
356
+ user_interface:
357
+ article: 'Art. 11(1); Annex IV(1)(g)'
358
+ verbose: 'Technical Documentation includes a general description of the AI project that includes a basic description of the user-interface provided to the deployer'
359
+ value: false
360
+ deployer_instructions:
361
+ article: 'Art. 11(1); Annex IV(1)(h)'
362
+ verbose: 'Technical Documentation includes a general description of the AI project that includes instructions for use for the deployer, and a basic description of the user-interface provided to the deployer, where applicable'
363
+ value: false
364
+ development_steps:
365
+ article: 'Art. 11(1); Annex IV(2)(a)'
366
+ verbose: 'Technical Documentation includes a detailed description of the elements of the AI project and of the process for its development, covering the methods and steps performed for the development of the AI project, including, where relevant, recourse to pre-trained systems or tools provided by third parties and how those were used, integrated or modified by the provider'
367
+ value: false
368
+ design_specs:
369
+ article: 'Art. 11(1); Annex IV(2)(b)'
370
+ verbose: 'Technical Documentation includes a detailed description of the elements of the AI project and of the process for its development, covering the design specifications of the system, namely the general logic of the AI project and of the algorithms; the key design choices including the rationale and assumptions made, including with regard to persons or groups of persons in respect of who, the system is intended to be used; the main classification choices; what the system is designed to optimise for, and the relevance of the different parameters; the description of the expected output and output quality of the system; the decisions about any possible trade-off made regarding the technical solutions adopted to comply with the requirements set out in Chapter III, Section 2'
371
+ value: false
372
+ risk_management:
373
+ article: 'Art. 11(1); Annex IV(5)'
374
+ verbose: 'Technical Documentation includes a detailed description of the risk management system in accordance with Article 9'
375
+ value: false
376
+ changes:
377
+ article: 'Art. 11(1); Annex IV(6)'
378
+ verbose: 'Technical Documentation includes a description of relevant changes made by the provider to the system through its lifecycle'
379
+ value: false
380
+ declaration_of_conformity:
381
+ article: 'Art. 11(1); Annex IV(8)'
382
+ verbose: 'Technical Documentation includes a copy of the EU declaration of conformity referred to in Article 47'
383
+ value: false
384
+ post_market:
385
+ article: 'Art. 11(1); Annex IV(9)'
386
+ verbose: 'Technical Documentation includes a detailed description of the system in place to evaluate the AI project performance in the post-market phase in accordance with Article 72, including the post-market monitoring plan referred to in Article 72(3)'
387
+ value: false
388
+ product:
389
+ article: 'Art. 11(2)'
390
+ verbose: 'The AI project is either not related to a product covered by the Union harmonisation legislation listed in Section A of Annex I and placed on the market or put into service or, if it is, a single set of technical documentation has been drawn up containing all the information set out in paragraph 1, as well as the information required under those legal acts'
391
+ value: false
392
+
393
+ # Information related to the record keeping requirements for high-risk AI systems (Article 12)
394
+
395
+ record_keeping:
396
+ logging_generally:
397
+ article: 'Article 12(1)'
398
+ verbose: 'The AI project technically allows for the automatic recording of events (logs) over the lifetime of the system'
399
+ value: false
400
+ logging_kept:
401
+ article: 'Article 12(1), Article 19(1)'
402
+ verbose: 'The automatic recording of events (logs) that are being generated over the lifetime of the system are being kept by the provider for at least sixth months'
403
+ value: false
404
+ logging_risk:
405
+ article: 'Art. 12(1)(a)'
406
+ verbose: 'The AI project technically allows for the automatic recording of events (logs) over the lifetime of the system and these logging capabilities enable the recording of events relevant for identifying situations that may result in the AI project presenting a risk within the meaning of Article 79(1) or in a substantial modification'
407
+ value: false
408
+ logging_post_market:
409
+ article: 'Art. 12(1)(b)'
410
+ verbose: 'The AI project technically allows for the automatic recording of events (logs) over the lifetime of the system and these logging capabilities enable the recording of events relevant for facilitating the post-market monitoring referred to in Article 72'
411
+ value: false
412
+ monitoring:
413
+ article: 'Art. 12(1)(c)'
414
+ verbose: 'The AI project technically allows for the automatic recording of events (logs) over the lifetime of the system and these logging capabilities enable the recording of events relevant for monitoring the operation of AI projects referred to in Article 26(5)'
415
+ value: false
416
+ recording_use:
417
+ article: 'Art. 12(2)(a)'
418
+ verbose: 'For the remote biometric identification systems AI projects referred to in point 1 (a), of Annex III, the logging capabilities shall provide, at a minimum, the recording of the period of each use of the system (start date and time and end date and time of each use)'
419
+ value: false
420
+ reference_db:
421
+ article: 'Art. 12(2)(b)'
422
+ verbose: 'For the remote biometric identification systems high-risk AI systems referred to in point 1 (a), of Annex III, the logging capabilities shall provide, at a minimum, the reference database against which input data has been checked by the system'
423
+ value: false
424
+ input:
425
+ article: 'Art. 12(2)(c)'
426
+ verbose: 'For the remote biometric identification systems high-risk AI systems referred to in point 1 (a), of Annex III, the logging capabilities shall provide, at a minimum, the input data for which the search has led to a match'
427
+ value: false
428
+ identification:
429
+ article: 'Art. 12(2)(d)'
430
+ verbose: 'For the remote biometric identification systems high-risk AI systems referred to in point 1 (a), of Annex III, the logging capabilities shall provide, at a minimum, the identification of the natural persons involved in the verification of the results, as referred to in Article 14(5)'
431
+ value: false
432
+
433
+ # Information related to the requirements that the providers of high-risk AI systems provide certain information to deployers (Article 13)
434
+
435
+ transparency_and_provision_of_information_to_deployers:
436
+ interpretability:
437
+ article: 'Art. 13(1)'
438
+ verbose: 'AI project is designed and developed to ensure operation is sufficiently transparent for deployers to interpret output and use appropriately'
439
+ value: false
440
+ compliance:
441
+ article: 'Art. 13(1)'
442
+ verbose: 'AI project is designed and developed with transparency to ensure compliance with provider and deployer obligations in the Act'
443
+ value: false
444
+ instructions:
445
+ article: 'Art. 13(2)'
446
+ verbose: 'AI project is accompanied by instructions for use in appropriate digital format or otherwise, with concise, complete, correct, clear, relevant, accessible, and comprehensible information for deployers'
447
+ value: false
448
+ contact_details:
449
+ article: 'Art. 13(3)(a)'
450
+ verbose: 'Instructions include provider identity and contact details, and if applicable, authorized representative details'
451
+ value: false
452
+ characteristics:
453
+ article: 'Art. 13(3)(b)(i)'
454
+ verbose: 'Instructions include the characteristics, capabilities, performance limitations, and intended purpose of the AI project'
455
+ value: false
456
+ metrics:
457
+ article: 'Art. 13(3)(b)(ii)'
458
+ verbose: 'Instructions include accuracy metrics, robustness, cybersecurity, and potential impacts on these'
459
+ value: false
460
+ foreseeable:
461
+ article: 'Art. 13(3)(b)(iii)'
462
+ verbose: 'Instructions include foreseeable circumstances that may risk health, safety, or fundamental rights'
463
+ value: false
464
+ output:
465
+ article: 'Art. 13(3)(b)(iv)'
466
+ verbose: 'Instructions include technical capabilities to provide information relevant to explaining output'
467
+ value: false
468
+ specific_persons:
469
+ article: 'Art. 13(3)(b)(v)'
470
+ verbose: 'Instructions include performance regarding specific persons or groups, if applicable'
471
+ value: false
472
+ data:
473
+ article: 'Art. 13(3)(b)(vi)'
474
+ verbose: 'Instructions include input data specifications and relevant training, validation, and testing dataset information'
475
+ value: false
476
+ deployers:
477
+ article: 'Art. 13(3)(b)(vii)'
478
+ verbose: 'Instructions include information to enable potential deployers to interpret and appropriately use the output of the AI project'
479
+ value: false
480
+ changes:
481
+ article: 'Art. 13(3)(c)'
482
+ verbose: 'Instructions include predetermined changes to AI project and its performance since initial conformity assessment'
483
+ value: false
484
+ oversight_measures:
485
+ article: 'Art. 13(3)(d)'
486
+ verbose: 'Instructions include human oversight measures and technical measures for output interpretation'
487
+ value: false
488
+ hardware:
489
+ article: 'Art. 13(3)(e)'
490
+ verbose: 'Instructions include computational and hardware resource needs, expected lifetime, and maintenance measures'
491
+ value: false
492
+ logging:
493
+ article: 'Art. 13(3)(f)'
494
+ verbose: 'Instructions include description of mechanisms for deployers to collect, store, and interpret logs, if applicable'
495
+ value: false
496
+
497
+ # Information related to the human oversight requirements for high-risk AI systems (Article 14)
498
+
499
+ human_oversight:
500
+ designed:
501
+ article: 'Art. 14(1)'
502
+ verbose: 'AI project is designed and developed so as to be effectively overseen by natural persons during use, including through the use of appropriate human-machine interface tools'
503
+ value: false
504
+ minimize_risks:
505
+ article: 'Art. 14(2)'
506
+ verbose: 'Human oversight measure of the AI project aim to prevent or minimize risks to health, safety, or fundamental rights during intended use or foreseeable misuse'
507
+ value: false
508
+ commensurate:
509
+ article: 'Art. 14(3)'
510
+ verbose: 'The human oversight measures of the AI project are commensurate with risks, autonomy level, and use context, ensured through provider-built measures and/or deployer-implemented measures'
511
+ value: false
512
+ understandable:
513
+ article: 'Art. 14(4)'
514
+ verbose: 'AI project enables assigned persons to understand its capacities and limitations, monitor operation, and detect anomalies'
515
+ value: false
516
+ automation_bias:
517
+ article: 'Art. 14(4)(a)'
518
+ verbose: 'AI project enables assigned persons to be aware of potential automation bias'
519
+ value: false
520
+ interpretabilty:
521
+ article: 'Art. 14(4)(c)'
522
+ verbose: 'AI project enables assigned persons to correctly interpret its output'
523
+ value: false
524
+ override:
525
+ article: 'Art. 14(4)(d)'
526
+ verbose: 'AI project enables assigned persons to decide not to use it or override its output'
527
+ value: false
528
+ stop_button:
529
+ article: 'Art. 14(4)(e)'
530
+ verbose: 'AI project enables assigned persons to intervene or halt the system through a stop button or similar procedure'
531
+ value: false
532
+ verification:
533
+ article: 'Art. 14(5)'
534
+ verbose: 'For Annex III point 1(a) systems, actions or decisions require verification by at least two competent persons, with exceptions for law enforcement, migration, border control, or asylum'
535
+ value: false
536
+
537
+ # Information related to the accuracy, robustness, and cybersecurity requirements for high-risk AI systems (Article 15)
538
+
539
+ accuracy_robustness_cybersecurity:
540
+ design:
541
+ article: 'Art. 15(1)'
542
+ verbose: 'The AI project is designed and developed to achieve appropriate levels of accuracy, robustness, and cybersecurity, performing consistently throughout its lifecycle'
543
+ value: false
544
+ metrics_in_instructions:
545
+ article: 'Art. 15(3)'
546
+ verbose: 'Accuracy levels and relevant metrics are declared in instructions of use that accompany the AI project'
547
+ value: false
548
+ error_resiliance:
549
+ article: 'Art. 15(4)'
550
+ verbose: 'The AI project is resilient against errors, faults, or inconsistencies, with technical and organizational measures implemented'
551
+ value: false
552
+ bias:
553
+ article: 'Art. 15(4)'
554
+ verbose: 'The AI project, if it continues learning after deployment, is designed to eliminate or reduce risk of biased outputs influencing future operations'
555
+ value: false
556
+ unauthorized_use:
557
+ article: 'Art. 15(5)'
558
+ verbose: 'The AI project is resilient against unauthorized third-party attempts to alter use, outputs, or performance'
559
+ value: false
560
+ cybersecurity_solutions:
561
+ article: 'Art. 15(5)'
562
+ verbose: 'The AI project includes cybersecurity solutions that are appropriate to the relevant circumstances and risks'
563
+ value: false
564
+ ai_vulnerabilities:
565
+ article: 'Art. 15(5)'
566
+ verbose: 'The AI project includes technical solutions that address AI-specific vulnerabilities, including measures against data poisoning, model poisoning, adversarial examples, and confidentiality attacks'
567
+ value: false
568
+
569
+ # Information related to the quality management system requirements for high-risk AI systems (Article 17)
570
+
571
+ quality_management_system:
572
+ quality_management_system:
573
+ article: 'Art. 17(1)(a)'
574
+ verbose: 'The AI project is subject to a quality management system with strategy for regulatory compliance'
575
+ value: false
576
+ design:
577
+ article: 'Art. 17(1)(b)'
578
+ verbose: 'The quality management system that the AI project was subject to includes techniques, procedures, and actions for design, control, and verification of the AI project'
579
+ value: false
580
+ quality_control:
581
+ article: 'Art. 17(1)(c)'
582
+ verbose: 'The quality management system that the AI project was subject to includes techniques, procedures, and actions for development, quality control, and quality assurance'
583
+ value: false
584
+ testing:
585
+ article: 'Art. 17(1)(d)'
586
+ verbose: 'The quality management system that the AI project was subject to includes examination, test, and validation procedures before, during, and after development'
587
+ value: false
588
+
589
+ # Information related to the fundamental rights assessment that is required of high-risk AI systems (Article 27)
590
+
591
+ fundamental_rights_assessment:
592
+ process:
593
+ article: 'Art. 27(1)(a)'
594
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that includes a description of the deployer processes in which the AI project will be used in line with its intended purpose'
595
+ value: false
596
+ time_period:
597
+ article: 'Art. 27(1)(b)'
598
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that includes a description of the period of time within which, and the frequency with which, each high-risk AI project is intended to be used'
599
+ value: false
600
+ persons_affected:
601
+ article: 'Art. 27(1)(c)'
602
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that describes the categories of natural persons and groups likely to be affected by its use in the specific context'
603
+ value: false
604
+ likely_harms:
605
+ article: 'Art. 27(1)(d)'
606
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that describes the specific risks of harm likely to have an impact on the categories of natural persons and groups likely to be affected by its use in the specific context'
607
+ value: false
608
+ human_oversight:
609
+ article: 'Art. 27(1)(e)'
610
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that includes a description of the implementation of human oversight measures, according to the instructions for use'
611
+ value: false
612
+ risk_mitigation:
613
+ article: 'Art. 27(1)(f)'
614
+ verbose: 'AI project has been subject to a fundamental rights impact assessment that describes the measures to be taken in the case of the materialisation of risks of harm likely to have an impact on the categories of natural persons and groups likely to be affected by its use in the specific context, including the arrangements for internal governance and complaint mechanisms'
615
+ value: false
616
+
617
+ # Information related to the Act's requirements for all AI systems
618
+
619
+ transparency_obligations:
620
+ synthetic_content1:
621
+ article: 'Art. 50(1)'
622
+ verbose: 'The AI project designed and developed in such a way that the natural persons concerned are informed that they are interacting with AI'
623
+ value: false
624
+ synthetic_content2:
625
+ article: 'Art. 50(2)'
626
+ verbose: 'The outputs of the AI project are marked in a machine-readable format and detectable as artificially generated or manipulated'
627
+ value: false
628
+ marking_solutions:
629
+ article: 'Art. 50(2)'
630
+ verbose: 'The outputs of the AI project are marked using technical solutions are effective, interoperable, robust and reliable as far as this is technically feasible, taking into account the specificities and limitations of various types of content, the costs of implementation and the generally acknowledged state of the art, as may be reflected in relevant technical standards'
631
+ value: false
632
+
633
+ # Information related to the Act's requirements for GPAI models
634
+
635
+ gpai_model_obligations:
636
+ documentation:
637
+ intended_uses:
638
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(a)'
639
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model includes a description of the tasks that the model is intended to perform and the type and nature of AI projects in which it can be integrated'
640
+ value: false
641
+ accepable_use_policies:
642
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(b)'
643
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model that includes a description of the acceptable use policies'
644
+ value: false
645
+ release_date:
646
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(c)'
647
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model that includes the date of release and methods of distribution'
648
+ value: false
649
+ model_architecture:
650
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(d)'
651
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model that includes the architecture and number of parameters'
652
+ value: true
653
+ modality:
654
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(e)'
655
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model that includes the modality (e.g. text, image) and format of inputs and outputs'
656
+ value: false
657
+ license:
658
+ article: 'Art. 53(1)(a); Annex XI(1)(1)(f)'
659
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a general description of the model that includes the license'
660
+ value: false
661
+ technical_means:
662
+ article: 'Art. 53(1)(a); Annex XI(1)(2)(a)'
663
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a detailed description of the model that includes the technical means (e.g. instructions of use, infrastructure, tools) required for the AI project to be integrated into other AI projects'
664
+ value: false
665
+ design_specs:
666
+ article: 'Art. 53(1)(a); Annex XI(1)(2)(b)'
667
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a detailed description of the model that includes the design specifications of the model and training process, including training methodologies and techniques, the key design choices including the rationale and assumptions made; what the model is designed to optimise for and the relevance of the different parameters, as applicable;'
668
+ value: false
669
+ data:
670
+ article: 'Art. 53(1)(a); Annex XI(1)(2)(c)'
671
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a detailed description of the model that includes information on the data used for training, testing and validation, where applicable, including the type and provenance of data and curation methodologies (e.g. cleaning, filtering, etc.), the number of data points, their scope and main characteristics; how the data was obtained and selected as well as all other measures to detect the unsuitability of data sources and methods to detect identifiable biases, where applicable'
672
+ value: false
673
+ computation:
674
+ article: 'Art. 53(1)(b); Annex XI(1)(2)(d)'
675
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a detailed description of the model that includes information on the computational resources used to train the model (e.g. number of floating point operations), training time, and other relevant details related to the training;'
676
+ value: false
677
+ energy:
678
+ article: 'Art. 53(1)(b); Annex XI(1)(2)(e)'
679
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that include a detailed description of the model that includes information on the known or estimated energy consumption of the model'
680
+ value: false
681
+ evaluation:
682
+ article: 'Art. 53(1)(b); Annex XI(2)(1-2)'
683
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that describes evaluation strategies, results, and adversarial testing measures'
684
+ value: false
685
+ provider_documentation:
686
+ general:
687
+ article:
688
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their AI systems, documentation that enables providers of AI systems to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulation'
689
+ value: false
690
+ tasks:
691
+ article: 'ANNEX XII(1)(a)'
692
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their AI systems, documentation that enables providers of AI systems to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the tasks that the model is intended to perform and the type and nature of AI systems into which it can be integrated;'
693
+ value: false
694
+ acceptable_use:
695
+ article: 'ANNEX XII(1)(b)'
696
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the acceptable use policies applicable;'
697
+ value: false
698
+ release_date:
699
+ article: 'ANNEX XII(1)(c)'
700
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the date of release and methods of distribution;'
701
+ value: false
702
+ hardware:
703
+ article: 'ANNEX XII(1)(d)'
704
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including how the model interacts, or can be used to interact, with hardware or software that is not part of the model itself, where applicable;'
705
+ value: false
706
+ versions:
707
+ article: 'ANNEX XII(1)(e)'
708
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the versions of relevant software related to the use of the general-purpose AI model, where applicable'
709
+ value: false
710
+ architecture:
711
+ article: 'ANNEX XII(1)(f)'
712
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the architecture and number of parameters;'
713
+ value: false
714
+ modality:
715
+ article: 'ANNEX XII(1)(g)'
716
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the modality (e.g. text, image) and format of inputs and outputs;'
717
+ value: false
718
+ license:
719
+ article: 'ANNEX XII(1)(h)'
720
+ verbose: 'Provider has draw up and will keep up-to-date and make available to providers of other AI projects who intend to integrate the AI project into their other AI projects, documentation that enables providers of other AI projects to have a good understanding of the capabilities and limitations of the general-purpose AI model and to comply with their obligations pursuant to this Regulatio, that includes general description of the AI project including the licence for the model.;'
721
+ value: false
722
+ other:
723
+ policy:
724
+ article: 'Art. 52(1)(c)'
725
+ verbose: 'Provider has put in place a policy to comply with Union law on copyright and related rights, and in particular to identify and comply with, including through state-of-the-art technologies, a reservation of rights expressed pursuant to Article 4(3) of Directive (EU) 2019/790;'
726
+ value: false
727
+ content:
728
+ article: 'Art. 52(1)(d)'
729
+ verbose: 'Provider has drawn up and made publicly available a sufficiently detailed summary about the content used for training of the general-purpose AI model, according to a template provided by the AI Office.'
730
+ value: false
731
+ representative:
732
+ article: 'Art. 54(1)(d)'
733
+ verbose: 'Prior to placing the AI project on the Union market, the provider, if established in a third country, has, by written mandate, appointed an authorised representative which is established in the Union.'
734
+ value: false
735
+
736
+ # Information related to the Act's requirements for GPAI models with systematic risk
737
+
738
+ gpai_models_with_systemic_risk_obligations:
739
+ notification:
740
+ article: 'Art 52(1)'
741
+ verbose: 'Within two weeks of it being known that the AI project should be classified as a GPAI model with systemtic ris, tkhe Commission was notified and provided with the information that supports this finding'
742
+ value: false
743
+ evaluation:
744
+ article: 'Art. 55(1)(a)'
745
+ verbose: 'The AI project was subject to a model evaluation using standardized protocols'
746
+ value: false
747
+ adversarial:
748
+ article: 'Art. 55(1)(a)'
749
+ verbose: 'The AI project was subject to adversarial testing'
750
+ value: false
751
+ assessment:
752
+ article: 'Art. 55(1)(b)'
753
+ verbose: 'Any possible systemic risks at Union level that the AI project poses were assessed'
754
+ value: false
755
+ mitigation:
756
+ article: 'Art. 55(1)(b)'
757
+ verbose: 'Any possible systemic risks at Union level that the AI project poses were mitigated'
758
+ value: false
759
+ cybersecurity:
760
+ article: 'Art. 55(1)(d)'
761
+ verbose: 'Adequate cybersecurity protection for any models and infrastructures in the AI project was ensured'
762
+ value: false
763
+ documenation_evaluation:
764
+ article:
765
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that includes a detailed description of the evaluation strategies, including evaluation results, on the basis of available public evaluation protocols and tools or otherwise of other evaluation methodologies. Evaluation strategies shall include evaluation criteria, metrics and the methodology on the identification of limitations.'
766
+ value: false
767
+ documentation_adversarial:
768
+ article:
769
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that includes, where applicable, a detailed description of the measures put in place for the purpose of conducting internal and/or external adversarial testing (e.g. red teaming), model adaptations, including alignment and fine-tuning.'
770
+ value: false
771
+ documentation_architecture:
772
+ article:
773
+ verbose: 'The provider has drawn up and will keep up-to-date technical documentation of the model that includes, where applicable, a detailed description of the system architecture explaining how software components build or feed into each other and integrate into the overall processing.'
774
+ value: false
775
+
776
+ # Information related to the requirements for all AI systems (whether high-risk or not)
777
+
778
+ ai_systems_obligations:
779
+ ai_literacy:
780
+ article: 'Article 4'
781
+ verbose: ''
782
+ value: false
783
+ contact:
784
+ article: 'Article 16 (b)'
785
+ verbose: 'It is indicated on the AI project or, if that is not possible, on its packaging or its accompanying documentation, as applicable, the name of the provider as well as their registered trade name or registered trade mark and the address at which they can be contacted;'
786
+ value: false
787
+ conformity_assessment:
788
+ article: 'Article 16 (f)'
789
+ verbose: 'The provider has ensured that the AI project has undergone a conformity assessment procedure'
790
+ value: false
791
+ conformity_declaration:
792
+ article: 'Article 16 (g)'
793
+ verbose: 'The provider has drawn up an EU declaration of conformity'
794
+ value: false
795
+ conformity_marking:
796
+ article: 'Article 16 (h)'
797
+ verbose: 'The provider has affixed a Conformité Européenne marking to the AI project or, if that is not possible, on its packaging or its accompanying documentation, to indicate conformity with the Act'
798
+ value: false
799
+ registration:
800
+ article: 'Article 16 (i)'
801
+ verbose: 'The provider or their representative have registered the AI project in the EU database for high-risk AI systems'
802
+ value: false
803
+ accessibility:
804
+ article: 'Article 16 (l)'
805
+ verbose: 'The AI project complies with accessibility requirements in accordance with Directives (EU) 2016/2102 and (EU) 2019/882'
806
+ value: false
807
+
808
+ # Information related to the additional transparency requirements in Article 50, if applicable
809
+
810
+ article_50:
811
+ direct_user_interaction:
812
+ article: 'Art. 50(1)'
813
+ verbose: 'The AI project is intended to interact directly with natural persons'
814
+ value: false
815
+ exception_obvious:
816
+ article: 'Art. 50(1)'
817
+ verbose: 'When interacting with the AI project, it would be obvious from the point of view of a natural person who is reasonably well-informed, observant and circumspect, taking into account the circumstances and the context of use that they are interacting with AI'
818
+ exception_law:
819
+ article: 'Art. 50(1)'
820
+ verbose: 'The AI project is authorised by law to detect, prevent, investigate or prosecute criminal offences, subject to appropriate safeguards for the rights and freedoms of third parties, and is not available for the public to report a criminal offence'
821
+ value: false
822
+ synthetic_content:
823
+ article: 'Art. 50(2)'
824
+ verbose: 'The AI project generates synthetic audio, image, video or text content'
825
+ value: false
826
+ exception_assistive:
827
+ article: 'Art. 50(2)'
828
+ verbose: 'The AI project performs an assistive function for standard editing'
829
+ value: false
830
+ exception_insubstantial:
831
+ article: 'Art. 50(2)'
832
+ verbose: 'The AI project does not substantially alter the input data provided by the deployer or the semantics thereof, or where authorised by law to detect, prevent, investigate or prosecute criminal offences.'
833
+ value: false
834
+ emotion_reconition:
835
+ article: 'Art. 50(3)'
836
+ verbose: 'The AI project is an emotion recognition system'
837
+ value: false
838
+ biometric_categorization:
839
+ article: 'Art. 50(3)'
840
+ verbose: 'The AI project is a biometric categorisation system'
841
+ value: false
842
+ emotion_reconition_law:
843
+ article: 'Art. 50(3)'
844
+ verbose: 'The AI project is an emotion recognition system permitted by law to detect, prevent or investigate criminal offences, subject to appropriate safeguards for the rights and freedoms of third parties, and in accordance with Union law.'
845
+ value: false
846
+ biometric_categorization_law:
847
+ article: 'Art. 50(3)'
848
+ verbose: 'The AI project is a biometric categorisation system permitted by law to detect, prevent or investigate criminal offences, subject to appropriate safeguards for the rights and freedoms of third parties, and in accordance with Union law.'
849
+ value: false
850
+ deepfake_non_art:
851
+ article: 'Art. 50(4)'
852
+ verbose: 'AI project generates or manipulates image, audio or video content constituting a deep fake and the content does not form part of an evidently artistic, creative, satirical, fictional or analogous work or programme.'
853
+ value: false
854
+ deepfake_law:
855
+ article: 'Art. 50(4)'
856
+ verbose: 'AI project is authorised by law to detect, prevent, investigate or prosecute criminal offence.'
857
+ value: false
858
+ deepfake_art:
859
+ article: 'Art. 50(4)'
860
+ verbose: 'AI project generates or manipulates image, audio or video content constituting a deep fake but the content forms part of an evidently artistic, creative, satirical, fictional or analogous work or programme.'
861
+ value: false
862
+
863
+ # Information related to whether the additional transparency requirements in Article 50 are met, if applicable
864
+
865
+ article_50_obligations:
866
+ informed_ai:
867
+ article: 'Art. 50(1)'
868
+ verbose: 'AI project is designed and developed in such a way that the natural persons concerned are informed that they are interacting with an AI system.'
869
+ value: false
870
+ marked:
871
+ article: 'Art. 50(2)'
872
+ verbose: 'The outputs of the AI project are marked in a machine-readable format and detectable as artificially generated or manipulated.'
873
+ value: false
874
+ informed_biometric:
875
+ article: 'Art. 50(2)'
876
+ verbose: 'The AI project informs the natural persons exposed thereto of the operation of the system, and processes the personal data in accordance with Regulations (EU) 2016/679 and (EU) 2018/1725 and Directive (EU) 2016/680, as applicable.'
877
+ value: false
878
+ deepfake_disclosure_non_art:
879
+ article: 'Art. 50(4)'
880
+ verbose: 'AI project disclose that the content has been artificially generated or manipulated.'
881
+ value: false
882
+ deepfake_disclosure_art:
883
+ article: 'Art. 50(4)'
884
+ verbose: 'AI project discloses that the content has been artificially generated or manipulated in an appropriate manner that does not hamper the display or enjoyment of the work.'
885
+ value: false
examples/{example1 → non-compliant_project}/public_dataset.yaml RENAMED
File without changes
utils.py CHANGED
@@ -58,7 +58,7 @@ def check_excepted(dispositive_variables, project_cc_yaml):
58
  project_cc_yaml['excepted']['scientific']['value'] or
59
  project_cc_yaml['excepted']['pre_market']['value'] or
60
  (project_cc_yaml['ai_system']['ai_system']['value'] == True and
61
- project_cc_yaml['excepted']['open_source_ai_model']['value'] == True) or
62
  (project_cc_yaml['gpai_model']['gpai_model']['value'] == True and
63
  project_cc_yaml['excepted']['open_source_gpai_model']['value'] == True and
64
  dispositive_variables['ai_project_type']['gpai_model_systemic_risk'] == False)
 
58
  project_cc_yaml['excepted']['scientific']['value'] or
59
  project_cc_yaml['excepted']['pre_market']['value'] or
60
  (project_cc_yaml['ai_system']['ai_system']['value'] == True and
61
+ project_cc_yaml['excepted']['open_source_ai_system']['value'] == True) or
62
  (project_cc_yaml['gpai_model']['gpai_model']['value'] == True and
63
  project_cc_yaml['excepted']['open_source_gpai_model']['value'] == True and
64
  dispositive_variables['ai_project_type']['gpai_model_systemic_risk'] == False)