Textual Annotation and Provenance Ontology
type: Ontology
version IRI: https://opendata.inrae.fr/tap-def/1
imports: core
imports: oa
imports: prov-o-20130430
abstract: L'ontologie d'annotation de provenance pour le traitement des textes (TAPO) stocke les résultats des processus de traitement de la langue et décrit toutes les informations de provenance telles que les outils utilisés pour annoter un texte. @fr
abstract: Textual Annotation and Provenance Ontology (TAPO) stores the results of NLP workflow processes and describes all the provenance information like the tools used to annotate a text.
contributor: https://orcid.org/0000-0001-6652-9319
contributor: https://orcid.org/0000-0001-9694-1443
contributor: https://orcid.org/0000-0003-2487-1743
contributor: https://orcid.org/0000-0003-4189-4322
contributor: François-Xavier SENNESAL, Dipso, INRAE (https://orcid.org/0000-0003-2487-1743)
contributor: Marine COURTIN, MAIAGE, INRAE (https://orcid.org/0000-0003-4189-4322)
contributor: Robert BOSSY, MAIAGE INRAE Center Jouy-en-Josas Antony (https://orcid.org/0000-0001-6652-9319)
contributor: Stephan BERNARD, LISC, INRAE (https://orcid.org/0000-0001-9694-1443)
created: 2023-12-06T00:00:00+01:00
creator: https://orcid.org/0000-0002-3076-5499
creator: Catherine ROUSSEY, MISTEA, INRAE (https://orcid.org/0000-0002-3076-5499)
description: L'ontologie d'annotation de provenance pour le traitement des textes (TAPO) stocke les résultats des processus de traitement de la langue et décrit toutes les informations de provenance telles que les outils utilisés pour annoter un texte. TAPO est une combinaison de l'ontologie d'annotation Web du W3C (OA) et de l'ontologie de la provenance (PROV) destinée à décrire les processus qui ont généré les annotations. TAPO sera étendu pour décrire l'annotation des bulletins d'alerte agricole français appelés : les avertissements agricoles et les Bulletins de Santé du Végétal (BSV). Cette ontologie a été construite dans le cadre du projet D2KAB. @fr
description: Textual Annotation and Provenance Core Ontology (TAPO) stores the results of NLP workflow processes and describes all the provenance information like the tools used to annotate a text. TAPO is an combination of W3C Web Annotation Ontology (OA) and Provenance ontology (PROV) dedicated to store the process that have generated the annotation. TAPO will be extended to annotate French agricultural alert bulletins called : Bulletin de Santé du Végétal. This ontology was build during the D2KAB project.
issued: 2023-12-21T00:00:00+01:00
license: http://creativecommons.org/licenses/by-nc/4.0/
modified: 2025-02-05T00:00:00+01:00
publisher: Mathématiques et Informatique Appliquées du Génome à l'Environnement (MAIAGE) [http://maiage.jouy.inra.fr], ror: [https://ror.org/05qdnns64]
publisher: Mathématiques, Informatique et Statistique pour l'Environnement et l'Agronomie (MISTEA) [https://www6.montpellier.inra.fr/mistea_eng/], ror: [https://ror.org/01pd2sz18]
publisher: National research institute for agriculture food and environment (INRAE) [https://www.inrae.fr/], ror:[https://ror.org/003vg9w96]
title: Ontologie d'annotation et de provenance pour le traitement des textes @fr
version info: 1.0
funding: ANR-18-CE23-0017 D2KAB (Data to Knowledge in Agronomy and Biodiversity) http://www.d2kab.org . WP T4.3 BSV Reader

object
type: ObjectProperty
domain: Statement
range: Resource
comment: The object of the subject RDF statement.

predicate
type: ObjectProperty
domain: Statement
range: Resource
comment: The predicate of the subject RDF statement.

subject
type: ObjectProperty
domain: Statement
range: Resource
comment: The subject of the subject RDF statement.

has body
type: ObjectProperty
definition: A relationship between an oa:Annotation and its body (the entity extracted). This object property is a copy of the annotation property oa:hasBody that is visible used by reasonner.

has target
type: ObjectProperty
definition: The relationship between an Annotation and its Target (part of the document that contains an entity's label). This object property is a copy of the annotation property oa:hasTarget, that is visible by reasonner.

Statement
type: Class
subclass of: Resource
comment: The class of RDF statements.

Resource
type: Class
comment: The class resource, everything.

Annotation of Activity Nary Relation
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Activity
    on property: has body
subclass of: Annotation of Nary Relation
definition: La classe des annotations dont le corps est un noeud RDF qui représente une activité entre agents @fr
definition: the class of annotations whose body is a RDF node that represents an activity relation between agents
preferred label: Annotation de Relation Naire des Activités @fr

Automatic Annotation of Activity Nary Relation
type: Class
subclass of: Annotation of Activity Nary Relation
subclass of: Automatic Annotation of Nary Relation
definition: La classe des annotations automatiques dont le corps est un noeud RDF qui représente une activité entre agents @fr
definition: the class of automatic annotations whose body is a RDF node that represents an an activity relation between agents
preferred label: Annotation Automatique de Relation Naire des Activités @fr

Automatic Annotation
type: Class
subclass of: Annotation
definition: la classe des annotations automatiques réalisées par un outil de NLP. En d'autres termes, les annotations sont générées par une activité de projection. @fr
definition: the class of automatic web annotations made by a NLP tool. That is to say the annotations are generated by a projection activity.
preferred label: Annotation Automatique @fr

Automatic Annotation of Binary Relation
type: Class
subclass of: Automatic Annotation of Relation
subclass of: Annotation of Binary Relation
definition: La classe des annotations automatiques dont le corps est un triplet RDF avec une propriété objet spécifiée @fr
definition: the class of automatic annotations whose body is a RDF triplet with a specified objet property
preferred label: Annotation Automatique de Relation Binaire @fr

Automatic Annotation of Dates
type: Class
subclass of: Automatic Annotation of Entities
subclass of: Annotation of Dates
definition: La classe des annotations automatiques dont le corps est une ou plusieurs dates. @fr
definition: the class of automatic annotations whose body is one or many dates.
preferred label: Annotation Automatique de Dates @fr

Automatic Annotation of Entities
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Projection Activity
    on property: wasGeneratedBy
subclass of: Automatic Annotation
subclass of: Annotation of Entities
definition: La classe des annotations dont le corps est une ou plusieurs entités. @fr
definition: the class of annotations whose body is one or many entities
preferred label: Annotation d’Entités @fr

Automatic Annotation of Locations
type: Class
subclass of: Automatic Annotation of Entities
subclass of: Annotation for Locations
definition: La classe des annotations automatiques dont le corps est une ou plusieurs localisations. @fr
definition: the class of automatic annotations whose body is one or many locations
preferred label: Annotation Automatique des Lieux @fr

Automatic Annotation of Nary Relation
type: Class
subclass of: Automatic Annotation of Relation
subclass of: Annotation of Nary Relation
definition: La classe des annotations automatiques dont le corps est un noeud RDF qui représente une relation n-aire. @fr
definition: the class of automatic annotations whose body is a RDF node that represents an n-ary relation
preferred label: Annotation Automatique de Relation Naire @fr

Automatic Annotation of Organization
type: Class
subclass of: Automatic Annotation of Entities
subclass of: Annotation of Organizations
definition: La classe des annotations automatiques dont le corps est une ou plusieurs organisations. @fr
definition: the class of automatic annotations whose body is one or many organizations.
preferred label: Annotation Automatique des Organisations @fr

Automatic Annotation of Persons
type: Class
subclass of: Automatic Annotation of Entities
subclass of: Annotation of Persons
definition: La classe des annotations automatiques dont le corps est une ou plusieurs personnes. @fr
definition: the class of automatic annotations whose body is one or many persons.
preferred label: Annotation Automatique des Personnes @fr

Automatic Annotation of Relation
type: Class
subclass of: Automatic Annotation
subclass of: Relation Annotation
definition: La classe des annotations automatiques dont le corps est un triplet RDF, e.g; rdf:Statement @fr
definition: the class of automatic annotations whose body is a RDF triplet; i.e. rdf statement
preferred label: Annotation Automatique des Relations @fr

Automatic Annotation of Spatial Binary Relation
type: Class
subclass of: Automatic Annotation of Binary Relation
subclass of: Annotation of Spatial Binary Relation
definition: La classe des annotations automatiques dont le corps est un triplet RDF avec la propriété prov:hasLocation @fr
definition: the class of automatic annotations whose body is a RDF triplet with object property prov:hasLocation
preferred label: Annotation Automatique de Relation Binaire Spatiale @fr

Automatic Annotation of Temporal Binary Relation
type: Class
subclass of: Automatic Annotation of Binary Relation
subclass of: Annotation of Temporal Binary Relation
definition: La classe des annotations automatiques dont le corps est un triplet RDF avec la propriété time:hasTime @fr
definition: the class of automatic annotations whose body is a RDF triplet with object property time:hasTime
preferred label: Annotation Automatique de Relation Binaire Temporelle @fr

Annotation of Binary Relation
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Statement
    on property: has body
subclass of: Relation Annotation
definition: La classe des annotations dont le corps est un triplet RDF avec une propriété objet spécifiée @fr
definition: the class of annotations whose body is a RDF triplet with object property
preferred label: Annotation de Relation Binaire @fr

Collecting Activity
type: Class
subclass of: Activity
definition: La classe des activités qui collectent les données @fr
definition: the class of activities that collecte data
preferred label: Activité de Collecte @fr

Conversion Activity
type: Class
subclass of: Activity
definition: La classe des activités qui convertissent un fichier dans un autre format @fr
definition: the class of activities that convert a file to another format
preferred label: Activité de Conversion @fr

Annotation of Dates
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: TemporalEntity
    on property: has body
subclass of: Annotation of Entities
definition: La classe des annotations dont le corps est une ou plusieurs dates. @fr
definition: the class of annotations whose body is one or many dates.
preferred label: Annotation de Dates @fr

Annotation of Entities
type: Class
subclass of: Annotation
definition: La classe des annotations dont le corps est une ou plusieurs entités. @fr
definition: the class of annotations whose body is one or many entities
preferred label: Annotation d’Entités @fr

Annotation for Locations
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Location
    on property: has body
subclass of: Annotation of Entities
definition: La classe des annotations dont le corps est une ou plusieurs localisations. @fr
definition: the class of annotations whose body is one or many locations.
preferred label: Annotation des Lieux @fr

Manual Annotation of Activity Nary Relation
type: Class
subclass of: Annotation of Activity Nary Relation
subclass of: Manual Annotation of Nary Relation
definition: La classe des annotations manuelles dont le corps est un noeud RDF qui représente une activité entre agents @fr
definition: the class of manual annotations whose body is a RDF node that represents an activity relation between agents
preferred label: Annotation Manuelle de Relation Naire des Activités @fr

Manual Annotation
type: Class
subclass of: Annotation
definition: la classe des annotations manuelles réalisées par un humain à l'aide d'un outil. En d'autres termes, les annotations sont générées par une activité d'annotation manuelle. @fr
definition: the class of manual web annotations made by an human expert with the help of a tool. That is to say the annotations are generated by a manual annotation activity.
preferred label: Annotation Manuelle @fr

Manual Annotation Activity
type: Class
subclass of: Activity
definition: La classes des activités qui annotent manuellement un fichier @fr
definition: the class of activities that annotate manually a file
preferred label: Activité d’Annotation Manuelle @fr

Manual Annotation of Binary Relation
type: Class
subclass of: Annotation of Binary Relation
subclass of: Manual Annotation of Relation
definition: La classe des annotations manuelles dont le corps est un triplet RDF avec une propriété objet spécifiée @fr
definition: the class of manual annotations whose body is a RDF triplet with a specified objet property
preferred label: Annotation Manuelle des Relations Binaires @fr

Manual Annotation for Dates
type: Class
subclass of: Annotation of Dates
subclass of: Manual Annotation of Entities
definition: La classe des annotations manuelles dont le corps est une ou plusieurs dates. @fr
definition: the class of manual annotations whose body is one or many dates.
preferred label: Annotation Manuelle de Dates @fr

Manual Annotation of Entities
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Manual Annotation Activity
    on property: wasGeneratedBy
subclass of: Annotation of Entities
subclass of: Manual Annotation
definition: La classe des annotations dont le corps est une ou plusieurs entités. @fr
definition: the class of annotations whose body is one or many entities
preferred label: Annotation d’Entités @fr

Manual Annotation of Locations
type: Class
subclass of: Annotation for Locations
subclass of: Manual Annotation of Entities
definition: La classe des annotations manuelles dont le corps est une ou plusieurs localisations. @fr
definition: the class of manual annotations whose body is one or many locations
preferred label: Annotation Manuelle des Lieux @fr

Manual Annotation of Nary Relation
type: Class
subclass of: Manual Annotation of Relation
subclass of: Annotation of Nary Relation
definition: La classe des annotations manuelles dont le corps est un noeud RDF qui représente une relation n-aire. @fr
definition: the class of manual annotations whose body is a RDF node that represents an n-ary relation
preferred label: Annotation Manuelle de Relation Naire @fr

Manual Annotation of Organizations
type: Class
subclass of: Manual Annotation of Entities
subclass of: Annotation of Organizations
definition: La classe des annotations manuelles dont le corps est une ou plusieurs organisations. @fr
definition: the class of manual annotations whose body is one or many organizations.
preferred label: Annotation Manuelle des Organisations @fr

Manual Annotation of Persons
type: Class
subclass of: Manual Annotation of Entities
subclass of: Annotation of Persons
definition: La classe des annotations manuelles dont le corps est une ou plusieurs personnes. @fr
definition: the class of manual annotations whose body is one or many persons.
preferred label: Annotation Manuelle des Personnes @fr

Manual Annotation of Relation
type: Class
subclass of: Manual Annotation of Entities
subclass of: Relation Annotation
definition: La classe des annotations manuelles dont le corps est un triplet RDF, e.g; rdf:Statement @fr
definition: the class of manual annotations whose body is a RDF triplet; i.e. rdf statement
preferred label: Annotation Manuelle des Relations @fr

Manual Annotation of Spatial Binary Relation
type: Class
subclass of: Manual Annotation of Binary Relation
subclass of: Annotation of Spatial Binary Relation
definition: La classe des annotations manuelles dont le corps est un triplet RDF avec la propriété prov:hasLocation @fr
definition: the class of manual annotations whose body is a RDF triplet with object property prov:hasLocation
preferred label: Annotation Manuelle de Relation Binaire Spatiale @fr

Manual Annotation of Temporel Binary Relation
type: Class
subclass of: Manual Annotation of Binary Relation
subclass of: Annotation of Temporal Binary Relation
definition: La classe des annotations manuelles dont le corps est un triplet RDF avec la propriété time:hasTime @fr
definition: the class of manual annotations whose body is a RDF triplet with object property time:hasTime
preferred label: Annotation Manuelle de Relation Binaire Temporelle @fr

Annotation of Nary Relation
type: Class
subclass of: Relation Annotation
definition: La classe des annotations dont le corps est un noeud RDF qui représente une relation n-aire. @fr
definition: the class of annotations whose body is a RDF node that represents an n-ary relation
preferred label: Annotation de Relation Naire @fr

Annotation of Organizations
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Organization
    on property: has body
subclass of: Annotation of Entities
definition: La classe des annotations dont le corps est une ou plusieurs organisations. @fr
definition: the class of annotations whose body is one or many organizations
preferred label: Annotation des Organisations @fr

Annotation of Persons
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Person
    on property: has body
subclass of: Annotation of Entities
definition: La classe des annotations dont le corps est une ou plusieurs personnes. @fr
definition: the class of annotations whose body is one or many persons
preferred label: Annotation des Personnes @fr

Projection Activity
type: Class
subclass of: Activity
definition: La classe des activités qui projettent une ressource terminologique sur un fichier texte. @fr
definition: the class of activities that project a terminological ressource onto a text file.
preferred label: Activité de Projection @fr

Relation Annotation
type: Class
subclass of: Annotation
definition: La classe des annotations dont le corps est un triplet RDF, e.g; rdf:Statement @fr
definition: the class of annotations whose body is a RDF triplet; i.e. rdf statement
preferred label: Annotation des Relations @fr

Annotation of Spatial Binary Relation
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Spatial Statement
    on property: has body
subclass of: Annotation of Binary Relation
definition: La classe des annotations dont le corps est un triplet RDF avec la propriété prov:hasLocation @fr
definition: the class of annotations whose body is a RDF triplet with object property prov:hasLocation
preferred label: Annotation de Relation Binaire Spatiale @fr

Spatial Statement
type: Class
subclass of: Statement
definition: la classe des déclarations rdf (rdf:Statement) dont le prédicaté est prov:atLocation @fr
definition: the class of rdf:Statement whose rdf:predicate is prov:atLocation
preferred label: Déclaration Spatiale @fr

Storage Activity
type: Class
subclass of: Activity
definition: La classe des activités qui sauvegardent les données @fr
definition: the class of activities that store data
preferred label: Activité de Stockage @fr

Annotation of Temporal Binary Relation
type: Class
equivalent class: Class
  intersection of: Annotation
  intersection of: Restriction
    some values from: Temporal Statement
    on property: has body
subclass of: Annotation of Binary Relation
definition: La classe des annotations dont le corps est un triplet RDF avec la propriété time:hasTime @fr
definition: the class of annotations whose body is a RDF triplet with object property time:hasTime
preferred label: Annotation des Relation Binaire Temporelle @fr

Temporal Statement
type: Class
subclass of: Statement
definition: la classe des déclarations rdf (rdf:Statement) dont le predicat est time:hasTime @fr
definition: the class of rdf:Statement whose rdf:predicate is time:hasTime
preferred label: Déclaration Temporelle @fr