SlideShare a Scribd company logo
Methodological tips for mappings to
CIDOC CRM
Maria Theodoridou, George Bruseker, Maria Daskalaki, Martin Doerr
FORTH - Institute of Computer Science
{bruseker, martin, maria}@ics.forth.gr
daskalakim@hotmail.com
OSLO CAA 2016, March 30, 2016
The CIDOC Conceptual Reference Model (ISO 21127:2006) has been chosen
as the core model for use in several Cultural Heritage projects
2
http://www.ariadne-infrastructure.eu/
http://www.itn-dch.eu/
http://www.researchspace.org/
http://www.parthenos-project.eu/
http://wiss-ki.eu/
http://americanartcollaborative.org/
OSLO CAA 2016, March 30, 2016
CIDOC CRM extension suite
3
Few concepts,
high recall
Special concepts,
high precision
CRMinf
CRMsci
CIDOC-CRM
CRMarchaeo
CRMdig
CRMba
Thing
Actor
Event
was present at
happened at
OSLO CAA 2016, March 30, 2016 4
Mapping one schema to another
 Foundational activity
 Convert data stored in existing (source) schemata to an expression in a form (rdf)
compatible with CIDOC CRM and its extensions (target schema)
 It’s not a matching exercise, it’s not matching of terms, but interpreting relations
 It is a consideration of the meaning of the source and a re-expression of that in the
target
 Common point of reference in interpreting source and target as being descriptions
of the same reality
 Goal
 Preserve as much as possible the initial ‘meaning’ of the data
 Enable information exchange and integration between heterogeneous sources of
cultural heritage information
OSLO CAA 2016, March 30, 2016 5
Target Range:
Literal
Target Domain:
E22 Man-Made Object
P43 has dimension
Source Path:
weights
Source Domain:
Coin
Source Range:
WEIGHT
P90 has value
Target Path:
Intermediate Node:
E54 Dimension
Constant Node:
E58 Measurement Unit
P91 has unit
P2 has type
Constant Node:
E55 Type weight
gr
Mapping one schema to another
OSLO CAA 2016, March 30, 2016
Mapping & Training Activities
 Several mapping activities were initiated trying to convert existing schemata of
Cultural heritage data to CIDOC CRM
 ARIADNE: diverse archaeological databases
 Research Space: British Museum and Rijksmuseum data
 Training activities
 Research Space Workshops in Yale and in Oxford Universities
 ITN-DCH CIDOC CRM board game
 ARIADNE Summer Schools and Transnational Access
6
OSLO CAA 2016, March 30, 2016
General Mapping Principles &
Approach
7
OSLO CAA 2016, March 30, 2016
Define primary domain
Define primary domain - typically represents the focus of interest
Identify the CIDOC CRM class that models it best
 Is there a need for a new Class?
 Do we need properties that are not available in CIDOC CRM?
The introduction of a new class should comply with the “Minimality” modelling
principle of CIDOC CRM (CIDOC CRM, 2015):
“A class is not declared unless it is required as the domain or range of a
property not appropriate to its superclass, or it is a key concept in the
practical scope”
8
OSLO CAA 2016, March 30, 2016
Example: Two approaches for defining Coin
 Introduce a specialization of E22 Man-Made Object:
Exx Coin subclass of E22 Man-Made Object
 Define the Type of E22 Man-Made Object:
E22 Man-Made Object. P2 has type: E55 Type = “Coin”
To choose we need to answer the question:
 Does the new class Coin have new properties that are
not available in E22?
Create a new Class, work with it and if it comes out that it has no new
properties, revert to its CRM superclass
9
Define primary domain
OSLO CAA 2016, March 30, 2016
Practical Mapping Tips
10
OSLO CAA 2016, March 30, 2016
We map local identifiers in relational database tables explicitly only if these
identifiers are visible in the user interface and used in other documents as
well. Alternatively, we use the local database identifiers only for generating
URIs for the record instance, if the thing identified belongs to our holdings or
was created/invented by us. Otherwise we better use a global authority.
Golden rules for identifiers:
 they should be widely known for the item they identify
 they should be related to those who can confirm the relation
between the identifier and the identified (museum object identifiers)
11
Common database fields:
Local identifiers
OSLO CAA 2016, March 30, 2016
only a local URI:
or
a local URI and an Identifier:
12
Common database fields:
Local identifiers
<COIN>
<ID>627</ID>
<COUNTRY_ID>1</COUNTRY_ID>
<FIND_SPOT_ID>242</FIND_SPOT_ID>
<FIND_MANNER_ID>2</FIND_MANNER_ID>
………………..
</COIN>
E22 Man-Made Object
http://www.oeaw.ac.at/coins/627
E22 Man-Made Object
http://www.oeaw.ac.at/coins/627
E42 Identifier
http://www.oeaw.ac.at/id/627
P1 is identified by
OSLO CAA 2016, March 30, 2016
Whenever possible use a global authority
El Greco (Dominico Theotokopoulos)
VIAF:
or
GETTY ULAN:
13
Common database fields:
Local identifiers
E39 Actor
http://viaf.org/viaf/100215785/
E39 Actor
http://vocab.getty.edu/ulan/500010916
OSLO CAA 2016, March 30, 2016
Label and Appellation are alternative implementations in rdf
For contemporary names (not historical) the use of rdfs:label + language
attribute is sufficient
We use the E41 Appellation class only if there is need to assign some
property to the Appellation
14
Common database fields:
Appellations
OSLO CAA 2016, March 30, 2016
Yes/No fields of relational databases are typically mapped to types.
Table name: Gefaesse (vessels) (E22 Man-Made Object)
Field name: GefFragmen: yes/no field
If value of field is yes
then Gefaesse.GefFragment maps to E55 Type fragment
15
Common database fields:
Yes/No fields
E22 Man-Made Object
Vessel 1
E55 Type
fragment
P2 has type
OSLO CAA 2016, March 30, 2016
All the hidden constants, the common context information of a db, can be
added as constant node information at a suitable object type, typically in
the domain node.
Quite often semantics are built into
 the User Interface
 the queries
 values of the identifiers
16
Common database fields:
Implicit and contextual information
OSLO CAA 2016, March 30, 2016 17
Target Range:
Literal
Target Domain:
E22 Man-Made Object
P43 has dimension
Source Path:
weights
Source Domain:
Coin
Source Range:
WEIGHT
P90 has value
Target Path:
Intermediate Node:
E54 Dimension
Constant Node:
E58 Measurement Unit
P91 has unit
P2 has type
Constant Node:
E55 Type weight
gr
Common database fields:
Implicit and contextual information
Constant Node:
E40 Legal Body
OEAW
P50 has current keeper
OSLO CAA 2016, March 30, 2016
 Need to separate categorical and factual data
