AI Catalogue Application Profile
language en

AI Catalogue Application Profile (AICat)

Modified on: 2024-09-13
Latest version:
https://w3id.org/aicat
Revision:
0.1
Authors:
Dave Lewis
Delaram Golpayegani
Harshvardhan J. Pandit
Source:
the EU AI Act
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://dalicc.net/licenselibrary/CC-BY-4.0
Cite as:
Cite this vocabulary as: Golpayegani, D., Pandit, H. J., & Lewis, D. (2024). AI Catalogue Application Profile (AICat). https://w3id.org/aicat

Ontology Specification Draft

Introduction back to ToC

AICat extends DCAT version 3, since this version of DCAT supports cataloguing other resources, other than datasets. Through extending DCAT, AICat aims to scale the cataloguing to AI systems and models to address the needs of the EU database.
AICat profile requirements specification
AICat Requirements Specification Document
1. Purpose
The purpose of AICat profile is to use DCAT and AIRO for describing catalogues of AI systems and their associated components, such as datasets and AI models.
2. Scope
The scope of this AICat is limited to the atomic information that should be submitted upon the registration of high-risk AI systems into the EU database, outlined in Annex VIII. This means that descriptive information, for instance the system's logic and findings of the fundamental rights impact assessment, are not included in the scope.
3. Implementation Language
OWL, DCAT
4. Key Uses
USE 1. Maintaining and managing metadata about AI systems and models in interoperable and standardised catalogues.
USE 2. Discovering and comparing AI solutions.
USE 3. Cataloguing and sharing information about AI systems with the public in a transparent manner, this includes the use by the European Commission for sharing metadata of the high-risk AI system indexed in the EU dataset.
5. Ontology Requirements
a. Non-Functional Requirements
NFR 1. The profile shall be published online with standard documentation.
NFR 2. The profile shall reuse concepts and relations from AIRO to the fullest extent possible.
b. Functional Requirements: Groups of Competency Questions
CQG1. AI systems CQG2. Datasets CQG3. AI model
CQ1-1. What is the name of the system?
CQ1-2. Who is the system's provider?
CQ1-3. Who is the system's deployer?
CQ1-4. What is the system's intended purpose?
CQ1-5. What is the market availability status of the system?
CQ1-6. In which countries is the system made available?
CQ1-7. What is the additional references to the system?
CQ2-1. Which datasets are used by the system?
CQ2-2. What is the system's input data?
CQ2-3. What is the dataset's use policy?
CQ3-1. Which models used by the system?
CQ3-2. What is the model's release date?
CQ3-3. What is the model's input data?
CQ3-4. What is the model's output data?
CQ3-5. What is the model's licence?
CQ3-6. What is the model's use policy?
An overview of AICat

Namespace declarations

Table 1: Namespaces used in the document
aicat<https://w3id.org/aicat#>
airo<https://w3id.org/airo#>
aiup<https://w3id.org/aiup#>
dcat<https://www.w3.org/TR/vocab-dcat-3/>
dpv<https://w3id.org/dpv#>
foaf<http://xmlns.com/foaf/0.1/>
odrl<http://www.w3.org/ns/odrl/2/>
owl<http://www.w3.org/2002/07/owl#>
rdf<https://www.w3.org/TR/rdf12-schema/>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
skos<http://www.w3.org/2004/02/skos/core#>
tech<https://w3c.github.io/dpv/2.0/tech#>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

AI Catalogue Application Profile: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Named Individuals

AI Catalogue Application Profile: Description back to ToC

An extension of DCAT for providng catalogues of AI systems and their components

Cross-reference for AI Catalogue Application Profile classes, object properties and data properties back to ToC

This section provides details for each class and property defined by AI Catalogue Application Profile.

Classes

Catalogc back to ToC or Class ToC

IRI: https://w3id.org/aicat#Catalog

A catalogue whose contents are related to AI systems or components.
A catalogue whose contents are related to AI systems or components.
has super-classes
Catalog c
is in domain of
model op, system op

Object Properties

modelop back to ToC or Object Property ToC

IRI: https://w3id.org/aicat#model

An AI model that is listed in the catalog.
An AI model that is listed in the catalog.
has super-properties
resource op
has domain
Catalog c
has range
A I Model c

systemop back to ToC or Object Property ToC

IRI: https://w3id.org/aicat#system

An AI system that is listed in the catalog.
An AI system that is listed in the catalog.
has super-properties
resource op
has domain
Catalog c
has range
A I System c

Named Individuals

AI Catalogueni back to ToC or Named Individual ToC

IRI: https://w3id.org/aicat#

belongs to
Collection c
has facts
member ap is Referenced By ep
member ap issued ep
member ap title ap
member ap has Policy ep
member ap Market Availability Status ep
member ap has Market Availability Status ep
member ap Catalog c
member ap model op
member ap system op
member ap A I Deployer ep
member ap A I Model c
member ap A I Provider ep
member ap Data ep
member ap has Input ep
member ap has License ep
member ap has Model ep
member ap has Output ep
member ap has Testing Data ep
member ap has Training Data ep
member ap is Deployed By ep
member ap is Provided By ep
member ap license ep
member ap Use Policy ep
member ap Country ep
member ap has Country ep
member ap Resource ep
member ap datset ep
pref Label ap "AI Catalogue"@en
scope Note ap "AI Catalogue terms "@en

aicatni back to ToC or Named Individual ToC

IRI: https://w3id.org/aicat

belongs to
Profile c

References back to ToC

1. European Parliament, Council of the European Union. Regulation (EU) 2024/1689 of the European Parliament and of the Council of 13 June 2024 laying down harmonised rules on artificial intelligence and amending Regulations (EC) No 300/2008, (EU) No 167/2013, (EU) No 168/2013, (EU) 2018/858, (EU) 2018/1139 and (EU) 2019/2144 and Directives 2014/90/EU, (EU) 2016/797 and (EU) 2020/1828 (Artificial Intelligence Act). June 2024. url: http : / / data . europa . eu/eli/reg/2024/1689/oj

Acknowledgments back to ToC

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497 (PROTECT ITN), as part of the ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant#13/RC/2106_P2.
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.