MAVA Ontology
Metadata
- IRI
-
http://example.org/mava/ontology# - Title
MAVA Ontology
- Publisher
ETH Zurich
- Creator
Swiss Data Science Center
- Date Created
2025-08-12
- Date Modified
2025-08-12
- Version Info
0.1.0
- Description
This ontology provides classes and properties for representing corpora, documents, media resources, time and/or text annotations. It is designed to be a reference point for data exchange across annotation tools in linguistics.
Classes
Video Corpus c
| IRI |
http://example.org/mava/ontology#VideoCorpus
|
|---|---|
| Description | A collection of videos that share a common context or purpose. |
| Sub Class Of | dcterms:Collection |
| In Domain Of | has member op |
Video c
| IRI |
http://example.org/mava/ontology#Video
|
|---|---|
| Description | A media resource consisting of a sequence of images creating the illusion of movement. |
| Sub Class Of | dcterms:MovingImage |
| In Domain Of | has analysis op |
| In Range Of |
|
Media Package c
| IRI |
http://example.org/mava/ontology#MediaPackage
|
|---|---|
| Description | A .mediapkg archive: a ZIP containing a manifest.json and Parquet annotation files for one or more videos. The unit of interchange between tools. |
| In Domain Of | has video op |
| In Range Of | has package op |
Annotation Series c
| IRI |
http://example.org/mava/ontology#AnnotationSeries
|
|---|---|
| Description | A series of interval-based annotations for a video. Each row covers a time span with a start and end time. Maps to an interval Parquet file in .mediapkg. |
| In Range Of | belongs to annotation series op |
| Super Class Of | Annotation List Series c |
Annotation List Series c
| IRI |
http://example.org/mava/ontology#AnnotationListSeries
|
|---|---|
| Description | A series of interval-based annotations with multiple labels per interval for a video. Each row covers a time span with a start and end time. Maps to an Parquet file in .mediapkg with a list column. |
| Sub Class Of | Annotation Series c |
Annotation c
| IRI |
http://example.org/mava/ontology#Annotation
|
|---|---|
| Description | A single annotation: a time interval with associated value(s). Maps to one row in an annotation Parquet file. |
| In Domain Of | |
| Super Class Of |
Annotation Segment c
| IRI |
http://example.org/mava/ontology#AnnotationSegment
|
|---|---|
| Description | A single-valued annotation: one time interval with one string value. |
| Sub Class Of | Annotation c |
| In Domain Of | string value dp |
Annotation List Segment c
| IRI |
http://example.org/mava/ontology#AnnotationListSegment
|
|---|---|
| Description | A multi-valued annotation: one time interval with multiple string values. |
| Sub Class Of | Annotation c |
| In Domain Of | list value dp |
Observation Series c
| IRI |
http://example.org/mava/ontology#ObservationSeries
|
|---|---|
| Description | A dense time-series of numeric observations sampled at regular intervals. The dimensions (what is measured) are declared via mava:hasDimension. Maps to a time-series Parquet file in .mediapkg. |
| In Domain Of | |
| In Range Of | belongs to observation series op |
Observation Point c
| IRI |
http://example.org/mava/ontology#ObservationPoint
|
|---|---|
| Description | A set of numeric values recorded at a single point in time. One row in a time-series Parquet file, with one value per dimension. |
| In Domain Of |
Dimension c
| IRI |
http://example.org/mava/ontology#Dimension
|
|---|---|
| Description | A single measured quantity within an ObservationSeries, corresponding to one column in the Parquet file. Examples: 'angry', 'explosion_score', 'interior_exterior'. |
| In Domain Of | |
| In Range Of | has dimension op |
Object Properties
has package op
| IRI |
http://example.org/mava/ontology#hasPackage
|
|---|---|
| Description | Relates a VideoCorpus or Video to the MediaPackage containing its annotations. |
| Domain | Video Corpus c or Video c |
| Range | Media Package c |
has dimension op
| IRI |
http://example.org/mava/ontology#hasDimension
|
|---|---|
| Description | Relates an ObservationSeries to the dimensions it measures. |
| Domain | Observation Series c |
| Range | Dimension c |
has member op
| IRI |
http://example.org/mava/ontology#hasMember
|
|---|---|
| Description | Relates a VideoCorpus to the videos it contains. |
| Domain | Video Corpus c |
| Range | Video c |
has video op
| IRI |
http://example.org/mava/ontology#hasVideo
|
|---|---|
| Description | Relates a MediaPackage to the videos it contains annotations for. |
| Domain | Media Package c |
| Range | Video c |
has analysis op
| IRI |
http://example.org/mava/ontology#hasAnalysis
|
|---|---|
| Description | Relates a Video to one of its annotation or observation series. |
| Domain | Video c |
| Range | Observation Series c or Annotation Series c or Annotation List Series c |
belongs to annotation series op
| IRI |
http://example.org/mava/ontology#belongsToAnnotationSeries
|
|---|---|
| Description | Relates an Annotation back to its parent AnnotationSeries. |
| Domain | Annotation c |
| Range | Annotation Series c |
belongs to observation series op
| IRI |
http://example.org/mava/ontology#belongsToObservationSeries
|
|---|---|
| Description | Relates an ObservationPoint back to its parent ObservationSeries. |
| Domain | Observation Point c |
| Range | Observation Series c |
Datatype Properties
dimension name dp
| IRI |
http://example.org/mava/ontology#dimensionName
|
|---|---|
| Description | The name of a dimension, matching the column name in the Parquet file. |
| Domain | Dimension c |
| Range | xsd:string |
dimension description dp
| IRI |
http://example.org/mava/ontology#dimensionDescription
|
|---|---|
| Description | Human-readable description of what this dimension measures. |
| Domain | Dimension c |
| Range | xsd:string |
value range dp
| IRI |
http://example.org/mava/ontology#valueRange
|
|---|---|
| Description | Description of the value range, e.g. '[0,1]', 'boolean', 'categorical'. |
| Domain | Dimension c |
| Range | xsd:string |
series description dp
| IRI |
http://example.org/mava/ontology#seriesDescription
|
|---|---|
| Description | Human-readable description of what a series contains. |
| Domain | Annotation List Series c or Annotation Series c or Observation Series c |
| Range | xsd:string |
sampling interval dp
| IRI |
http://example.org/mava/ontology#samplingInterval
|
|---|---|
| Description | For ObservationSeries: the interval between samples in seconds, e.g. 0.5. |
| Domain | Observation Series c |
| Range | xsd:decimal |
at time dp
| IRI |
http://example.org/mava/ontology#atTime
|
|---|---|
| Description | Time of an ObservationPoint in seconds from the start of the video. Maps to 'start_seconds' column in time-series Parquet files. |
| Domain | Observation Point c |
| Range | xsd:decimal |
start time dp
| IRI |
http://example.org/mava/ontology#startTime
|
|---|---|
| Description | Start time of an AnnotationSegment in seconds from the start of the video. |
| Domain | Annotation c |
| Range | xsd:decimal |
end time dp
| IRI |
http://example.org/mava/ontology#endTime
|
|---|---|
| Description | End time of an AnnotationSegment in seconds from the start of the video. Primary field — duration is derivable as (endTime - startTime). |
| Domain | Annotation c |
| Range | xsd:decimal |
numeric value dp
| IRI |
http://example.org/mava/ontology#numericValue
|
|---|---|
| Description | A numeric value at an ObservationPoint. In Parquet, each dimension has its own column — the column name identifies the dimension. |
| Domain | Observation Point c |
| Range | xsd:decimal |
string value dp
| IRI |
http://example.org/mava/ontology#stringValue
|
|---|---|
| Description | A string annotation value. Used for transcript text, shot labels, face emotion labels. Maps to 'annotations' column in interval Parquet files. |
| Domain | Annotation Segment c |
| Range | xsd:string |
list value dp
| IRI |
http://example.org/mava/ontology#listValue
|
|---|---|
| Description | A list of string values for an AnnotationListSegment. Maps to the 'annotations' column (Parquet LIST type) in list annotation files. |
| Domain | Annotation List Segment c |
| Range | xsd:string |
Namespaces
- adms
-
http://www.w3.org/ns/adms# - dcterms
-
http://purl.org/dc/terms/ - doap
-
http://usefulinc.com/ns/doap# - mava
-
http://example.org/mava/ontology# - owl
-
http://www.w3.org/2002/07/owl# - rdf
-
http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdfs
-
http://www.w3.org/2000/01/rdf-schema# - xsd
-
http://www.w3.org/2001/XMLSchema#
Legend
| c | Classes |
| op | Object Properties |
| dp | Datatype Properties |