meghini - europeana data model @euscreen mykonos

33
A look at the Europeana Data Model Carlo Meghini, Stefan Gradmann, Antoine Isaac EUScreen Workshop on Metadata Mykonos, June 24, 2010

Upload: euscreen

Post on 05-Dec-2014

1.483 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Meghini - Europeana Data Model @EUscreen Mykonos

A look at the Europeana Data Model

Carlo Meghini, Stefan Gradmann, Antoine Isaac

EUScreen Workshop on Metadata

Mykonos, June 24, 2010

Page 2: Meghini - Europeana Data Model @EUscreen Mykonos

Rationale

• Rich functionality (semantic search) requires rich representations

• Rich representations exists: collect them (1) • Interoperability is the problem:

• models: connect (2) •  values: normalize (3)

• Multilingualism cuts across • Need a lot of knowledge: link (4)

Mykonos, June 24, 2010 2 EUScreen Workshop on Metadata

Page 3: Meghini - Europeana Data Model @EUscreen Mykonos

Tools

• Collect existing metadata as they are: OAI ORE • Connect classes and properties: basic ontology

(CIDOC CRM, DC, SKOS, VRA) + mappings • Web architecture, in particular URIs • Link metadata to existing resources

•  Linked Open Data

Mykonos, June 24, 2010 3 EUScreen Workshop on Metadata

Page 4: Meghini - Europeana Data Model @EUscreen Mykonos

History

• ESE •  quickly set up prototypes •  keep barriers low •  build on Dublin Core •  Rhine based on ESE V3.2

Mykonos, June 24, 2010 4 EUScreen Workshop on Metadata

Page 5: Meghini - Europeana Data Model @EUscreen Mykonos

EDM development

•  version 1: initial surrogate model with rich set of contextualization properties

•  version 2: OAI-ORE aggregations and SKOS concepts

•  release 2: 1st Europeana plenary •  version 3 •  version 4: IRW ontology

•  release 1: December 2009 •  release 2: February 2009

•  version 5: integration of ESE, evaluation through domain meetings

•  release 1: April 2010 •  release 2: next week

5 EUScreen Workshop on Metadata Mykonos, June 24, 2010

Page 6: Meghini - Europeana Data Model @EUscreen Mykonos

The general picture

6 Mykonos, June 24, 2010 6 EUScreen Workshop on Metadata

Page 7: Meghini - Europeana Data Model @EUscreen Mykonos

The class taxonomy

7 Mykonos, June 24, 2010 7 EUScreen Workshop on Metadata

Page 8: Meghini - Europeana Data Model @EUscreen Mykonos

Property taxonomy (without ESE properties)

Mykonos, June 24, 2010 8 EUScreen Workshop on Metadata

Page 9: Meghini - Europeana Data Model @EUscreen Mykonos

The Example - 1

9 Mykonos, June 24, 2010 9 EUScreen Workshop on Metadata

Page 10: Meghini - Europeana Data Model @EUscreen Mykonos

The Example - 2

Mykonos, June 24, 2010 10 EUScreen Workshop on Metadata

Page 11: Meghini - Europeana Data Model @EUscreen Mykonos

Providing an aggregation of digital resources for a cultural object

RDF graph with specific conventions for resource types and sub-properties

Mykonos, June 24, 2010 11 EUScreen Workshop on Metadata

Page 12: Meghini - Europeana Data Model @EUscreen Mykonos

Has View

Mykonos, June 24, 2010 12 EUScreen Workshop on Metadata

Page 13: Meghini - Europeana Data Model @EUscreen Mykonos

Modeling Mona Lisa

•  There’s a resource that stands for Mona Lisa as an object in Museum

•  Ideally identified by a URI assigned by Direction des musées de France •  classified using a DMF ontology • But DMF has a specific description for that object

• Other institutions might have a different one!

Mykonos, June 24, 2010 13 EUScreen Workshop on Metadata

Page 14: Meghini - Europeana Data Model @EUscreen Mykonos

So we create Proxies

Mykonos, June 24, 2010 14 EUScreen Workshop on Metadata