Inconsistent information:
 Find spot -> for a specific coin
 Historical facts -> for a category of coins
18
Common database fields:
Categorical vs factual info
OSLO CAA 2016, March 30, 2016
Common database fields:
Categorical vs factual info
19
P108i was
produced by
P137 exemplifies
PC1 produced
things of type
 Need to extend the model in order to
support categorical production
(similar to FRBRoo
R26 produced things of type)
E12 Production
production of coins AU
E55 Type
AU from Rome
E22 Man-Made Object
MyCoin
OSLO CAA 2016, March 30, 2016
Nationality can be modeled as:
 membership in an E74 Group = citizenship, social participation
an actor may join and/or leave the group (former, current member)
 E67 Birth = provenance
 E55 Type = behavior
suitable for ambiguous, fuzzy characterizations
20
People:
Groups, Nationality, Origins
OSLO CAA 2016, March 30, 2016 21
People:
Groups, Nationality, Origins
Art Institute Chicago, Photo M. Doerr, 2010
E55 Type
Spanish
E39 Actor
http://viaf.org/viaf/100215785/
P2 has type
E74 Group
Cretan
P107i is current or former member of
E67 Birth
The birth of El Greco
E53 Place
Greece
P7 took place at
P98i was born
OSLO CAA 2016, March 30, 2016
Art Institute Chicago
http://www.artic.edu/aic/collections/artwork/87479
22
People:
Groups, Nationality, Origins
OSLO CAA 2016, March 30, 2016
Accidental roles are roles that do not characterize an actor independently
from a particular context of activity. These roles are properties of the P14
carried out property but this cannot be represented in rdf.
They should NOT be assigned to the actor
23
People:
Accidental roles
E39 Actor
E55 Type
E7 Activity
P14 carried out by (performed) P14.1 in the role of
OSLO CAA 2016, March 30, 2016
Solution 1: Specializing P14 carried out by for each role
suitable if we know a priory all the possible values
P14.1.1 carried out by as researcher P14.1.2 carried out by as farmer
People:
Accidental roles
E7 Activity
http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting
E7 Activity
http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
OSLO CAA 2016, March 30, 2016
Solution 2: Introducing class PC0 Typed CRM_Property and its subclass PC14 carried out by
and properties P01 has domain and P02 has range
PC14 carried out by
http://www.ics.forth.gr/Actor/Doerr_as_Researcher
PC14 carried out by
http://www.ics.forth.gr/Actor/Doerr_as_Farmer
E7 Activity
http://www.ics.forth.gr/Activity/2013Hera
klionCRM-SIGmeeting
P01 has domain
E55 Type
http://www.ics.forth.gr/Role/Researcher
E55 Type
http://www.ics.forth.gr/Role/Farmer
P14.1 in the role of
E7 Activity
http://www.ics.forth.gr/Activity/2013
MaladesPlantingOliveTrees
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
P02 has range
P01 has domain
P02 has range
PC0 Typed CRM
Property
E1 CRM Entity
P01 has domain (P01i is domain of)P02 has range (P02i is range of)
P14.1 in the role of
People:
Accidental roles
OSLO CAA 2016, March 30, 2016
Solution 2: equivalence with CIDOC CRM definition
PC14 carried out by
http://www.ics.forth.gr/Actor/Doerr_as_Research
er
E7 Activity
http://www.ics.forth.gr/Activity/2013Hera
klionCRM-SIGmeeting
P01 has domain
E55 Type
http://www.ics.forth.gr/Role/Researcher
P14.1 in the role of
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
P02 has range
P14 carried out by (performed)
PC0 Typed CRM
Property
E7 Activity
http://www.ics.forth.gr/Activity/2013
HeraklionCIDOC-CRM-SIGmeeting
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
E55 Type
http://www.ics.forth.gr/Role/Researcher
equivalent to P14.1 in the role of
People:
Accidental roles
OSLO CAA 2016, March 30, 2016
Solution 3: Add a note to each Activity with the Person’s role
does not require any extension of the model
Literal
The Activity was carried out by Doerr in the role
of Researcher
Literal
The Activity was carried out by Doerr in the role
of Farmer
E7 Activity
http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting
P2 has note
E7 Activity
http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
P14 carried out by
P2 has note
People:
Accidental roles
OSLO CAA 2016, March 30, 2016
Solution 4: Assign a type to each Activity
does not require any extension of the model
E55 Type
http://www.ics.forth.gr/Role/Research
E55 Type
http://www.ics.forth.gr/Role/Farming
E7 Activity
http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting
E7 Activity
http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees
E39 Actor
http://www.ics.forth.gr/Actor/Doerr
P14 carried out by
People:
Accidental roles
P2 has type P2 has type
OSLO CAA 2016, March 30, 2016
People:
Accidental roles - Issuer
29
Target Range:
E39 Actor
Target Domain:
E22 Man-Made Object
P108i was produced by
Source Path:
ISSUER_ID == PR_ID
Source Domain:
//COIN
Source Range:
//ISSUER
P14 carried out by
E12 Production
p1
"Issuer" is an accidental role, does not characterize
an actor independently from particular contexts of
activity. Therefore the Actor does not have the type
"Issuer" but the activity only has the type "Issuing“
P17 was motivated by
E7 Activity
ia1 E55 Type
Issuing
“gave order”
OSLO CAA 2016, March 30, 2016
Political office is modeled as an E74 Group with one member
an actor may join and/or leave the group (former, current member)
https://en.wikipedia.org/wiki/Alexis_Tsipras
Alexis Tsipras is the 185th and current Prime Minister of Greece, having been sworn in on 21
September 2015. He previously served as the 183rd Prime Minister of Greece from 26 January
2015 to 27 August 2015.
E74 Group The Prime Minister of Greece
P144i gained member by E85 Joining P143 joined E39 Actor Alexis Tsipras
P4 has time-span E52 Time-Span 26 January 2015
P146i lost member by E86 Leaving P145 separated E39 Actor Alexis Tsipras
P4 has time-span E52 Time-Span 27 August 2015
P144i gained member by E85 Joining P143 joined E39 Actor Alexis Tsipras
P4 has time-span E52 Time-Span 21 September 2015
30
People:
Political office
OSLO CAA 2016, March 30, 2016
 Geopolitical units map to a Period with type “State”, etc.
 Map them as Place but the id has the name of the country plus a date,
when this name of country was assigned.
 It is a snapshot that allows to be always in the right time space context.
always refer to a global authority e.g. TGN (falls within, overlaps, is
identified by)
31
Places:
Countries
OSLO CAA 2016, March 30, 2016
“Why hell is not a good place”
 E53 Place represents always a real extent in space independent of time
 An imaginary place can be represented as an E89 Propositional Object
