From f643c61f2a895a7b1c3539b7b0cebb4c61f14971 Mon Sep 17 00:00:00 2001 From: Harshvardhan Pandit Date: Mon, 29 Apr 2024 22:00:00 +0100 Subject: [PATCH] Added stub for AI extension; see #126 - CSV for AI - path: /ai for extension - namespace: ai - contains RDF and HTML stubs --- ai/ai-en.html | 785 +++++++++++++++++++++++ ai/ai-owl.html | 714 +++++++++++++++++++++ ai/ai-owl.jsonld | 318 +++++++++ ai/ai-owl.n3 | 78 +++ ai/ai-owl.owl | 84 +++ ai/ai-owl.ttl | 78 +++ ai/ai.html | 785 +++++++++++++++++++++++ ai/ai.jsonld | 390 +++++++++++ ai/ai.n3 | 96 +++ ai/ai.rdf | 107 +++ ai/ai.ttl | 96 +++ ai/index-en.html | 785 +++++++++++++++++++++++ ai/index.html | 785 +++++++++++++++++++++++ ai/modules/capabilities-owl.jsonld | 124 ++++ ai/modules/capabilities-owl.n3 | 36 ++ ai/modules/capabilities-owl.owl | 39 ++ ai/modules/capabilities-owl.ttl | 36 ++ ai/modules/capabilities.jsonld | 132 ++++ ai/modules/capabilities.n3 | 38 ++ ai/modules/capabilities.rdf | 42 ++ ai/modules/capabilities.ttl | 38 ++ ai/modules/core-owl.jsonld | 130 ++++ ai/modules/core-owl.n3 | 38 ++ ai/modules/core-owl.owl | 40 ++ ai/modules/core-owl.ttl | 38 ++ ai/modules/core.jsonld | 138 ++++ ai/modules/core.n3 | 40 ++ ai/modules/core.rdf | 43 ++ ai/modules/core.ttl | 40 ++ ai/modules/measures-owl.jsonld | 124 ++++ ai/modules/measures-owl.n3 | 37 ++ ai/modules/measures-owl.owl | 39 ++ ai/modules/measures-owl.ttl | 37 ++ ai/modules/measures.jsonld | 132 ++++ ai/modules/measures.n3 | 39 ++ ai/modules/measures.rdf | 42 ++ ai/modules/measures.ttl | 39 ++ ai/modules/risks-owl.jsonld | 124 ++++ ai/modules/risks-owl.n3 | 37 ++ ai/modules/risks-owl.owl | 39 ++ ai/modules/risks-owl.ttl | 37 ++ ai/modules/risks.jsonld | 132 ++++ ai/modules/risks.n3 | 39 ++ ai/modules/risks.rdf | 42 ++ ai/modules/risks.ttl | 39 ++ ai/modules/techniques-owl.jsonld | 124 ++++ ai/modules/techniques-owl.n3 | 36 ++ ai/modules/techniques-owl.owl | 39 ++ ai/modules/techniques-owl.ttl | 36 ++ ai/modules/techniques.jsonld | 132 ++++ ai/modules/techniques.n3 | 38 ++ ai/modules/techniques.rdf | 42 ++ ai/modules/techniques.ttl | 38 ++ code/100_download_CSV.py | 11 + code/jinja2_resources/template_ai.jinja2 | 114 ++++ code/vocab_csv/Namespaces.csv | 1 + code/vocab_csv/ai-capabilities.csv | 6 + code/vocab_csv/ai-core.csv | 17 + code/vocab_csv/ai-measures.csv | 4 + code/vocab_csv/ai-risks.csv | 8 + code/vocab_csv/ai-techniques.csv | 14 + code/vocab_csv/ai.xlsx | Bin 0 -> 13906 bytes code/vocab_csv/process.xlsx | Bin 30585 -> 30626 bytes code/vocab_management.py | 40 ++ 64 files changed, 7771 insertions(+) create mode 100644 ai/ai-en.html create mode 100644 ai/ai-owl.html create mode 100644 ai/ai-owl.jsonld create mode 100644 ai/ai-owl.n3 create mode 100644 ai/ai-owl.owl create mode 100644 ai/ai-owl.ttl create mode 100644 ai/ai.html create mode 100644 ai/ai.jsonld create mode 100644 ai/ai.n3 create mode 100644 ai/ai.rdf create mode 100644 ai/ai.ttl create mode 100644 ai/index-en.html create mode 100644 ai/index.html create mode 100644 ai/modules/capabilities-owl.jsonld create mode 100644 ai/modules/capabilities-owl.n3 create mode 100644 ai/modules/capabilities-owl.owl create mode 100644 ai/modules/capabilities-owl.ttl create mode 100644 ai/modules/capabilities.jsonld create mode 100644 ai/modules/capabilities.n3 create mode 100644 ai/modules/capabilities.rdf create mode 100644 ai/modules/capabilities.ttl create mode 100644 ai/modules/core-owl.jsonld create mode 100644 ai/modules/core-owl.n3 create mode 100644 ai/modules/core-owl.owl create mode 100644 ai/modules/core-owl.ttl create mode 100644 ai/modules/core.jsonld create mode 100644 ai/modules/core.n3 create mode 100644 ai/modules/core.rdf create mode 100644 ai/modules/core.ttl create mode 100644 ai/modules/measures-owl.jsonld create mode 100644 ai/modules/measures-owl.n3 create mode 100644 ai/modules/measures-owl.owl create mode 100644 ai/modules/measures-owl.ttl create mode 100644 ai/modules/measures.jsonld create mode 100644 ai/modules/measures.n3 create mode 100644 ai/modules/measures.rdf create mode 100644 ai/modules/measures.ttl create mode 100644 ai/modules/risks-owl.jsonld create mode 100644 ai/modules/risks-owl.n3 create mode 100644 ai/modules/risks-owl.owl create mode 100644 ai/modules/risks-owl.ttl create mode 100644 ai/modules/risks.jsonld create mode 100644 ai/modules/risks.n3 create mode 100644 ai/modules/risks.rdf create mode 100644 ai/modules/risks.ttl create mode 100644 ai/modules/techniques-owl.jsonld create mode 100644 ai/modules/techniques-owl.n3 create mode 100644 ai/modules/techniques-owl.owl create mode 100644 ai/modules/techniques-owl.ttl create mode 100644 ai/modules/techniques.jsonld create mode 100644 ai/modules/techniques.n3 create mode 100644 ai/modules/techniques.rdf create mode 100644 ai/modules/techniques.ttl create mode 100644 code/jinja2_resources/template_ai.jinja2 create mode 100644 code/vocab_csv/ai-capabilities.csv create mode 100644 code/vocab_csv/ai-core.csv create mode 100644 code/vocab_csv/ai-measures.csv create mode 100644 code/vocab_csv/ai-risks.csv create mode 100644 code/vocab_csv/ai-techniques.csv create mode 100644 code/vocab_csv/ai.xlsx diff --git a/ai/ai-en.html b/ai/ai-en.html new file mode 100644 index 000000000..604fae71c --- /dev/null +++ b/ai/ai-en.html @@ -0,0 +1,785 @@ + + + + + AI Technology Concepts + + + + + +
+

Stub for extension providing AI Technology concepts

+

The namespace for terms in ai is https://www.w3id.org/dpv/ai#
+ The suggested prefix for the namespace is ai
+ The AI vocabulary and its documentation is available on GitHub.

+ +

WARNING This page is a stub. The vocabulary will be undergoing major changes.

+ +
+

DPV Family of Documents