Page 15: Meghini - Europeana Data Model @EUscreen Mykonos

Becomes really handy when there are several records for a same object

Berlin, Jan. 25-26, 2010

15 Europeana Librarian Community Meeting20100324

Mykonos, June 24, 2010 15 EUScreen Workshop on Metadata

Page 16: Meghini - Europeana Data Model @EUscreen Mykonos

And there are always several information providers: think of Europeana!

Berlin, Jan. 25-26, 2010

16 Mykonos, June 24, 2010 16 EUScreen Workshop on Metadata

Page 17: Meghini - Europeana Data Model @EUscreen Mykonos

Landing Page

Mykonos, June 24, 2010 17 EUScreen Workshop on Metadata

Page 18: Meghini - Europeana Data Model @EUscreen Mykonos

Back to proxies: don’t look at that!

Berlin, Jan. 25-26, 2010

18 Mykonos, June 24, 2010 18 EUScreen Workshop on Metadata

Page 19: Meghini - Europeana Data Model @EUscreen Mykonos

Remember: one provider may not need to submit data for everything

Europeana should take care of maintaining the whole structure

Mykonos, June 24, 2010 19 EUScreen Workshop on Metadata

Page 20: Meghini - Europeana Data Model @EUscreen Mykonos

Now for metadata describing the object

• EDM is flexible • Common, simple object-centric approaches • More sophisticated event-aware approaches •  In fact, any approach?

• Crucial principle: mapping • Keep original metadata • Map to more general interoperability level

Mykonos, June 24, 2010 20 EUScreen Workshop on Metadata

Page 21: Meghini - Europeana Data Model @EUscreen Mykonos

Contextualization property taxonomy

Mykonos, June 24, 2010 21 EUScreen Workshop on Metadata

Page 22: Meghini - Europeana Data Model @EUscreen Mykonos

hasMet/isAbout with simple values

22 Mykonos, June 24, 2010 22 EUScreen Workshop on Metadata

Page 23: Meghini - Europeana Data Model @EUscreen Mykonos

hasMet/isAbout & fully-fledged contextualization

Mykonos, June 24, 2010 23 EUScreen Workshop on Metadata

Page 24: Meghini - Europeana Data Model @EUscreen Mykonos

Reminder: classes for context entities

Who, what, when, where

Mykonos, June 24, 2010 24 EUScreen Workshop on Metadata

Page 25: Meghini - Europeana Data Model @EUscreen Mykonos

Enabling event-aware descriptions: Was Present At, Happened At, Occurred At

Mykonos, June 24, 2010 25 EUScreen Workshop on Metadata

Page 26: Meghini - Europeana Data Model @EUscreen Mykonos

Mykonos, June 24, 2010 26 EUScreen Workshop on Metadata

Page 27: Meghini - Europeana Data Model @EUscreen Mykonos

Amphora of Tuthmosis III

27 Mykonos, June 24, 2010 27 EUScreen Workshop on Metadata

Page 28: Meghini - Europeana Data Model @EUscreen Mykonos

Advanced EDM

• Relations between “provided” objects •  Part-whole links for complex objects •  Derivation and versioning relations

Mykonos, June 24, 2010 28 EUScreen Workshop on Metadata

Page 29: Meghini - Europeana Data Model @EUscreen Mykonos

Has Part

Mykonos, June 24, 2010 29 EUScreen Workshop on Metadata

Page 30: Meghini - Europeana Data Model @EUscreen Mykonos

Properties for Versioning & Derivating

Mykonos, June 24, 2010 30 EUScreen Workshop on Metadata

Page 31: Meghini - Europeana Data Model @EUscreen Mykonos

Is Representation Of

31 Mykonos, June 24, 2010 31 EUScreen Workshop on Metadata

Page 32: Meghini - Europeana Data Model @EUscreen Mykonos

More information

32

•  EDM Specification •  EDM Primer

Mykonos, June 24, 2010 32 EUScreen Workshop on Metadata

Page 33: Meghini - Europeana Data Model @EUscreen Mykonos

Thank you!

• Questions

Mykonos, June 24, 2010 33 EUScreen Workshop on Metadata