How to Troubleshoot Apps for the Modern Connected Worker
Meghini - Europeana Data Model @EUscreen Mykonos
1. A look at the Europeana
Data Model
Carlo Meghini, Stefan Gradmann, Antoine Isaac
EUScreen Workshop on Metadata
Mykonos, June 24, 2010
2. 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 EUScreen Workshop on Metadata 2
3. 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 EUScreen Workshop on Metadata 3
4. History
• ESE
• quickly set up prototypes
• keep barriers low
• build on Dublin Core
• Rhine based on ESE V3.2
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 4
5. 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
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 5
9. The Example - 1
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 9 9
10. The Example - 2
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 10
11. 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 EUScreen Workshop on Metadata 11
12. Has View
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 12
13. 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 EUScreen Workshop on Metadata 13
14. So we create Proxies
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 14
15. Becomes really handy when there are several
records for a same object
Berlin, June 24, 2010
Mykonos, Jan. Europeana Librarian
EUScreen Workshop on Metadata 15 15
25-26, 2010 Community
Meeting20100324
16. And there are always several information
providers: think of Europeana!
Berlin, June 24, 2010
Mykonos, Jan. EUScreen Workshop on Metadata 16 16
25-26, 2010
17. Landing Page
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 17
18. Back to proxies: don’t look at that!
Berlin, June 24, 2010
Mykonos, Jan. EUScreen Workshop on Metadata 18 18
25-26, 2010
19. Remember: one provider may not need to submit
data for everything
Europeana should take care of maintaining the whole structure
Mykonos, June 24, 2010 EUScreen Workshop on Metadata 19
20. 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 EUScreen Workshop on Metadata 20