Ontology Version: 3.1.0

cacontology-ai:AIContentGeneration


URI

https://cacontology.projectvic.org/ai-csam#AIContentGeneration

Label

AI Content Generation

Description

Process of creating artificial CSAM using machine learning models, neural networks, or other AI technologies. Enhanced as gUFO Event for precise temporal and causal modeling.

Usage

Instances of cacontology-ai:AIContentGeneration can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

By the associated SHACL property shapes, instances of cacontology-ai:AIContentGeneration can have the following properties:

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
cacontology-ai:AIContentGeneration
cacontology-ai:generationComplexity owl:DatatypeProperty Technical sophistication level (basic, intermediate, advanced, expert).
sh:message Generation complexity must be from the allowed list.
0 1 xsd:string
sh:in basic, intermediate, advanced, expert
xsd:string
cacontology-ai:generationTechnique owl:DatatypeProperty Specific technique used for content generation (e.g., 'text-to-image', 'image-to-image', 'style transfer').
sh:message Generation technique must be from the allowed list.
0 1 xsd:string
sh:in text-to-image, image-to-image, style_transfer, face_swap, age_progression, video_generation
xsd:string
cacontology-ai:technicalExpertiseRequired owl:DatatypeProperty Level of technical expertise needed to generate content (basic, intermediate, advanced, expert).
sh:message Technical expertise required must be from the allowed list.
0 1 xsd:string
sh:in basic, intermediate, advanced, expert
xsd:string
cacontology-gufo:generationDuration owl:DatatypeProperty Duration of AI content generation process using gUFO temporal framework.
sh:message Generation duration should use gUFO temporal framework
0 1 xsd:duration xsd:duration
uco-core:endTime --
sh:message AI content generation may specify end time.
0 1 xsd:dateTime --
uco-core:startTime --
sh:message AI content generation must specify start time.
1 1 xsd:dateTime --
cac-core:Event
(cacontology-forensics:examinedBy | cacontology-forensics:performedBy | cacontology-forensics:witnessedBy | cacontology-forensics:authorizedBy) --
sh:message Every forensic event must have at least one participant (gUFO participation)
1 * --
(cacontology-grooming:targetsVictim | cacontology-grooming:performedBy | cacontology-grooming:witnessedBy | cacontology-grooming:facilitatedBy) --
sh:message Every grooming event must have at least one participant (gUFO participation)
1 * --
(cacontology-usa-federal:prosecutedBy | cacontology-usa-federal:investigatedBy | cacontology-usa-federal:defendedBy | cacontology-usa-federal:victimizedBy) --
sh:message Every federal criminal event must have at least one participant
1 * --
(gufo:hasBeginPointInXSDDateTimeStamp | cacontology-enterprises:hasCoercionEventBeginDate | cacontology-enterprises:hasInvestigationBeginDate) --
sh:message gUFO Events must have at least one temporal beginning point.
1 * --
gufo:hasBeginPointInXSDDateTimeStamp -- begin time
Optional temporal begin point for the event.
sh:message Event can have at most one begin point; Forensic action must have at most one begin timestamp (gUFO temporal constraint); Grooming behavior must have at most one begin timestamp (gUFO temporal); Production event must have exactly one begin point.
1 1 xsd:dateTimeStamp --
gufo:hasEndPointInXSDDateTimeStamp -- end time
Optional temporal end point for the event.
sh:message Event can have at most one end point; Forensic action must have at most one end timestamp (gUFO temporal constraint); Grooming behavior must have at most one end timestamp (gUFO temporal); Production event may have an end point.
0 1 xsd:dateTimeStamp --
rdfs:label -- label
Every event should have at least one human-readable label.
1 * xsd:string --

Implementation

@prefix cac-core: <https://cacontology.projectvic.org/core#> .
@prefix cacontology-ai: <https://cacontology.projectvic.org/ai-csam#> .
@prefix cacontology-gufo: <https://cacontology.projectvic.org/gufo#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cacontology-ai:AIContentGeneration a owl:Class ;
    rdfs:label "AI Content Generation"@en ;
    rdfs:comment "Process of creating artificial CSAM using machine learning models, neural networks, or other AI technologies. Enhanced as gUFO Event for precise temporal and causal modeling."@en ;
    rdfs:subClassOf cac-core:Event ;
    cacontology-gufo:hasTemporalProperty cacontology-gufo:beginTimePoint,
        cacontology-gufo:duration,
        cacontology-gufo:endTimePoint .