The ambiguity between real and imaginary is an ambiguity of the phrase and
not an ambiguity in the mind of the author of the phrase (as long as he is
sane)
Alternatives should be made explicit: principle of recall over precision
32
Places:
Imaginary Places
OSLO CAA 2016, March 30, 2016
How many interpretations of hell?
33
Places:
Imaginary Places
Taoist Hell
Catholic Hell,
Pisa 13th century
Byzantine-Orthodox
Hell
Crete
OSLO CAA 2016, March 30, 2016
William Blake's depiction of "The Vestibule of Hell and the Souls Mustering to Cross
the Acheron" in his Illustrations to Dante's "Divine Comedy“ object 5 c. 1824-27. The
original for the work is held by the National Gallery of Victoria
Example taken from https://en.wikipedia.org/wiki/Acheron
34
Places:
Imaginary Places
E73 Information Object
The Vestibule of Hell and the Souls Mustering
to Cross the Acheron
E89 Propositional Object
Hell
P67 refers to E53 Place
Acheron
OSLO CAA 2016, March 30, 2016
Now Italian archaeologists working at the Greco-Roman site of ancient Hierapolis
(modern-day Pamukkale) in Turkey have uncovered that city's gate to the underworld.
Example taken from http://news.nationalgeographic.com/news/2013/04/130414-hell-
underworld-archaeology-mount-olympus--greece/
35
Places:
Imaginary Places
E89 Propositional Object
Entrance to HellP67 refers to
E53 Place
ancient Hierapolis
E13 Attribute Assignement
possibly refers to
E73 Information Object
P140 was attributed by
P141 assigned
Archaeologists Find a Classic
Entrance to Hell
OSLO CAA 2016, March 30, 2016
Pieces of a broken object are mapped as products of an event that destroyed
the object and not as part_of.
 For provenance reasons
 For semantic clarity
As long as the object existed the respective pieces of matter were not distinct,
had no identity
36
Objects:
Pieces of a broken object
E22 Man-Made Object
Piece 1
E81 Transformation
destruction of object
E55 Type
fragment
E22 Man-Made Object
broken object
P124 transformed
P2 has type
P123 resulted in
OSLO CAA 2016, March 30, 2016
Pieces of a set are mapped as part of
 Chess set has parts: Chess board and chess pieces
Collective objects in the general sense, like a tomb full of gifts, a folder with stamps or
a set of chessmen, should be documented as instances of E19 Physical Object, and
not as instances of E78 Collection. This is because they form wholes either because
they are physically bound together or because they are kept together for their
functionality.
37
Objects:
Pieces of a set
E22 Man-Made Object
Chess set
E22 Man-Made Object
Chess pieces
E22 Man-Made Object
Chess boardP46 is composed of
OSLO CAA 2016, March 30, 2016 38
Conclusions
Always consult the reference document
Definition of the CIDOC Conceptual Reference Model
http://www.cidoc-crm.org/comprehensive_intro.html
Read carefully the scope note of the class and property that you intend to use.
Learning to use a formal ontology requires understanding the basic principles
expressed in its scope, classes and relations
http://www.cidoc-crm.org/index.html
New site (available for testing)
http://new.cidoc-crm.org/
OSLO CAA 2016, March 30, 2016 39
Conclusions
IF ASK!
OSLO CAA 2016, March 30, 2016
Thank you!
Maria Theodoridou
maria@ics.forth.gr
40

More Related Content

Viewers also liked

CIDOC CRM in Practice
CIDOC CRM in PracticeCIDOC CRM in Practice
CIDOC CRM in Practice
Bernhard Haslhofer
 
Two methods for semi-automated feature extraction
Two methods for semi-automated feature extractionTwo methods for semi-automated feature extraction
Two methods for semi-automated feature extraction
ariadnenetwork
 
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ... Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
Vladimir Alexiev, PhD, PMP
 
Metadata for 3D models, Sheena Bassett
Metadata for 3D models, Sheena BassettMetadata for 3D models, Sheena Bassett
Metadata for 3D models, Sheena Bassett
3D ICONS Project
 
Sculptures in the semantic web
Sculptures in the semantic webSculptures in the semantic web
Sculptures in the semantic web
ariadnenetwork
 
Oxford Digital Cultural Heritage - China
Oxford Digital Cultural Heritage - ChinaOxford Digital Cultural Heritage - China
Oxford Digital Cultural Heritage - China
Dominic Oldman
 
The Future of Museum Documentation
The Future of Museum DocumentationThe Future of Museum Documentation
The Future of Museum Documentation
Collections Trust
 
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRMDH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
Frederic Kaplan
 
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec OntopBenjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
UMR 7324 CITERES - Laboratoire Archéologie et Territoires, Tours
 
Oshs_9_11_2015
Oshs_9_11_2015Oshs_9_11_2015
Oshs_9_11_2015
Béatrice Bouchou
 
Présentation du CIDOC CRM 20151109
Présentation du CIDOC CRM 20151109Présentation du CIDOC CRM 20151109
Présentation du CIDOC CRM 20151109
Patrick Le Boeuf
 
Ariadne Booklet: The Way Forward to Digital Archaeology in Europe
Ariadne Booklet: The Way Forward to Digital Archaeology in EuropeAriadne Booklet: The Way Forward to Digital Archaeology in Europe
Ariadne Booklet: The Way Forward to Digital Archaeology in Europe
ariadnenetwork
 
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
ariadnenetwork
 
ArSol et ontologies 20151109
ArSol et ontologies 20151109ArSol et ontologies 20151109
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, ToursThérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
UMR 7324 CITERES - Laboratoire Archéologie et Territoires, Tours
 
Benjamin cogrel, atelier Ontologies et Ontop
Benjamin cogrel, atelier Ontologies et OntopBenjamin cogrel, atelier Ontologies et Ontop
Benjamin cogrel, atelier Ontologies et Ontop
UMR 7324 CITERES - Laboratoire Archéologie et Territoires, Tours
 
Thérèse Libourel, atelier Ontologies avec Protégé
Thérèse Libourel, atelier Ontologies avec ProtégéThérèse Libourel, atelier Ontologies avec Protégé
Thérèse Libourel, atelier Ontologies avec Protégé
UMR 7324 CITERES - Laboratoire Archéologie et Territoires, Tours
 
L'utilisation d’ontologies dans le cadre de Biblissima
L'utilisation d’ontologies dans le cadre de BiblissimaL'utilisation d’ontologies dans le cadre de Biblissima
L'utilisation d’ontologies dans le cadre de Biblissima
Equipex Biblissima
 

Viewers also liked (18)

CIDOC CRM in Practice
CIDOC CRM in PracticeCIDOC CRM in Practice
CIDOC CRM in Practice
 