+
    +
  • [[[PRIMER]]]: An introductory document for DPV's concepts and taxonomies. +

    Newcomers to the DPV are strongly recommended to first read through the Primer to familiarise themselves with the semantics and concepts of DPV.

    +
  • +
  • [[[DPV]]]: The base/core 'Data Privacy Vocabulary'
  • +
  • Extensions:
      +
    • [[[PD]]]
    • +
    • [[[TECH]]]
    • +
    • [[[RISK]]]
    • +
    • [[[LOC]]]
    • +
    • [[[LEGAL]]] , with extensions for specific jurisdictions:
        +
      • [[[LEGAL-EU]]] - with extensions for laws [[EU-GDPR]], [[EU-DGA]], and [[EU-RIGHTS]]
      • +
      • [[[LEGAL-US]]]
      • +
      • [[[LEGAL-DE]]]
      • +
      • [[[LEGAL-GB]]]
      • +
      • [[[LEGAL-IE]]]
      • +
    • +
    • [[[GUIDES]]]:
        +
      • [[[GUIDE-Serialisations]]] (coming soon)
      • +
      • [[[GUIDE-OWL2]]]
      • +
    • +
    • Other Resources:
        +
      • [[[UseCases-Requirements]]]
      • +
      • [[[EXAMPLES]]]
      • +
      • [[[DPV-NACE]]]
      • +
    • +
    +

    Related Links

    +
      +
    • Releases are published on GitHub
    • +
    • For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website.

      +
    • +
    • +

      The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here.

      +
    • +
    +
+ +
+

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing page for further information.

+ +
+ +
+
+

Overview of Concepts

+

Stub

+
+ +
+

Vocabulary Index

+
+

Classes

+ + +
+

Artificial Intelligence (AI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIPrefixai
LabelArtificial Intelligence (AI)
IRIhttps://w3id.org/dpv/ai#AI
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
Definitiona technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives
Usage NoteThis concept is a stub
Source
Date Created2024-04-28
See More: section CORE in AI +
+
+ + +
+

AI Capability

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAICapabilityPrefixai
LabelAI Capability
IRIhttps://w3id.org/dpv/ai#AICapability
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionCapability or use of AI to achieve a technical goal or objective
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section CAPABILITIES in AI +
+
+ + +
+

AI Measure

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIMeasurePrefixai
LabelAI Measure
IRIhttps://w3id.org/dpv/ai#AIMeasure
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:RiskMitigationMeasure + → dpv:TechnicalOrganisationalMeasure +
Object of relation dpv:hasTechnicalOrganisationalMeasure, + dpv:isMitigatedByMeasure +
DefinitionMeasure to address risk associated with AI Systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section MEASURES in AI +
+
+ + +
+

AI Risk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIRiskPrefixai
LabelAI Risk
IRIhttps://w3id.org/dpv/ai#AIRisk
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Risk +
Object of relation dpv:hasResidualRisk, + dpv:hasRisk, + dpv:isResidualRiskOf, + dpv:mitigatesRisk +
DefinitionRisk associated with development, use, or operation of AI systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section RISKS in AI +
+
+ + +
+

AI Technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAITechniquePrefixai
LabelAI Technique
IRIhttps://w3id.org/dpv/ai#AITechnique
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionTechniques for using or applying AI
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section TECHNIQUES in AI +
+
+ + + + + + +
+
+

Properties

+ + + + + + + + + + + + + + + + +
+
+

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

+
    +
  • rdf:type to denote a concept is an instance of another concept
  • +
  • rdfs:Class to denote a concept is a Class or a category
  • +
  • rdfs:subClassOf to specify the concept is a subclass (subtype, sub-category, subset) of another concept
  • +
  • rdf:Property to denote a concept is a property or a relation
  • +
+

The following external concepts are re-used within DPV:

+

External

+ + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+

Funding Acknowledgements

+ +

Funding Sponsors

+

The DPVCG and DPV were initiated as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601. The SPECIAL project ran over a 3-year period from 2017 to 2019.

+

Harshvardhan J. Pandit was funded by the Irish Research Council Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790 for working within the DPVCG and contributing to the DPV. The fellowship lasted from 2020 to 2022.

+ +

Funding Acknowledgements for Contributors

+

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497.

+

The contributions of Harshvardhan J. Pandit have received funding from 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 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards)

+ +
+ + + \ No newline at end of file diff --git a/ai/ai-owl.html b/ai/ai-owl.html new file mode 100644 index 000000000..f7393371c --- /dev/null +++ b/ai/ai-owl.html @@ -0,0 +1,714 @@ + + + + + + AI Technology Concepts + + + + + + +
+

This document describes (only) the OWL serialisation of AI Technology Concepts. For information on the concepts, their usage, and further documentation, please consult the canonical page for the vocabulary at: https://w3id.org/dpv/ai

+
+ +
+ +
+

Vocabulary Index

+
+

Classes

+ + +
+