Two methods for semi-automated feature extraction
Two methods for semi-automated feature extractionTwo methods for semi-automated feature extraction
Two methods for semi-automated feature extraction
 
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ... Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 
Metadata for 3D models, Sheena Bassett
Metadata for 3D models, Sheena BassettMetadata for 3D models, Sheena Bassett
Metadata for 3D models, Sheena Bassett
 
Sculptures in the semantic web
Sculptures in the semantic webSculptures in the semantic web
Sculptures in the semantic web
 
Oxford Digital Cultural Heritage - China
Oxford Digital Cultural Heritage - ChinaOxford Digital Cultural Heritage - China
Oxford Digital Cultural Heritage - China
 
The Future of Museum Documentation
The Future of Museum DocumentationThe Future of Museum Documentation
The Future of Museum Documentation
 
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRMDH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
DH101 2013/2014 course 6 - Semantic coding, RDF, CIDOC-CRM
 
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec OntopBenjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
Benjamin Cogrel, Accès aux données à un niveau conceptuel avec Ontop
 
Oshs_9_11_2015
Oshs_9_11_2015Oshs_9_11_2015
Oshs_9_11_2015
 
Présentation du CIDOC CRM 20151109
Présentation du CIDOC CRM 20151109Présentation du CIDOC CRM 20151109
Présentation du CIDOC CRM 20151109
 
Ariadne Booklet: The Way Forward to Digital Archaeology in Europe
Ariadne Booklet: The Way Forward to Digital Archaeology in EuropeAriadne Booklet: The Way Forward to Digital Archaeology in Europe
Ariadne Booklet: The Way Forward to Digital Archaeology in Europe
 
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
Ariadne Booklet 2016: Building a research infrastructure for Digital Archaeol...
 
ArSol et ontologies 20151109
ArSol et ontologies 20151109ArSol et ontologies 20151109
ArSol et ontologies 20151109
 
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, ToursThérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
 
Benjamin cogrel, atelier Ontologies et Ontop
Benjamin cogrel, atelier Ontologies et OntopBenjamin cogrel, atelier Ontologies et Ontop
Benjamin cogrel, atelier Ontologies et Ontop
 
Thérèse Libourel, atelier Ontologies avec Protégé
Thérèse Libourel, atelier Ontologies avec ProtégéThérèse Libourel, atelier Ontologies avec Protégé
Thérèse Libourel, atelier Ontologies avec Protégé
 
L'utilisation d’ontologies dans le cadre de Biblissima
L'utilisation d’ontologies dans le cadre de BiblissimaL'utilisation d’ontologies dans le cadre de Biblissima
L'utilisation d’ontologies dans le cadre de Biblissima
 

Similar to Methodological tips for mappings to CIDOC CRM

Knowledge Graph Maintenance
Knowledge Graph MaintenanceKnowledge Graph Maintenance
Knowledge Graph Maintenance
Paul Groth
 
Event-based MultiMedia Search and Retrieval for Question Answering
Event-based MultiMedia Search and Retrieval for Question AnsweringEvent-based MultiMedia Search and Retrieval for Question Answering
Event-based MultiMedia Search and Retrieval for Question Answering
Benoit HUET
 
Wso2datasciencesummerschool20151 150714180825-lva1-app6892
Wso2datasciencesummerschool20151 150714180825-lva1-app6892Wso2datasciencesummerschool20151 150714180825-lva1-app6892
Wso2datasciencesummerschool20151 150714180825-lva1-app6892
WSO2
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and Analytics
Srinath Perera
 
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORELOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Creating Knowledge out of Interlinked Data
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
Marcel Kurovski
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
inovex GmbH
 
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop PerspectiveSemantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Università degli Studi di Milano-Bicocca
 
SPARQL queries on CIDOC-CRM data of BritishMuseum
SPARQL queries on CIDOC-CRM data of BritishMuseumSPARQL queries on CIDOC-CRM data of BritishMuseum
SPARQL queries on CIDOC-CRM data of BritishMuseum
Thomas Francart
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news content
Ontotext
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office Dataset
Ghislain Atemezing
 
Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016
Valerie BRASSE
 
Linked Open Data (LOD) part 3
Linked Open Data (LOD)  part 3Linked Open Data (LOD)  part 3
Linked Open Data (LOD) part 3
IPLODProject
 
Mapping VRA Core 4.0 to the CIDOC/CRM ontology
Mapping VRA Core 4.0 to the CIDOC/CRM ontologyMapping VRA Core 4.0 to the CIDOC/CRM ontology
Mapping VRA Core 4.0 to the CIDOC/CRM ontology
Giannis Tsakonas
 
3rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 08093rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 0809
Marco Santambrogio
 
EUBrasilCloudFORUM Working Group on future scenarios and research challenges
EUBrasilCloudFORUM Working Group on future scenarios and research challengesEUBrasilCloudFORUM Working Group on future scenarios and research challenges
EUBrasilCloudFORUM Working Group on future scenarios and research challenges
EUBrasilCloudFORUM .
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
Laura Po
 
RO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital ObjectsRO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital Objects
Carole Goble
 
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS2020.aero
 
What's new in Spark 2.0?
What's new in Spark 2.0?What's new in Spark 2.0?
What's new in Spark 2.0?
rerngvit yanggratoke
 

Similar to Methodological tips for mappings to CIDOC CRM (20)

Knowledge Graph Maintenance
Knowledge Graph MaintenanceKnowledge Graph Maintenance
Knowledge Graph Maintenance
 
Event-based MultiMedia Search and Retrieval for Question Answering
Event-based MultiMedia Search and Retrieval for Question AnsweringEvent-based MultiMedia Search and Retrieval for Question Answering
Event-based MultiMedia Search and Retrieval for Question Answering
 
Wso2datasciencesummerschool20151 150714180825-lva1-app6892
Wso2datasciencesummerschool20151 150714180825-lva1-app6892Wso2datasciencesummerschool20151 150714180825-lva1-app6892
Wso2datasciencesummerschool20151 150714180825-lva1-app6892
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and Analytics
 
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORELOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop PerspectiveSemantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop Perspective
 
SPARQL queries on CIDOC-CRM data of BritishMuseum
SPARQL queries on CIDOC-CRM data of BritishMuseumSPARQL queries on CIDOC-CRM data of BritishMuseum
SPARQL queries on CIDOC-CRM data of BritishMuseum
 
Boost your data analytics with open data and public news content
Boost your data analytics with open data and public news contentBoost your data analytics with open data and public news content
Boost your data analytics with open data and public news content
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office Dataset
 
Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016Cerif tutorial from CRIS2016
Cerif tutorial from CRIS2016
 
Linked Open Data (LOD) part 3
Linked Open Data (LOD)  part 3Linked Open Data (LOD)  part 3
Linked Open Data (LOD) part 3
 
Mapping VRA Core 4.0 to the CIDOC/CRM ontology
Mapping VRA Core 4.0 to the CIDOC/CRM ontologyMapping VRA Core 4.0 to the CIDOC/CRM ontology
Mapping VRA Core 4.0 to the CIDOC/CRM ontology
 
3rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 08093rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 0809
 
EUBrasilCloudFORUM Working Group on future scenarios and research challenges
EUBrasilCloudFORUM Working Group on future scenarios and research challengesEUBrasilCloudFORUM Working Group on future scenarios and research challenges
EUBrasilCloudFORUM Working Group on future scenarios and research challenges
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 
RO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital ObjectsRO-Crate: packaging metadata love notes into FAIR Digital Objects
RO-Crate: packaging metadata love notes into FAIR Digital Objects
 
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - TransformingTransport Session (November 2018, Vienna)
 
What's new in Spark 2.0?
What's new in Spark 2.0?What's new in Spark 2.0?
What's new in Spark 2.0?
 

More from ariadnenetwork

ARIADNE plus - vms workshop.pdf
ARIADNE plus - vms workshop.pdfARIADNE plus - vms workshop.pdf
ARIADNE plus - vms workshop.pdf
ariadnenetwork
 
DANS Data Trail Data Management Tools for Archaeologists
DANS Data Trail Data Management Tools for ArchaeologistsDANS Data Trail Data Management Tools for Archaeologists
DANS Data Trail Data Management Tools for Archaeologists
ariadnenetwork
 
Eaa2021 476 natália botica - from 2_archis to datarepositorium2
Eaa2021 476 natália botica - from 2_archis to datarepositorium2Eaa2021 476 natália botica - from 2_archis to datarepositorium2
Eaa2021 476 natália botica - from 2_archis to datarepositorium2
ariadnenetwork
 
Eaa2021 476 kecheva_nekhrizov_bulgaria
Eaa2021 476 kecheva_nekhrizov_bulgariaEaa2021 476 kecheva_nekhrizov_bulgaria
Eaa2021 476 kecheva_nekhrizov_bulgaria
ariadnenetwork
 
Eaa2021 476 norwegian_unimus
Eaa2021 476 norwegian_unimusEaa2021 476 norwegian_unimus
Eaa2021 476 norwegian_unimus
ariadnenetwork
 
Eaa2021 session 476 abstracts
Eaa2021 session 476 abstractsEaa2021 session 476 abstracts
Eaa2021 session 476 abstracts
ariadnenetwork
 
Eaa2021 476 ways and capacity in archaeological data management in serbia
Eaa2021 476 ways and capacity in archaeological data management in serbiaEaa2021 476 ways and capacity in archaeological data management in serbia
Eaa2021 476 ways and capacity in archaeological data management in serbia
ariadnenetwork
 
Eaa2021 476 izeta cattaneo idacordig and suquia
 Eaa2021 476 izeta cattaneo idacordig and suquia Eaa2021 476 izeta cattaneo idacordig and suquia
Eaa2021 476 izeta cattaneo idacordig and suquia
ariadnenetwork
 
Eaa2021 476 preserving historic building documentation pakistan
Eaa2021 476 preserving historic building documentation  pakistanEaa2021 476 preserving historic building documentation  pakistan
Eaa2021 476 preserving historic building documentation pakistan
ariadnenetwork
 
Eaa2021 s476 ariadne-seadda
Eaa2021 s476 ariadne-seaddaEaa2021 s476 ariadne-seadda
Eaa2021 s476 ariadne-seadda
ariadnenetwork
 
Preferred Formats = Pre-FAIRed Formats
Preferred Formats = Pre-FAIRed FormatsPreferred Formats = Pre-FAIRed Formats
Preferred Formats = Pre-FAIRed Formats
ariadnenetwork
 
Heeren pan-seadda-leiden-17mrt2020
Heeren pan-seadda-leiden-17mrt2020Heeren pan-seadda-leiden-17mrt2020
Heeren pan-seadda-leiden-17mrt2020
ariadnenetwork
 
D6.1 initial report-innovation-strategy-and-targeted-activities
D6.1 initial report-innovation-strategy-and-targeted-activitiesD6.1 initial report-innovation-strategy-and-targeted-activities
D6.1 initial report-innovation-strategy-and-targeted-activities
ariadnenetwork
 
ARIADNEplus Community Needs Survey - Key Results
ARIADNEplus Community Needs Survey - Key ResultsARIADNEplus Community Needs Survey - Key Results
ARIADNEplus Community Needs Survey - Key Results
ariadnenetwork
 
ARIADNEplus survey-2019-report
ARIADNEplus survey-2019-reportARIADNEplus survey-2019-report
ARIADNEplus survey-2019-report
ariadnenetwork
 
05 caa hasil_novak
05 caa hasil_novak05 caa hasil_novak
05 caa hasil_novak
ariadnenetwork
 
04 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
04 ariadn eplus_caa2019_cnrs_open_archaeo_2019042404 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
04 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
ariadnenetwork
 
03 ariadn eplus_caa_2019_inrap
03 ariadn eplus_caa_2019_inrap03 ariadn eplus_caa_2019_inrap
03 ariadn eplus_caa_2019_inrap
ariadnenetwork
 
02 2019 caa_krakowvg
02 2019 caa_krakowvg02 2019 caa_krakowvg
02 2019 caa_krakowvg
ariadnenetwork
 
01 caa2019 ariadn_eplus_snd_uj_krakow 20190425
01 caa2019 ariadn_eplus_snd_uj_krakow 2019042501 caa2019 ariadn_eplus_snd_uj_krakow 20190425
01 caa2019 ariadn_eplus_snd_uj_krakow 20190425
ariadnenetwork
 

More from ariadnenetwork (20)

ARIADNE plus - vms workshop.pdf
ARIADNE plus - vms workshop.pdfARIADNE plus - vms workshop.pdf
ARIADNE plus - vms workshop.pdf
 
DANS Data Trail Data Management Tools for Archaeologists
DANS Data Trail Data Management Tools for ArchaeologistsDANS Data Trail Data Management Tools for Archaeologists
DANS Data Trail Data Management Tools for Archaeologists
 
Eaa2021 476 natália botica - from 2_archis to datarepositorium2
Eaa2021 476 natália botica - from 2_archis to datarepositorium2Eaa2021 476 natália botica - from 2_archis to datarepositorium2
Eaa2021 476 natália botica - from 2_archis to datarepositorium2
 
Eaa2021 476 kecheva_nekhrizov_bulgaria
Eaa2021 476 kecheva_nekhrizov_bulgariaEaa2021 476 kecheva_nekhrizov_bulgaria
Eaa2021 476 kecheva_nekhrizov_bulgaria
 
Eaa2021 476 norwegian_unimus
Eaa2021 476 norwegian_unimusEaa2021 476 norwegian_unimus
Eaa2021 476 norwegian_unimus
 