Artificial Intelligence (AI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIPrefixai-owl
LabelArtificial Intelligence (AI)
IRI (owl)
IRI (canonical)
+ https://w3id.org/dpv/ai/owl/#AI
+ https://w3id.org/dpv/ai#AI +
Type rdfs:Class + , owl:Class +
Sub-class of dpv-owl:Technology +
in Range of dpv-owl:isImplementedUsingTechnology +
Definitiona technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives
Usage NoteThis concept is a stub
Source
Date Created2024-04-28
Documented inAi Core
+
+ + +
+

AI Capability

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAICapabilityPrefixai-owl
LabelAI Capability
IRI (owl)
IRI (canonical)
+ https://w3id.org/dpv/ai/owl/#AICapability
+ https://w3id.org/dpv/ai#AICapability +
Type rdfs:Class + , owl:Class +
Sub-class of ai-owl:AI + → dpv-owl:Technology +
in Range of dpv-owl:isImplementedUsingTechnology +
DefinitionCapability or use of AI to achieve a technical goal or objective
Usage NoteThis concept is a stub
Date Created2024-04-28
Documented inAi Capabilities
+
+ + +
+

AI Measure

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIMeasurePrefixai-owl
LabelAI Measure
IRI (owl)
IRI (canonical)
+ https://w3id.org/dpv/ai/owl/#AIMeasure
+ https://w3id.org/dpv/ai#AIMeasure +
Type rdfs:Class + , owl:Class +
Sub-class of dpv-owl:RiskMitigationMeasure + → dpv-owl:TechnicalOrganisationalMeasure +
in Range of dpv-owl:hasTechnicalOrganisationalMeasure, + dpv-owl:isMitigatedByMeasure +
DefinitionMeasure to address risk associated with AI Systems
Usage NoteThis concept is a stub
Date Created2024-04-28
Documented inAi Measures
+
+ + +
+

AI Risk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIRiskPrefixai-owl
LabelAI Risk
IRI (owl)
IRI (canonical)
+ https://w3id.org/dpv/ai/owl/#AIRisk
+ https://w3id.org/dpv/ai#AIRisk +
Type rdfs:Class + , owl:Class +
Sub-class of dpv-owl:Risk +
in Range of dpv-owl:hasResidualRisk, + dpv-owl:hasRisk, + dpv-owl:isResidualRiskOf, + dpv-owl:mitigatesRisk +
DefinitionRisk associated with development, use, or operation of AI systems
Usage NoteThis concept is a stub
Date Created2024-04-28
Documented inAi Risks
+
+ + +
+

AI Technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAITechniquePrefixai-owl
LabelAI Technique
IRI (owl)
IRI (canonical)
+ https://w3id.org/dpv/ai/owl/#AITechnique
+ https://w3id.org/dpv/ai#AITechnique +
Type rdfs:Class + , owl:Class +
Sub-class of ai-owl:AI + → dpv-owl:Technology +
in Range of dpv-owl:isImplementedUsingTechnology +
DefinitionTechniques for using or applying AI
Usage NoteThis concept is a stub
Date Created2024-04-28
Documented inAi Techniques
+
+ + + + + + +
+
+

Properties

+ + + + + + + + + + + + + + + + +
+
+

The following external concepts are re-used within DPV:

+

External

+ + + + + + + + + + + + + + + + +
+
+ + + \ No newline at end of file diff --git a/ai/ai-owl.jsonld b/ai/ai-owl.jsonld new file mode 100644 index 000000000..1efd6b8fa --- /dev/null +++ b/ai/ai-owl.jsonld @@ -0,0 +1,318 @@ +[ + { + "@id": "https://w3id.org/dpv/ai/owl#AITechnique", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai/owl#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Techniques for using or applying AI" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Technique" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AIMeasure", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measure to address risk associated with AI Systems" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Measure" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AICapability", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai/owl#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Capability or use of AI to achieve a technical goal or objective" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Capability" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AI", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/source": [ + { + "@language": "en", + "@value": "ISO/IEC 22989:2022" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#Technology" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "Artificial Intelligence (AI)" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AIRisk", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#Risk" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Risk associated with development, use, or operation of AI systems" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/ai-owl.n3 b/ai/ai-owl.n3 new file mode 100644 index 000000000..33fbe47f8 --- /dev/null +++ b/ai/ai-owl.n3 @@ -0,0 +1,78 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AI a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Technology ; + sw:term_status "accepted"@en ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AICapability a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AIMeasure a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AIRisk a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Risk ; + sw:term_status "accepted"@en ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AITechnique a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Techniques for using or applying AI"@en ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/ai-owl.owl b/ai/ai-owl.owl new file mode 100644 index 000000000..e29f8073b --- /dev/null +++ b/ai/ai-owl.owl @@ -0,0 +1,84 @@ + + + + This concept is a stub + Risk associated with development, use, or operation of AI systems + 2024-04-28 + + + accepted + AI Risk + + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + + https://w3id.org/dpv/ai# + AI Technology Concepts + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + 2024-04-28 + 0.1 + https://w3id.org/dpv/ai + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + ai + + + + + + + accepted + 2024-04-28 + AI Measure + + This concept is a stub + Measure to address risk associated with AI Systems + + + Capability or use of AI to achieve a technical goal or objective + 2024-04-28 + + + + AI Capability + This concept is a stub + accepted + + + + ISO/IEC 22989:2022 + + + + accepted + + Artificial Intelligence (AI) + 2024-04-28 + a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives + This concept is a stub + + + + 2024-04-28 + This concept is a stub + AI Technique + + + + accepted + Techniques for using or applying AI + + diff --git a/ai/ai-owl.ttl b/ai/ai-owl.ttl new file mode 100644 index 000000000..33fbe47f8 --- /dev/null +++ b/ai/ai-owl.ttl @@ -0,0 +1,78 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AI a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Technology ; + sw:term_status "accepted"@en ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AICapability a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AIMeasure a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AIRisk a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Risk ; + sw:term_status "accepted"@en ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai-owl:AITechnique a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Techniques for using or applying AI"@en ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/ai.html b/ai/ai.html new file mode 100644 index 000000000..604fae71c --- /dev/null +++ b/ai/ai.html @@ -0,0 +1,785 @@ + + + + + AI Technology Concepts + + + + + +
+

Stub for extension providing AI Technology concepts

+

The namespace for terms in ai is https://www.w3id.org/dpv/ai#
+ The suggested prefix for the namespace is ai
+ The AI vocabulary and its documentation is available on GitHub.

+ +

WARNING This page is a stub. The vocabulary will be undergoing major changes.

+ +
+

DPV Family of Documents

+
    +
  • [[[PRIMER]]]: An introductory document for DPV's concepts and taxonomies. +

    Newcomers to the DPV are strongly recommended to first read through the Primer to familiarise themselves with the semantics and concepts of DPV.

    +
  • +
  • [[[DPV]]]: The base/core 'Data Privacy Vocabulary'
  • +
  • Extensions:
      +
    • [[[PD]]]
    • +
    • [[[TECH]]]
    • +
    • [[[RISK]]]
    • +
    • [[[LOC]]]
    • +
    • [[[LEGAL]]] , with extensions for specific jurisdictions:
        +
      • [[[LEGAL-EU]]] - with extensions for laws [[EU-GDPR]], [[EU-DGA]], and [[EU-RIGHTS]]
      • +
      • [[[LEGAL-US]]]
      • +
      • [[[LEGAL-DE]]]
      • +
      • [[[LEGAL-GB]]]
      • +
      • [[[LEGAL-IE]]]
      • +
    • +
    • [[[GUIDES]]]:
        +
      • [[[GUIDE-Serialisations]]] (coming soon)
      • +
      • [[[GUIDE-OWL2]]]
      • +
    • +
    • Other Resources:
        +
      • [[[UseCases-Requirements]]]
      • +
      • [[[EXAMPLES]]]
      • +
      • [[[DPV-NACE]]]
      • +
    • +
    +

    Related Links

    +
      +
    • Releases are published on GitHub
    • +
    • For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website.

      +
    • +
    • +

      The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here.

      +
    • +
    +
+ +
+

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing page for further information.

+ +
+ +
+
+

Overview of Concepts

+

Stub

+
+ +
+

Vocabulary Index

+
+

Classes

+ + +
+

Artificial Intelligence (AI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIPrefixai
LabelArtificial Intelligence (AI)
IRIhttps://w3id.org/dpv/ai#AI
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
Definitiona technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives
Usage NoteThis concept is a stub
Source
Date Created2024-04-28
See More: section CORE in AI +
+
+ + +
+

AI Capability

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAICapabilityPrefixai
LabelAI Capability
IRIhttps://w3id.org/dpv/ai#AICapability
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionCapability or use of AI to achieve a technical goal or objective
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section CAPABILITIES in AI +
+
+ + +
+

AI Measure

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIMeasurePrefixai
LabelAI Measure
IRIhttps://w3id.org/dpv/ai#AIMeasure
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:RiskMitigationMeasure + → dpv:TechnicalOrganisationalMeasure +
Object of relation dpv:hasTechnicalOrganisationalMeasure, + dpv:isMitigatedByMeasure +
DefinitionMeasure to address risk associated with AI Systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section MEASURES in AI +
+
+ + +
+

AI Risk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIRiskPrefixai
LabelAI Risk
IRIhttps://w3id.org/dpv/ai#AIRisk
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Risk +
Object of relation dpv:hasResidualRisk, + dpv:hasRisk, + dpv:isResidualRiskOf, + dpv:mitigatesRisk +
DefinitionRisk associated with development, use, or operation of AI systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section RISKS in AI +
+
+ + +
+

AI Technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAITechniquePrefixai
LabelAI Technique
IRIhttps://w3id.org/dpv/ai#AITechnique
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionTechniques for using or applying AI
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section TECHNIQUES in AI +
+
+ + + + + + +
+
+

Properties

+ + + + + + + + + + + + + + + + +
+
+

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

+
    +
  • rdf:type to denote a concept is an instance of another concept
  • +
  • rdfs:Class to denote a concept is a Class or a category
  • +
  • rdfs:subClassOf to specify the concept is a subclass (subtype, sub-category, subset) of another concept
  • +
  • rdf:Property to denote a concept is a property or a relation
  • +
+

The following external concepts are re-used within DPV:

+

External

+ + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+

Funding Acknowledgements

+ +

Funding Sponsors

+

The DPVCG and DPV were initiated as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601. The SPECIAL project ran over a 3-year period from 2017 to 2019.

+

Harshvardhan J. Pandit was funded by the Irish Research Council Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790 for working within the DPVCG and contributing to the DPV. The fellowship lasted from 2020 to 2022.

+ +

Funding Acknowledgements for Contributors

+

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497.

+

The contributions of Harshvardhan J. Pandit have received funding from 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 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards)

+ +
+ + + \ No newline at end of file diff --git a/ai/ai.jsonld b/ai/ai.jsonld new file mode 100644 index 000000000..b1659f1e4 --- /dev/null +++ b/ai/ai.jsonld @@ -0,0 +1,390 @@ +[ + { + "@id": "https://w3id.org/dpv/ai#core-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#capabilities-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AIMeasure", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measure to address risk associated with AI Systems" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#measures-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Measure" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#techniques-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AITechnique", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Techniques for using or applying AI" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#techniques-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Technique" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AI", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/source": [ + { + "@language": "en", + "@value": "ISO/IEC 22989:2022" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#Technology" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#Technology" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#core-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "Artificial Intelligence (AI)" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#risks-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#measures-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AICapability", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Capability or use of AI to achieve a technical goal or objective" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#capabilities-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Capability" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AIRisk", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#Risk" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Risk associated with development, use, or operation of AI systems" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#risks-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/ai.n3 b/ai/ai.n3 new file mode 100644 index 000000000..2e8cf7e40 --- /dev/null +++ b/ai/ai.n3 @@ -0,0 +1,96 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AI a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Technology ; + sw:term_status "accepted"@en ; + skos:broader dpv:Technology ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:inScheme ai:core-classes ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AICapability a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:inScheme ai:capabilities-classes ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AIMeasure a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:broader dpv:RiskMitigationMeasure ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:inScheme ai:measures-classes ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AIRisk a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Risk ; + sw:term_status "accepted"@en ; + skos:broader dpv:Risk ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:inScheme ai:risks-classes ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AITechnique a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Techniques for using or applying AI"@en ; + skos:inScheme ai:techniques-classes ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:capabilities-classes a skos:ConceptScheme . + +ai:core-classes a skos:ConceptScheme . + +ai:measures-classes a skos:ConceptScheme . + +ai:risks-classes a skos:ConceptScheme . + +ai:techniques-classes a skos:ConceptScheme . + diff --git a/ai/ai.rdf b/ai/ai.rdf new file mode 100644 index 000000000..7e4f60beb --- /dev/null +++ b/ai/ai.rdf @@ -0,0 +1,107 @@ + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + AI Measure + Measure to address risk associated with AI Systems + + + This concept is a stub + 2024-04-28 + accepted + + + + + + + Artificial Intelligence (AI) + a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives + + + This concept is a stub + ISO/IEC 22989:2022 + 2024-04-28 + accepted + + + + + + + AI Risk + Risk associated with development, use, or operation of AI systems + + + This concept is a stub + 2024-04-28 + accepted + + + + + + + AI Technique + Techniques for using or applying AI + + + This concept is a stub + 2024-04-28 + accepted + + + + + + + AI Capability + Capability or use of AI to achieve a technical goal or objective + + + This concept is a stub + 2024-04-28 + accepted + + + + + + + + + + + + + + + + + + + diff --git a/ai/ai.ttl b/ai/ai.ttl new file mode 100644 index 000000000..2e8cf7e40 --- /dev/null +++ b/ai/ai.ttl @@ -0,0 +1,96 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AI a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Technology ; + sw:term_status "accepted"@en ; + skos:broader dpv:Technology ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:inScheme ai:core-classes ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AICapability a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:inScheme ai:capabilities-classes ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AIMeasure a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:broader dpv:RiskMitigationMeasure ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:inScheme ai:measures-classes ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AIRisk a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Risk ; + sw:term_status "accepted"@en ; + skos:broader dpv:Risk ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:inScheme ai:risks-classes ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + +ai:AITechnique a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Techniques for using or applying AI"@en ; + skos:inScheme ai:techniques-classes ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:capabilities-classes a skos:ConceptScheme . + +ai:core-classes a skos:ConceptScheme . + +ai:measures-classes a skos:ConceptScheme . + +ai:risks-classes a skos:ConceptScheme . + +ai:techniques-classes a skos:ConceptScheme . + diff --git a/ai/index-en.html b/ai/index-en.html new file mode 100644 index 000000000..604fae71c --- /dev/null +++ b/ai/index-en.html @@ -0,0 +1,785 @@ + + + + + AI Technology Concepts + + + + + +
+

Stub for extension providing AI Technology concepts

+

The namespace for terms in ai is https://www.w3id.org/dpv/ai#
+ The suggested prefix for the namespace is ai
+ The AI vocabulary and its documentation is available on GitHub.

+ +

WARNING This page is a stub. The vocabulary will be undergoing major changes.

+ +
+

DPV Family of Documents

+
    +
  • [[[PRIMER]]]: An introductory document for DPV's concepts and taxonomies. +

    Newcomers to the DPV are strongly recommended to first read through the Primer to familiarise themselves with the semantics and concepts of DPV.

    +
  • +
  • [[[DPV]]]: The base/core 'Data Privacy Vocabulary'
  • +
  • Extensions:
      +
    • [[[PD]]]
    • +
    • [[[TECH]]]
    • +
    • [[[RISK]]]
    • +
    • [[[LOC]]]
    • +
    • [[[LEGAL]]] , with extensions for specific jurisdictions:
        +
      • [[[LEGAL-EU]]] - with extensions for laws [[EU-GDPR]], [[EU-DGA]], and [[EU-RIGHTS]]
      • +
      • [[[LEGAL-US]]]
      • +
      • [[[LEGAL-DE]]]
      • +
      • [[[LEGAL-GB]]]
      • +
      • [[[LEGAL-IE]]]
      • +
    • +
    • [[[GUIDES]]]:
        +
      • [[[GUIDE-Serialisations]]] (coming soon)
      • +
      • [[[GUIDE-OWL2]]]
      • +
    • +
    • Other Resources:
        +
      • [[[UseCases-Requirements]]]
      • +
      • [[[EXAMPLES]]]
      • +
      • [[[DPV-NACE]]]
      • +
    • +
    +

    Related Links

    +
      +
    • Releases are published on GitHub
    • +
    • For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website.

      +
    • +
    • +

      The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here.

      +
    • +
    +
+ +
+

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing page for further information.

+ +
+ +
+
+

Overview of Concepts

+

Stub

+
+ +
+

Vocabulary Index

+
+

Classes

+ + +
+

Artificial Intelligence (AI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIPrefixai
LabelArtificial Intelligence (AI)
IRIhttps://w3id.org/dpv/ai#AI
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
Definitiona technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives
Usage NoteThis concept is a stub
Source
Date Created2024-04-28
See More: section CORE in AI +
+
+ + +
+

AI Capability

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAICapabilityPrefixai
LabelAI Capability
IRIhttps://w3id.org/dpv/ai#AICapability
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionCapability or use of AI to achieve a technical goal or objective
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section CAPABILITIES in AI +
+
+ + +
+

AI Measure

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIMeasurePrefixai
LabelAI Measure
IRIhttps://w3id.org/dpv/ai#AIMeasure
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:RiskMitigationMeasure + → dpv:TechnicalOrganisationalMeasure +
Object of relation dpv:hasTechnicalOrganisationalMeasure, + dpv:isMitigatedByMeasure +
DefinitionMeasure to address risk associated with AI Systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section MEASURES in AI +
+
+ + +
+

AI Risk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIRiskPrefixai
LabelAI Risk
IRIhttps://w3id.org/dpv/ai#AIRisk
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Risk +
Object of relation dpv:hasResidualRisk, + dpv:hasRisk, + dpv:isResidualRiskOf, + dpv:mitigatesRisk +
DefinitionRisk associated with development, use, or operation of AI systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section RISKS in AI +
+
+ + +
+

AI Technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAITechniquePrefixai
LabelAI Technique
IRIhttps://w3id.org/dpv/ai#AITechnique
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionTechniques for using or applying AI
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section TECHNIQUES in AI +
+
+ + + + + + +
+
+

Properties

+ + + + + + + + + + + + + + + + +
+
+

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

+
    +
  • rdf:type to denote a concept is an instance of another concept
  • +
  • rdfs:Class to denote a concept is a Class or a category
  • +
  • rdfs:subClassOf to specify the concept is a subclass (subtype, sub-category, subset) of another concept
  • +
  • rdf:Property to denote a concept is a property or a relation
  • +
+

The following external concepts are re-used within DPV:

+

External

+ + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+

Funding Acknowledgements

+ +

Funding Sponsors

+

The DPVCG and DPV were initiated as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601. The SPECIAL project ran over a 3-year period from 2017 to 2019.

+

Harshvardhan J. Pandit was funded by the Irish Research Council Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790 for working within the DPVCG and contributing to the DPV. The fellowship lasted from 2020 to 2022.

+ +

Funding Acknowledgements for Contributors

+

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497.

+

The contributions of Harshvardhan J. Pandit have received funding from 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 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards)

+ +
+ + + \ No newline at end of file diff --git a/ai/index.html b/ai/index.html new file mode 100644 index 000000000..604fae71c --- /dev/null +++ b/ai/index.html @@ -0,0 +1,785 @@ + + + + + AI Technology Concepts + + + + + +
+

Stub for extension providing AI Technology concepts

+

The namespace for terms in ai is https://www.w3id.org/dpv/ai#
+ The suggested prefix for the namespace is ai
+ The AI vocabulary and its documentation is available on GitHub.

+ +

WARNING This page is a stub. The vocabulary will be undergoing major changes.

+ +
+

DPV Family of Documents

+
    +
  • [[[PRIMER]]]: An introductory document for DPV's concepts and taxonomies. +

    Newcomers to the DPV are strongly recommended to first read through the Primer to familiarise themselves with the semantics and concepts of DPV.

    +
  • +
  • [[[DPV]]]: The base/core 'Data Privacy Vocabulary'
  • +
  • Extensions:
      +
    • [[[PD]]]
    • +
    • [[[TECH]]]
    • +
    • [[[RISK]]]
    • +
    • [[[LOC]]]
    • +
    • [[[LEGAL]]] , with extensions for specific jurisdictions:
        +
      • [[[LEGAL-EU]]] - with extensions for laws [[EU-GDPR]], [[EU-DGA]], and [[EU-RIGHTS]]
      • +
      • [[[LEGAL-US]]]
      • +
      • [[[LEGAL-DE]]]
      • +
      • [[[LEGAL-GB]]]
      • +
      • [[[LEGAL-IE]]]
      • +
    • +
    • [[[GUIDES]]]:
        +
      • [[[GUIDE-Serialisations]]] (coming soon)
      • +
      • [[[GUIDE-OWL2]]]
      • +
    • +
    • Other Resources:
        +
      • [[[UseCases-Requirements]]]
      • +
      • [[[EXAMPLES]]]
      • +
      • [[[DPV-NACE]]]
      • +
    • +
    +

    Related Links

    +
      +
    • Releases are published on GitHub
    • +
    • For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website.

      +
    • +
    • +

      The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here.

      +
    • +
    +
+ +
+

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing page for further information.

+ +
+ +
+
+

Overview of Concepts

+

Stub

+
+ +
+

Vocabulary Index

+
+

Classes

+ + +
+

Artificial Intelligence (AI)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIPrefixai
LabelArtificial Intelligence (AI)
IRIhttps://w3id.org/dpv/ai#AI
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
Definitiona technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives
Usage NoteThis concept is a stub
Source
Date Created2024-04-28
See More: section CORE in AI +
+
+ + +
+

AI Capability

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAICapabilityPrefixai
LabelAI Capability
IRIhttps://w3id.org/dpv/ai#AICapability
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionCapability or use of AI to achieve a technical goal or objective
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section CAPABILITIES in AI +
+
+ + +
+

AI Measure

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIMeasurePrefixai
LabelAI Measure
IRIhttps://w3id.org/dpv/ai#AIMeasure
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:RiskMitigationMeasure + → dpv:TechnicalOrganisationalMeasure +
Object of relation dpv:hasTechnicalOrganisationalMeasure, + dpv:isMitigatedByMeasure +
DefinitionMeasure to address risk associated with AI Systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section MEASURES in AI +
+
+ + +
+

AI Risk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAIRiskPrefixai
LabelAI Risk
IRIhttps://w3id.org/dpv/ai#AIRisk
Typerdfs:Class, skos:Concept
Broader/Parent types dpv:Risk +
Object of relation dpv:hasResidualRisk, + dpv:hasRisk, + dpv:isResidualRiskOf, + dpv:mitigatesRisk +
DefinitionRisk associated with development, use, or operation of AI systems
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section RISKS in AI +
+
+ + +
+

AI Technique

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermAITechniquePrefixai
LabelAI Technique
IRIhttps://w3id.org/dpv/ai#AITechnique
Typerdfs:Class, skos:Concept
Broader/Parent types ai:AI + → dpv:Technology +
Object of relation dpv:isImplementedUsingTechnology +
DefinitionTechniques for using or applying AI
Usage NoteThis concept is a stub
Date Created2024-04-28
See More: section TECHNIQUES in AI +
+
+ + + + + + +
+
+

Properties

+ + + + + + + + + + + + + + + + +
+
+

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

+
    +
  • rdf:type to denote a concept is an instance of another concept
  • +
  • rdfs:Class to denote a concept is a Class or a category
  • +
  • rdfs:subClassOf to specify the concept is a subclass (subtype, sub-category, subset) of another concept
  • +
  • rdf:Property to denote a concept is a property or a relation
  • +
+

The following external concepts are re-used within DPV:

+

External

+ + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+

Funding Acknowledgements

+ +

Funding Sponsors

+

The DPVCG and DPV were initiated as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601. The SPECIAL project ran over a 3-year period from 2017 to 2019.

+

Harshvardhan J. Pandit was funded by the Irish Research Council Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790 for working within the DPVCG and contributing to the DPV. The fellowship lasted from 2020 to 2022.

+ +

Funding Acknowledgements for Contributors

+

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497.

+

The contributions of Harshvardhan J. Pandit have received funding from 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 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards)

+ +
+ + + \ No newline at end of file diff --git a/ai/modules/capabilities-owl.jsonld b/ai/modules/capabilities-owl.jsonld new file mode 100644 index 000000000..03ee687e8 --- /dev/null +++ b/ai/modules/capabilities-owl.jsonld @@ -0,0 +1,124 @@ +[ + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AICapability", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai/owl#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Capability or use of AI to achieve a technical goal or objective" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Capability" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/capabilities-owl.n3 b/ai/modules/capabilities-owl.n3 new file mode 100644 index 000000000..cc035f0da --- /dev/null +++ b/ai/modules/capabilities-owl.n3 @@ -0,0 +1,36 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AICapability a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/capabilities-owl.owl b/ai/modules/capabilities-owl.owl new file mode 100644 index 000000000..90060f208 --- /dev/null +++ b/ai/modules/capabilities-owl.owl @@ -0,0 +1,39 @@ + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + http://www.w3.org/2004/02/skos/core + http://www.w3.org/2000/01/rdf-schema + + 2024-04-28 + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 0.1 + https://w3id.org/dpv/ai# + + ai + https://w3id.org/dpv/ai + AI Technology Concepts + + + + + + + Capability or use of AI to achieve a technical goal or objective + + AI Capability + This concept is a stub + 2024-04-28 + accepted + + diff --git a/ai/modules/capabilities-owl.ttl b/ai/modules/capabilities-owl.ttl new file mode 100644 index 000000000..cc035f0da --- /dev/null +++ b/ai/modules/capabilities-owl.ttl @@ -0,0 +1,36 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AICapability a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/capabilities.jsonld b/ai/modules/capabilities.jsonld new file mode 100644 index 000000000..dc4df68a6 --- /dev/null +++ b/ai/modules/capabilities.jsonld @@ -0,0 +1,132 @@ +[ + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AICapability", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Capability or use of AI to achieve a technical goal or objective" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#capabilities-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Capability" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#capabilities-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + } +] \ No newline at end of file diff --git a/ai/modules/capabilities.n3 b/ai/modules/capabilities.n3 new file mode 100644 index 000000000..073b83875 --- /dev/null +++ b/ai/modules/capabilities.n3 @@ -0,0 +1,38 @@ +@prefix ai: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AICapability a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:inScheme ai:capabilities-classes ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:capabilities-classes a skos:ConceptScheme . + diff --git a/ai/modules/capabilities.rdf b/ai/modules/capabilities.rdf new file mode 100644 index 000000000..1693b2f5e --- /dev/null +++ b/ai/modules/capabilities.rdf @@ -0,0 +1,42 @@ + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + AI Capability + Capability or use of AI to achieve a technical goal or objective + + + This concept is a stub + 2024-04-28 + accepted + + + + + + + diff --git a/ai/modules/capabilities.ttl b/ai/modules/capabilities.ttl new file mode 100644 index 000000000..073b83875 --- /dev/null +++ b/ai/modules/capabilities.ttl @@ -0,0 +1,38 @@ +@prefix ai: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AICapability a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Capability or use of AI to achieve a technical goal or objective"@en ; + skos:inScheme ai:capabilities-classes ; + skos:prefLabel "AI Capability"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:capabilities-classes a skos:ConceptScheme . + diff --git a/ai/modules/core-owl.jsonld b/ai/modules/core-owl.jsonld new file mode 100644 index 000000000..29e7f11aa --- /dev/null +++ b/ai/modules/core-owl.jsonld @@ -0,0 +1,130 @@ +[ + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AI", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/source": [ + { + "@language": "en", + "@value": "ISO/IEC 22989:2022" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#Technology" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "Artificial Intelligence (AI)" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/core-owl.n3 b/ai/modules/core-owl.n3 new file mode 100644 index 000000000..b9aa98a8f --- /dev/null +++ b/ai/modules/core-owl.n3 @@ -0,0 +1,38 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AI a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Technology ; + sw:term_status "accepted"@en ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/core-owl.owl b/ai/modules/core-owl.owl new file mode 100644 index 000000000..bacb8e355 --- /dev/null +++ b/ai/modules/core-owl.owl @@ -0,0 +1,40 @@ + + + + + Artificial Intelligence (AI) + ISO/IEC 22989:2022 + + + 2024-04-28 + accepted + a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives + This concept is a stub + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + http://www.w3.org/2004/02/skos/core + http://www.w3.org/2000/01/rdf-schema + + 2024-04-28 + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 0.1 + https://w3id.org/dpv/ai# + + ai + https://w3id.org/dpv/ai + AI Technology Concepts + + + diff --git a/ai/modules/core-owl.ttl b/ai/modules/core-owl.ttl new file mode 100644 index 000000000..b9aa98a8f --- /dev/null +++ b/ai/modules/core-owl.ttl @@ -0,0 +1,38 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AI a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Technology ; + sw:term_status "accepted"@en ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/core.jsonld b/ai/modules/core.jsonld new file mode 100644 index 000000000..2137ca200 --- /dev/null +++ b/ai/modules/core.jsonld @@ -0,0 +1,138 @@ +[ + { + "@id": "https://w3id.org/dpv/ai#core-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AI", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/source": [ + { + "@language": "en", + "@value": "ISO/IEC 22989:2022" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#Technology" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#Technology" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#core-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "Artificial Intelligence (AI)" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/core.n3 b/ai/modules/core.n3 new file mode 100644 index 000000000..aeeec3b5f --- /dev/null +++ b/ai/modules/core.n3 @@ -0,0 +1,40 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AI a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Technology ; + sw:term_status "accepted"@en ; + skos:broader dpv:Technology ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:inScheme ai:core-classes ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:core-classes a skos:ConceptScheme . + diff --git a/ai/modules/core.rdf b/ai/modules/core.rdf new file mode 100644 index 000000000..b8f8eb4b5 --- /dev/null +++ b/ai/modules/core.rdf @@ -0,0 +1,43 @@ + + + + + + Artificial Intelligence (AI) + a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives + + + This concept is a stub + ISO/IEC 22989:2022 + 2024-04-28 + accepted + + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + diff --git a/ai/modules/core.ttl b/ai/modules/core.ttl new file mode 100644 index 000000000..aeeec3b5f --- /dev/null +++ b/ai/modules/core.ttl @@ -0,0 +1,40 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AI a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + dct:source "ISO/IEC 22989:2022"@en ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Technology ; + sw:term_status "accepted"@en ; + skos:broader dpv:Technology ; + skos:definition "a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives"@en ; + skos:inScheme ai:core-classes ; + skos:prefLabel "Artificial Intelligence (AI)"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:core-classes a skos:ConceptScheme . + diff --git a/ai/modules/measures-owl.jsonld b/ai/modules/measures-owl.jsonld new file mode 100644 index 000000000..2b492967e --- /dev/null +++ b/ai/modules/measures-owl.jsonld @@ -0,0 +1,124 @@ +[ + { + "@id": "https://w3id.org/dpv/ai/owl#AIMeasure", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measure to address risk associated with AI Systems" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Measure" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/measures-owl.n3 b/ai/modules/measures-owl.n3 new file mode 100644 index 000000000..d15983f1e --- /dev/null +++ b/ai/modules/measures-owl.n3 @@ -0,0 +1,37 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AIMeasure a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/measures-owl.owl b/ai/modules/measures-owl.owl new file mode 100644 index 000000000..4fcb1c83c --- /dev/null +++ b/ai/modules/measures-owl.owl @@ -0,0 +1,39 @@ + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + http://www.w3.org/2004/02/skos/core + http://www.w3.org/2000/01/rdf-schema + + 2024-04-28 + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 0.1 + https://w3id.org/dpv/ai# + + ai + https://w3id.org/dpv/ai + AI Technology Concepts + + + + AI Measure + Measure to address risk associated with AI Systems + + + + + This concept is a stub + accepted + 2024-04-28 + + diff --git a/ai/modules/measures-owl.ttl b/ai/modules/measures-owl.ttl new file mode 100644 index 000000000..d15983f1e --- /dev/null +++ b/ai/modules/measures-owl.ttl @@ -0,0 +1,37 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AIMeasure a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/measures.jsonld b/ai/modules/measures.jsonld new file mode 100644 index 000000000..66b45e306 --- /dev/null +++ b/ai/modules/measures.jsonld @@ -0,0 +1,132 @@ +[ + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#measures-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AIMeasure", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#RiskMitigationMeasure" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measure to address risk associated with AI Systems" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#measures-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Measure" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/measures.n3 b/ai/modules/measures.n3 new file mode 100644 index 000000000..034eb2979 --- /dev/null +++ b/ai/modules/measures.n3 @@ -0,0 +1,39 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AIMeasure a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:broader dpv:RiskMitigationMeasure ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:inScheme ai:measures-classes ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:measures-classes a skos:ConceptScheme . + diff --git a/ai/modules/measures.rdf b/ai/modules/measures.rdf new file mode 100644 index 000000000..2fbe57dcc --- /dev/null +++ b/ai/modules/measures.rdf @@ -0,0 +1,42 @@ + + + + + + AI Measure + Measure to address risk associated with AI Systems + + + This concept is a stub + 2024-04-28 + accepted + + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + diff --git a/ai/modules/measures.ttl b/ai/modules/measures.ttl new file mode 100644 index 000000000..034eb2979 --- /dev/null +++ b/ai/modules/measures.ttl @@ -0,0 +1,39 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AIMeasure a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:RiskMitigationMeasure ; + sw:term_status "accepted"@en ; + skos:broader dpv:RiskMitigationMeasure ; + skos:definition "Measure to address risk associated with AI Systems"@en ; + skos:inScheme ai:measures-classes ; + skos:prefLabel "AI Measure"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:measures-classes a skos:ConceptScheme . + diff --git a/ai/modules/risks-owl.jsonld b/ai/modules/risks-owl.jsonld new file mode 100644 index 000000000..8cd95dfb4 --- /dev/null +++ b/ai/modules/risks-owl.jsonld @@ -0,0 +1,124 @@ +[ + { + "@id": "https://w3id.org/dpv/ai/owl#AIRisk", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/owl#Risk" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Risk associated with development, use, or operation of AI systems" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/risks-owl.n3 b/ai/modules/risks-owl.n3 new file mode 100644 index 000000000..c20e322ac --- /dev/null +++ b/ai/modules/risks-owl.n3 @@ -0,0 +1,37 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AIRisk a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Risk ; + sw:term_status "accepted"@en ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/risks-owl.owl b/ai/modules/risks-owl.owl new file mode 100644 index 000000000..ea6aefd12 --- /dev/null +++ b/ai/modules/risks-owl.owl @@ -0,0 +1,39 @@ + + + + AI Risk + + + This concept is a stub + Risk associated with development, use, or operation of AI systems + 2024-04-28 + accepted + + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + http://www.w3.org/2004/02/skos/core + http://www.w3.org/2000/01/rdf-schema + + 2024-04-28 + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 0.1 + https://w3id.org/dpv/ai# + + ai + https://w3id.org/dpv/ai + AI Technology Concepts + + + diff --git a/ai/modules/risks-owl.ttl b/ai/modules/risks-owl.ttl new file mode 100644 index 000000000..c20e322ac --- /dev/null +++ b/ai/modules/risks-owl.ttl @@ -0,0 +1,37 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix dpv-owl: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AIRisk a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf dpv-owl:Risk ; + sw:term_status "accepted"@en ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/risks.jsonld b/ai/modules/risks.jsonld new file mode 100644 index 000000000..5a7f990c7 --- /dev/null +++ b/ai/modules/risks.jsonld @@ -0,0 +1,132 @@ +[ + { + "@id": "https://w3id.org/dpv/ai#risks-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#AIRisk", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv#Risk" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv#Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Risk associated with development, use, or operation of AI systems" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#risks-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Risk" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/risks.n3 b/ai/modules/risks.n3 new file mode 100644 index 000000000..93105a089 --- /dev/null +++ b/ai/modules/risks.n3 @@ -0,0 +1,39 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AIRisk a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Risk ; + sw:term_status "accepted"@en ; + skos:broader dpv:Risk ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:inScheme ai:risks-classes ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:risks-classes a skos:ConceptScheme . + diff --git a/ai/modules/risks.rdf b/ai/modules/risks.rdf new file mode 100644 index 000000000..11820d0db --- /dev/null +++ b/ai/modules/risks.rdf @@ -0,0 +1,42 @@ + + + + + + AI Risk + Risk associated with development, use, or operation of AI systems + + + This concept is a stub + 2024-04-28 + accepted + + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + diff --git a/ai/modules/risks.ttl b/ai/modules/risks.ttl new file mode 100644 index 000000000..93105a089 --- /dev/null +++ b/ai/modules/risks.ttl @@ -0,0 +1,39 @@ +@prefix ai: . +@prefix dct: . +@prefix dpv: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AIRisk a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf dpv:Risk ; + sw:term_status "accepted"@en ; + skos:broader dpv:Risk ; + skos:definition "Risk associated with development, use, or operation of AI systems"@en ; + skos:inScheme ai:risks-classes ; + skos:prefLabel "AI Risk"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:risks-classes a skos:ConceptScheme . + diff --git a/ai/modules/techniques-owl.jsonld b/ai/modules/techniques-owl.jsonld new file mode 100644 index 000000000..91c5cd266 --- /dev/null +++ b/ai/modules/techniques-owl.jsonld @@ -0,0 +1,124 @@ +[ + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2004/02/skos/core" + }, + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@id": "http://www.w3.org/2002/07/owl" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/hasVersion": [ + { + "@id": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai/owl#AITechnique", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai/owl#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai/owl#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Techniques for using or applying AI" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Technique" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + } +] \ No newline at end of file diff --git a/ai/modules/techniques-owl.n3 b/ai/modules/techniques-owl.n3 new file mode 100644 index 000000000..8ae0ff106 --- /dev/null +++ b/ai/modules/techniques-owl.n3 @@ -0,0 +1,36 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AITechnique a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Techniques for using or applying AI"@en ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/techniques-owl.owl b/ai/modules/techniques-owl.owl new file mode 100644 index 000000000..731ec9c05 --- /dev/null +++ b/ai/modules/techniques-owl.owl @@ -0,0 +1,39 @@ + + + + + Delaram Golpayegani + Harshvardhan J. Pandit + http://www.w3.org/2004/02/skos/core + http://www.w3.org/2000/01/rdf-schema + + 2024-04-28 + 0.1 + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + https://w3id.org/dpv/ai# + + ai + https://w3id.org/dpv/ai + AI Technology Concepts + + + + + AI Technique + + + 2024-04-28 + + accepted + Techniques for using or applying AI + This concept is a stub + + diff --git a/ai/modules/techniques-owl.ttl b/ai/modules/techniques-owl.ttl new file mode 100644 index 000000000..8ae0ff106 --- /dev/null +++ b/ai/modules/techniques-owl.ttl @@ -0,0 +1,36 @@ +@prefix ai-owl: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai-owl:AITechnique a rdfs:Class, + owl:Class ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai-owl: ; + rdfs:subClassOf ai-owl:AI ; + sw:term_status "accepted"@en ; + skos:definition "Techniques for using or applying AI"@en ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo , + "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:hasVersion ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + diff --git a/ai/modules/techniques.jsonld b/ai/modules/techniques.jsonld new file mode 100644 index 000000000..aeb1445e4 --- /dev/null +++ b/ai/modules/techniques.jsonld @@ -0,0 +1,132 @@ +[ + { + "@id": "https://w3id.org/dpv/ai#AITechnique", + "@type": [ + "http://www.w3.org/2004/02/skos/core#Concept", + "http://www.w3.org/2000/01/rdf-schema#Class" + ], + "http://purl.org/dc/terms/created": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-28" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://w3id.org/dpv/ai#" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [ + { + "@language": "en", + "@value": "accepted" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://w3id.org/dpv/ai#AI" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Techniques for using or applying AI" + } + ], + "http://www.w3.org/2004/02/skos/core#inScheme": [ + { + "@id": "https://w3id.org/dpv/ai#techniques-classes" + } + ], + "http://www.w3.org/2004/02/skos/core#prefLabel": [ + { + "@language": "en", + "@value": "AI Technique" + } + ], + "http://www.w3.org/2004/02/skos/core#scopeNote": [ + { + "@language": "en", + "@value": "This concept is a stub" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://purl.org/dc/terms/conformsTo": [ + { + "@value": "http://www.w3.org/2000/01/rdf-schema" + }, + { + "@value": "http://www.w3.org/2004/02/skos/core" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@language": "en", + "@value": "2024-04-28" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@language": "en", + "@value": "Delaram Golpayegani" + }, + { + "@language": "en", + "@value": "Harshvardhan J. Pandit" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@language": "en", + "@value": "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies" + } + ], + "http://purl.org/dc/terms/identifier": [ + { + "@value": "https://w3id.org/dpv/ai" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://www.w3.org/copyright/document-license-2023/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "AI Technology Concepts" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "ai" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "https://w3id.org/dpv/ai#" + } + ], + "https://schema.org/version": [ + { + "@value": "0.1" + } + ] + }, + { + "@id": "https://w3id.org/dpv/ai#techniques-classes", + "@type": [ + "http://www.w3.org/2004/02/skos/core#ConceptScheme" + ] + } +] \ No newline at end of file diff --git a/ai/modules/techniques.n3 b/ai/modules/techniques.n3 new file mode 100644 index 000000000..057856278 --- /dev/null +++ b/ai/modules/techniques.n3 @@ -0,0 +1,38 @@ +@prefix ai: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AITechnique a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Techniques for using or applying AI"@en ; + skos:inScheme ai:techniques-classes ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:techniques-classes a skos:ConceptScheme . + diff --git a/ai/modules/techniques.rdf b/ai/modules/techniques.rdf new file mode 100644 index 000000000..9d5c643f4 --- /dev/null +++ b/ai/modules/techniques.rdf @@ -0,0 +1,42 @@ + + + + + + AI Technique + Techniques for using or applying AI + + + This concept is a stub + 2024-04-28 + accepted + + + + + + AI Technology Concepts + Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies + 2024-04-28 + Delaram Golpayegani + Harshvardhan J. Pandit + 0.1 + https://w3id.org/dpv/ai + http://www.w3.org/2000/01/rdf-schema + http://www.w3.org/2004/02/skos/core + + ai + https://w3id.org/dpv/ai# + + + + + diff --git a/ai/modules/techniques.ttl b/ai/modules/techniques.ttl new file mode 100644 index 000000000..057856278 --- /dev/null +++ b/ai/modules/techniques.ttl @@ -0,0 +1,38 @@ +@prefix ai: . +@prefix dct: . +@prefix owl: . +@prefix rdfs: . +@prefix schema: . +@prefix skos: . +@prefix sw: . +@prefix vann: . +@prefix xsd: . + +ai:AITechnique a rdfs:Class, + skos:Concept ; + dct:created "2024-04-28"^^xsd:date ; + rdfs:isDefinedBy ai: ; + rdfs:subClassOf ai:AI ; + sw:term_status "accepted"@en ; + skos:broader ai:AI ; + skos:definition "Techniques for using or applying AI"@en ; + skos:inScheme ai:techniques-classes ; + skos:prefLabel "AI Technique"@en ; + skos:scopeNote "This concept is a stub"@en . + + a owl:Ontology ; + dct:conformsTo "http://www.w3.org/2000/01/rdf-schema", + "http://www.w3.org/2004/02/skos/core" ; + dct:created "2024-04-28"@en ; + dct:creator "Delaram Golpayegani"@en, + "Harshvardhan J. Pandit"@en ; + dct:description "Extension to the Data Privacy Vocabulary (DPV) providing concepts for representing information about AI technologies"@en ; + dct:identifier "https://w3id.org/dpv/ai" ; + dct:license ; + dct:title "AI Technology Concepts"@en ; + vann:preferredNamespacePrefix "ai" ; + vann:preferredNamespaceUri "https://w3id.org/dpv/ai#" ; + schema:version "0.1" . + +ai:techniques-classes a skos:ConceptScheme . + diff --git a/code/100_download_CSV.py b/code/100_download_CSV.py index ba258caba..5e711fc71 100755 --- a/code/100_download_CSV.py +++ b/code/100_download_CSV.py @@ -160,6 +160,17 @@ 'tech-algorithms', ), }, + 'ai': { + 'name': 'ai', + 'doc_id': '1H3nSZ6Z4GL5ZdaVKrH2_oZPc8sRvNg-MiiosZE-qAOo', + 'sheets': ( + 'ai-core', + 'ai-techniques', + 'ai-capabilities', + 'ai-risks', + 'ai-measures', + ), + }, # Sheets for Risk extension 'risk': { 'name': 'risk', diff --git a/code/jinja2_resources/template_ai.jinja2 b/code/jinja2_resources/template_ai.jinja2 new file mode 100644 index 000000000..1d5530f69 --- /dev/null +++ b/code/jinja2_resources/template_ai.jinja2 @@ -0,0 +1,114 @@ +{% from 'macro_term_table.jinja2' import table_classes %} +{% from 'macro_term_table.jinja2' import table_properties %} +{% from 'macro_term_table.jinja2' import list_hierarchy, index_concepts %} +{% from 'macro_dpv_document_family.jinja2' import dpv_document_family, sotd %} + + + + + AI Technology Concepts + + + + + +
+

Stub for extension providing AI Technology concepts

+

The namespace for terms in ai is https://www.w3id.org/dpv/ai#
+ The suggested prefix for the namespace is ai
+ The AI vocabulary and its documentation is available on GitHub.

+ +

WARNING This page is a stub. The vocabulary will be undergoing major changes.

+ + {{ dpv_document_family(document='ai-spec') }} + {{ sotd() }} +
+
+

Overview of Concepts

+

Stub

+
+ +
+

Vocabulary Index

+
+ {{ index_concepts(vocab, vocab_name, filter="classes") }} +
+
+ {{ index_concepts(vocab, vocab_name, filter="properties") }} +
+
+

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

+
    +
  • rdf:type to denote a concept is an instance of another concept
  • +
  • rdfs:Class to denote a concept is a Class or a category
  • +
  • rdfs:subClassOf to specify the concept is a subclass (subtype, sub-category, subset) of another concept
  • +
  • rdf:Property to denote a concept is a property or a relation
  • +
+

The following external concepts are re-used within DPV:

+ {{ index_concepts(vocab, vocab_name, filter="external") }} +
+
+ +{% if proposed %} +
+

Proposed Terms

+

The following terms have been proposed for inclusion, and are under discussion. They are provided here for illustrative purposes and should not be considered as part of DPV.

+
    {% for term in proposed %} +
  • {{term}}
  • + {% endfor %}
+
+{% endif %} + +
+
+ +
+

Funding Acknowledgements

+ +

Funding Sponsors

+

The DPVCG and DPV were initiated as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601. The SPECIAL project ran over a 3-year period from 2017 to 2019.

+

Harshvardhan J. Pandit was funded by the Irish Research Council Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790 for working within the DPVCG and contributing to the DPV. The fellowship lasted from 2020 to 2022.

+ +

Funding Acknowledgements for Contributors

+

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497.

+

The contributions of Harshvardhan J. Pandit have received funding from 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 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards)

+ +
+ + + \ No newline at end of file diff --git a/code/vocab_csv/Namespaces.csv b/code/vocab_csv/Namespaces.csv index 68ee001ae..923014f87 100644 --- a/code/vocab_csv/Namespaces.csv +++ b/code/vocab_csv/Namespaces.csv @@ -21,3 +21,4 @@ legal-gb,https://w3id.org/dpv/legal/gb#,"Laws, Authorities, and other Legal conc legal-us,https://w3id.org/dpv/legal/us#,"Laws, Authorities, and other Legal concepts for United States of America (USA) as Jurisdiction",,approved,,, legal-in,https://w3id.org/dpv/legal/in#,"Laws, Authorities, and other Legal concepts for India (IE) as Jurisdiction",,approved,,, justifications,https://w3id.org/dpv/justifications#,Justifications for use with DPV concepts,,approved,,, +ai,https://w3id.org/dpv/ai#,AI Technology concepts extending DPV,,approved,,, diff --git a/code/vocab_csv/ai-capabilities.csv b/code/vocab_csv/ai-capabilities.csv new file mode 100644 index 000000000..3f931b88b --- /dev/null +++ b/code/vocab_csv/ai-capabilities.csv @@ -0,0 +1,6 @@ +Term,Label,Definition,ParentTerm,ParentType,Value,RelatedTerms,Relation,Usage,Source,Created,Modified,Status,Contributors,Resolution +AICapability,AI Capability,Capability or use of AI to achieve a technical goal or objective,ai:AI,sc,,,,This concept is a stub,,2024-04-28,,accepted,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, diff --git a/code/vocab_csv/ai-core.csv b/code/vocab_csv/ai-core.csv new file mode 100644 index 000000000..59b71a891 --- /dev/null +++ b/code/vocab_csv/ai-core.csv @@ -0,0 +1,17 @@ +Term,Label,Definition,ParentTerm,ParentType,Value,RelatedTerms,Relation,Usage,Source,Created,Modified,Status,Contributors,Resolution +AI,Artificial Intelligence (AI),"a technical and scientific field devoted to the engineered system that generates outputs such as content, forecasts, recommendations or decisions for a given set of human-defined objectives",dpv:Technology,sc,,,,This concept is a stub,ISO/IEC 22989:2022,2024-04-28,,accepted,,,,,,,,,,,,,,,,, + + + +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, diff --git a/code/vocab_csv/ai-measures.csv b/code/vocab_csv/ai-measures.csv new file mode 100644 index 000000000..3ee6216df --- /dev/null +++ b/code/vocab_csv/ai-measures.csv @@ -0,0 +1,4 @@ +Term,Label,Definition,ParentTerm,ParentType,Value,RelatedTerms,Relation,Usage,Source,Created,Modified,Status,Contributors,Resolution +AIMeasure,AI Measure,Measure to address risk associated with AI Systems,dpv:RiskMitigationMeasure,sc,,,,This concept is a stub,,2024-04-28,,accepted,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, diff --git a/code/vocab_csv/ai-risks.csv b/code/vocab_csv/ai-risks.csv new file mode 100644 index 000000000..649f11a17 --- /dev/null +++ b/code/vocab_csv/ai-risks.csv @@ -0,0 +1,8 @@ +Term,Label,Definition,ParentTerm,ParentType,Value,RelatedTerms,Relation,Usage,Source,Created,Modified,Status,Contributors,Resolution +AIRisk,AI Risk,"Risk associated with development, use, or operation of AI systems",dpv:Risk,sc,,,,This concept is a stub,,2024-04-28,,accepted,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, diff --git a/code/vocab_csv/ai-techniques.csv b/code/vocab_csv/ai-techniques.csv new file mode 100644 index 000000000..4ff600d5f --- /dev/null +++ b/code/vocab_csv/ai-techniques.csv @@ -0,0 +1,14 @@ +Term,Label,Definition,ParentTerm,ParentType,Value,RelatedTerms,Relation,Usage,Source,Created,Modified,Status,Contributors,Resolution +AITechnique,AI Technique,Techniques for using or applying AI,ai:AI,sc,,,,This concept is a stub,,2024-04-28,,accepted,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/code/vocab_csv/ai.xlsx b/code/vocab_csv/ai.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..0043d9be4ae11522bcbb072c2fd98482d4fc6552 GIT binary patch literal 13906 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