Eaa2021 session 476 abstracts
Eaa2021 session 476 abstractsEaa2021 session 476 abstracts
Eaa2021 session 476 abstracts
 
Eaa2021 476 ways and capacity in archaeological data management in serbia
Eaa2021 476 ways and capacity in archaeological data management in serbiaEaa2021 476 ways and capacity in archaeological data management in serbia
Eaa2021 476 ways and capacity in archaeological data management in serbia
 
Eaa2021 476 izeta cattaneo idacordig and suquia
 Eaa2021 476 izeta cattaneo idacordig and suquia Eaa2021 476 izeta cattaneo idacordig and suquia
Eaa2021 476 izeta cattaneo idacordig and suquia
 
Eaa2021 476 preserving historic building documentation pakistan
Eaa2021 476 preserving historic building documentation  pakistanEaa2021 476 preserving historic building documentation  pakistan
Eaa2021 476 preserving historic building documentation pakistan
 
Eaa2021 s476 ariadne-seadda
Eaa2021 s476 ariadne-seaddaEaa2021 s476 ariadne-seadda
Eaa2021 s476 ariadne-seadda
 
Preferred Formats = Pre-FAIRed Formats
Preferred Formats = Pre-FAIRed FormatsPreferred Formats = Pre-FAIRed Formats
Preferred Formats = Pre-FAIRed Formats
 
Heeren pan-seadda-leiden-17mrt2020
Heeren pan-seadda-leiden-17mrt2020Heeren pan-seadda-leiden-17mrt2020
Heeren pan-seadda-leiden-17mrt2020
 
D6.1 initial report-innovation-strategy-and-targeted-activities
D6.1 initial report-innovation-strategy-and-targeted-activitiesD6.1 initial report-innovation-strategy-and-targeted-activities
D6.1 initial report-innovation-strategy-and-targeted-activities
 
ARIADNEplus Community Needs Survey - Key Results
ARIADNEplus Community Needs Survey - Key ResultsARIADNEplus Community Needs Survey - Key Results
ARIADNEplus Community Needs Survey - Key Results
 
ARIADNEplus survey-2019-report
ARIADNEplus survey-2019-reportARIADNEplus survey-2019-report
ARIADNEplus survey-2019-report
 
05 caa hasil_novak
05 caa hasil_novak05 caa hasil_novak
05 caa hasil_novak
 
04 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
04 ariadn eplus_caa2019_cnrs_open_archaeo_2019042404 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
04 ariadn eplus_caa2019_cnrs_open_archaeo_20190424
 
03 ariadn eplus_caa_2019_inrap
03 ariadn eplus_caa_2019_inrap03 ariadn eplus_caa_2019_inrap
03 ariadn eplus_caa_2019_inrap
 
02 2019 caa_krakowvg
02 2019 caa_krakowvg02 2019 caa_krakowvg
02 2019 caa_krakowvg
 
01 caa2019 ariadn_eplus_snd_uj_krakow 20190425
01 caa2019 ariadn_eplus_snd_uj_krakow 2019042501 caa2019 ariadn_eplus_snd_uj_krakow 20190425
01 caa2019 ariadn_eplus_snd_uj_krakow 20190425
 

Recently uploaded

Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
nyfuhyz
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
bmucuha
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
exukyp
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
Timothy Spann
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
z6osjkqvd
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
ElizabethGarrettChri
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024
facilitymanager11
 
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
slg6lamcq
 

Recently uploaded (20)

Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024
 
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
 

Methodological tips for mappings to CIDOC CRM

  • 1. Methodological tips for mappings to CIDOC CRM Maria Theodoridou, George Bruseker, Maria Daskalaki, Martin Doerr FORTH - Institute of Computer Science {bruseker, martin, maria}@ics.forth.gr daskalakim@hotmail.com
  • 2. OSLO CAA 2016, March 30, 2016 The CIDOC Conceptual Reference Model (ISO 21127:2006) has been chosen as the core model for use in several Cultural Heritage projects 2 http://www.ariadne-infrastructure.eu/ http://www.itn-dch.eu/ http://www.researchspace.org/ http://www.parthenos-project.eu/ http://wiss-ki.eu/ http://americanartcollaborative.org/
  • 3. OSLO CAA 2016, March 30, 2016 CIDOC CRM extension suite 3 Few concepts, high recall Special concepts, high precision CRMinf CRMsci CIDOC-CRM CRMarchaeo CRMdig CRMba Thing Actor Event was present at happened at
  • 4. OSLO CAA 2016, March 30, 2016 4 Mapping one schema to another  Foundational activity  Convert data stored in existing (source) schemata to an expression in a form (rdf) compatible with CIDOC CRM and its extensions (target schema)  It’s not a matching exercise, it’s not matching of terms, but interpreting relations  It is a consideration of the meaning of the source and a re-expression of that in the target  Common point of reference in interpreting source and target as being descriptions of the same reality  Goal  Preserve as much as possible the initial ‘meaning’ of the data  Enable information exchange and integration between heterogeneous sources of cultural heritage information
  • 5. OSLO CAA 2016, March 30, 2016 5 Target Range: Literal Target Domain: E22 Man-Made Object P43 has dimension Source Path: weights Source Domain: Coin Source Range: WEIGHT P90 has value Target Path: Intermediate Node: E54 Dimension Constant Node: E58 Measurement Unit P91 has unit P2 has type Constant Node: E55 Type weight gr Mapping one schema to another
  • 6. OSLO CAA 2016, March 30, 2016 Mapping & Training Activities  Several mapping activities were initiated trying to convert existing schemata of Cultural heritage data to CIDOC CRM  ARIADNE: diverse archaeological databases  Research Space: British Museum and Rijksmuseum data  Training activities  Research Space Workshops in Yale and in Oxford Universities  ITN-DCH CIDOC CRM board game  ARIADNE Summer Schools and Transnational Access 6
  • 7. OSLO CAA 2016, March 30, 2016 General Mapping Principles & Approach 7
  • 8. OSLO CAA 2016, March 30, 2016 Define primary domain Define primary domain - typically represents the focus of interest Identify the CIDOC CRM class that models it best  Is there a need for a new Class?  Do we need properties that are not available in CIDOC CRM? The introduction of a new class should comply with the “Minimality” modelling principle of CIDOC CRM (CIDOC CRM, 2015): “A class is not declared unless it is required as the domain or range of a property not appropriate to its superclass, or it is a key concept in the practical scope” 8
  • 9. OSLO CAA 2016, March 30, 2016 Example: Two approaches for defining Coin  Introduce a specialization of E22 Man-Made Object: Exx Coin subclass of E22 Man-Made Object  Define the Type of E22 Man-Made Object: E22 Man-Made Object. P2 has type: E55 Type = “Coin” To choose we need to answer the question:  Does the new class Coin have new properties that are not available in E22? Create a new Class, work with it and if it comes out that it has no new properties, revert to its CRM superclass 9 Define primary domain
  • 10. OSLO CAA 2016, March 30, 2016 Practical Mapping Tips 10
  • 11. OSLO CAA 2016, March 30, 2016 We map local identifiers in relational database tables explicitly only if these identifiers are visible in the user interface and used in other documents as well. Alternatively, we use the local database identifiers only for generating URIs for the record instance, if the thing identified belongs to our holdings or was created/invented by us. Otherwise we better use a global authority. Golden rules for identifiers:  they should be widely known for the item they identify  they should be related to those who can confirm the relation between the identifier and the identified (museum object identifiers) 11 Common database fields: Local identifiers
  • 12. OSLO CAA 2016, March 30, 2016 only a local URI: or a local URI and an Identifier: 12 Common database fields: Local identifiers <COIN> <ID>627</ID> <COUNTRY_ID>1</COUNTRY_ID> <FIND_SPOT_ID>242</FIND_SPOT_ID> <FIND_MANNER_ID>2</FIND_MANNER_ID> ……………….. </COIN> E22 Man-Made Object http://www.oeaw.ac.at/coins/627 E22 Man-Made Object http://www.oeaw.ac.at/coins/627 E42 Identifier http://www.oeaw.ac.at/id/627 P1 is identified by
  • 13. OSLO CAA 2016, March 30, 2016 Whenever possible use a global authority El Greco (Dominico Theotokopoulos) VIAF: or GETTY ULAN: 13 Common database fields: Local identifiers E39 Actor http://viaf.org/viaf/100215785/ E39 Actor http://vocab.getty.edu/ulan/500010916
  • 14. OSLO CAA 2016, March 30, 2016 Label and Appellation are alternative implementations in rdf For contemporary names (not historical) the use of rdfs:label + language attribute is sufficient We use the E41 Appellation class only if there is need to assign some property to the Appellation 14 Common database fields: Appellations
  • 15. OSLO CAA 2016, March 30, 2016 Yes/No fields of relational databases are typically mapped to types. Table name: Gefaesse (vessels) (E22 Man-Made Object) Field name: GefFragmen: yes/no field If value of field is yes then Gefaesse.GefFragment maps to E55 Type fragment 15 Common database fields: Yes/No fields E22 Man-Made Object Vessel 1 E55 Type fragment P2 has type
  • 16. OSLO CAA 2016, March 30, 2016 All the hidden constants, the common context information of a db, can be added as constant node information at a suitable object type, typically in the domain node. Quite often semantics are built into  the User Interface  the queries  values of the identifiers 16 Common database fields: Implicit and contextual information
  • 17. OSLO CAA 2016, March 30, 2016 17 Target Range: Literal Target Domain: E22 Man-Made Object P43 has dimension Source Path: weights Source Domain: Coin Source Range: WEIGHT P90 has value Target Path: Intermediate Node: E54 Dimension Constant Node: E58 Measurement Unit P91 has unit P2 has type Constant Node: E55 Type weight gr Common database fields: Implicit and contextual information Constant Node: E40 Legal Body OEAW P50 has current keeper
  • 18. OSLO CAA 2016, March 30, 2016  Need to separate categorical and factual data Inconsistent information:  Find spot -> for a specific coin  Historical facts -> for a category of coins 18 Common database fields: Categorical vs factual info
  • 19. OSLO CAA 2016, March 30, 2016 Common database fields: Categorical vs factual info 19 P108i was produced by P137 exemplifies PC1 produced things of type  Need to extend the model in order to support categorical production (similar to FRBRoo R26 produced things of type) E12 Production production of coins AU E55 Type AU from Rome E22 Man-Made Object MyCoin
  • 20. OSLO CAA 2016, March 30, 2016 Nationality can be modeled as:  membership in an E74 Group = citizenship, social participation an actor may join and/or leave the group (former, current member)  E67 Birth = provenance  E55 Type = behavior suitable for ambiguous, fuzzy characterizations 20 People: Groups, Nationality, Origins
  • 21. OSLO CAA 2016, March 30, 2016 21 People: Groups, Nationality, Origins Art Institute Chicago, Photo M. Doerr, 2010 E55 Type Spanish E39 Actor http://viaf.org/viaf/100215785/ P2 has type E74 Group Cretan P107i is current or former member of E67 Birth The birth of El Greco E53 Place Greece P7 took place at P98i was born
  • 22. OSLO CAA 2016, March 30, 2016 Art Institute Chicago http://www.artic.edu/aic/collections/artwork/87479 22 People: Groups, Nationality, Origins
  • 23. OSLO CAA 2016, March 30, 2016 Accidental roles are roles that do not characterize an actor independently from a particular context of activity. These roles are properties of the P14 carried out property but this cannot be represented in rdf. They should NOT be assigned to the actor 23 People: Accidental roles E39 Actor E55 Type E7 Activity P14 carried out by (performed) P14.1 in the role of
  • 24. OSLO CAA 2016, March 30, 2016 Solution 1: Specializing P14 carried out by for each role suitable if we know a priory all the possible values P14.1.1 carried out by as researcher P14.1.2 carried out by as farmer People: Accidental roles E7 Activity http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting E7 Activity http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees E39 Actor http://www.ics.forth.gr/Actor/Doerr
  • 25. OSLO CAA 2016, March 30, 2016 Solution 2: Introducing class PC0 Typed CRM_Property and its subclass PC14 carried out by and properties P01 has domain and P02 has range PC14 carried out by http://www.ics.forth.gr/Actor/Doerr_as_Researcher PC14 carried out by http://www.ics.forth.gr/Actor/Doerr_as_Farmer E7 Activity http://www.ics.forth.gr/Activity/2013Hera klionCRM-SIGmeeting P01 has domain E55 Type http://www.ics.forth.gr/Role/Researcher E55 Type http://www.ics.forth.gr/Role/Farmer P14.1 in the role of E7 Activity http://www.ics.forth.gr/Activity/2013 MaladesPlantingOliveTrees E39 Actor http://www.ics.forth.gr/Actor/Doerr P02 has range P01 has domain P02 has range PC0 Typed CRM Property E1 CRM Entity P01 has domain (P01i is domain of)P02 has range (P02i is range of) P14.1 in the role of People: Accidental roles
  • 26. OSLO CAA 2016, March 30, 2016 Solution 2: equivalence with CIDOC CRM definition PC14 carried out by http://www.ics.forth.gr/Actor/Doerr_as_Research er E7 Activity http://www.ics.forth.gr/Activity/2013Hera klionCRM-SIGmeeting P01 has domain E55 Type http://www.ics.forth.gr/Role/Researcher P14.1 in the role of E39 Actor http://www.ics.forth.gr/Actor/Doerr P02 has range P14 carried out by (performed) PC0 Typed CRM Property E7 Activity http://www.ics.forth.gr/Activity/2013 HeraklionCIDOC-CRM-SIGmeeting E39 Actor http://www.ics.forth.gr/Actor/Doerr E55 Type http://www.ics.forth.gr/Role/Researcher equivalent to P14.1 in the role of People: Accidental roles
  • 27. OSLO CAA 2016, March 30, 2016 Solution 3: Add a note to each Activity with the Person’s role does not require any extension of the model Literal The Activity was carried out by Doerr in the role of Researcher Literal The Activity was carried out by Doerr in the role of Farmer E7 Activity http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting P2 has note E7 Activity http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees E39 Actor http://www.ics.forth.gr/Actor/Doerr P14 carried out by P2 has note People: Accidental roles
  • 28. OSLO CAA 2016, March 30, 2016 Solution 4: Assign a type to each Activity does not require any extension of the model E55 Type http://www.ics.forth.gr/Role/Research E55 Type http://www.ics.forth.gr/Role/Farming E7 Activity http://www.ics.forth.gr/Activity/2013HeraklionCRM-SIGmeeting E7 Activity http://www.ics.forth.gr/Activity/2013MaladesPlantingOliveTrees E39 Actor http://www.ics.forth.gr/Actor/Doerr P14 carried out by People: Accidental roles P2 has type P2 has type
  • 29. OSLO CAA 2016, March 30, 2016 People: Accidental roles - Issuer 29 Target Range: E39 Actor Target Domain: E22 Man-Made Object P108i was produced by Source Path: ISSUER_ID == PR_ID Source Domain: //COIN Source Range: //ISSUER P14 carried out by E12 Production p1 "Issuer" is an accidental role, does not characterize an actor independently from particular contexts of activity. Therefore the Actor does not have the type "Issuer" but the activity only has the type "Issuing“ P17 was motivated by E7 Activity ia1 E55 Type Issuing “gave order”
  • 30. OSLO CAA 2016, March 30, 2016 Political office is modeled as an E74 Group with one member an actor may join and/or leave the group (former, current member) https://en.wikipedia.org/wiki/Alexis_Tsipras Alexis Tsipras is the 185th and current Prime Minister of Greece, having been sworn in on 21 September 2015. He previously served as the 183rd Prime Minister of Greece from 26 January 2015 to 27 August 2015. E74 Group The Prime Minister of Greece P144i gained member by E85 Joining P143 joined E39 Actor Alexis Tsipras P4 has time-span E52 Time-Span 26 January 2015 P146i lost member by E86 Leaving P145 separated E39 Actor Alexis Tsipras P4 has time-span E52 Time-Span 27 August 2015 P144i gained member by E85 Joining P143 joined E39 Actor Alexis Tsipras P4 has time-span E52 Time-Span 21 September 2015 30 People: Political office
  • 31. OSLO CAA 2016, March 30, 2016  Geopolitical units map to a Period with type “State”, etc.  Map them as Place but the id has the name of the country plus a date, when this name of country was assigned.  It is a snapshot that allows to be always in the right time space context. always refer to a global authority e.g. TGN (falls within, overlaps, is identified by) 31 Places: Countries
  • 32. OSLO CAA 2016, March 30, 2016 “Why hell is not a good place”  E53 Place represents always a real extent in space independent of time  An imaginary place can be represented as an E89 Propositional Object The ambiguity between real and imaginary is an ambiguity of the phrase and not an ambiguity in the mind of the author of the phrase (as long as he is sane) Alternatives should be made explicit: principle of recall over precision 32 Places: Imaginary Places
  • 33. OSLO CAA 2016, March 30, 2016 How many interpretations of hell? 33 Places: Imaginary Places Taoist Hell Catholic Hell, Pisa 13th century Byzantine-Orthodox Hell Crete
  • 34. OSLO CAA 2016, March 30, 2016 William Blake's depiction of "The Vestibule of Hell and the Souls Mustering to Cross the Acheron" in his Illustrations to Dante's "Divine Comedy“ object 5 c. 1824-27. The original for the work is held by the National Gallery of Victoria Example taken from https://en.wikipedia.org/wiki/Acheron 34 Places: Imaginary Places E73 Information Object The Vestibule of Hell and the Souls Mustering to Cross the Acheron E89 Propositional Object Hell P67 refers to E53 Place Acheron
  • 35. OSLO CAA 2016, March 30, 2016 Now Italian archaeologists working at the Greco-Roman site of ancient Hierapolis (modern-day Pamukkale) in Turkey have uncovered that city's gate to the underworld. Example taken from http://news.nationalgeographic.com/news/2013/04/130414-hell- underworld-archaeology-mount-olympus--greece/ 35 Places: Imaginary Places E89 Propositional Object Entrance to HellP67 refers to E53 Place ancient Hierapolis E13 Attribute Assignement possibly refers to E73 Information Object P140 was attributed by P141 assigned Archaeologists Find a Classic Entrance to Hell
  • 36. OSLO CAA 2016, March 30, 2016 Pieces of a broken object are mapped as products of an event that destroyed the object and not as part_of.  For provenance reasons  For semantic clarity As long as the object existed the respective pieces of matter were not distinct, had no identity 36 Objects: Pieces of a broken object E22 Man-Made Object Piece 1 E81 Transformation destruction of object E55 Type fragment E22 Man-Made Object broken object P124 transformed P2 has type P123 resulted in
  • 37. OSLO CAA 2016, March 30, 2016 Pieces of a set are mapped as part of  Chess set has parts: Chess board and chess pieces Collective objects in the general sense, like a tomb full of gifts, a folder with stamps or a set of chessmen, should be documented as instances of E19 Physical Object, and not as instances of E78 Collection. This is because they form wholes either because they are physically bound together or because they are kept together for their functionality. 37 Objects: Pieces of a set E22 Man-Made Object Chess set E22 Man-Made Object Chess pieces E22 Man-Made Object Chess boardP46 is composed of
  • 38. OSLO CAA 2016, March 30, 2016 38 Conclusions Always consult the reference document Definition of the CIDOC Conceptual Reference Model http://www.cidoc-crm.org/comprehensive_intro.html Read carefully the scope note of the class and property that you intend to use. Learning to use a formal ontology requires understanding the basic principles expressed in its scope, classes and relations http://www.cidoc-crm.org/index.html New site (available for testing) http://new.cidoc-crm.org/
  • 39. OSLO CAA 2016, March 30, 2016 39 Conclusions IF ASK!
  • 40. OSLO CAA 2016, March 30, 2016 Thank you! Maria Theodoridou maria@ics.forth.gr 40