Introduction to the Europana Search API

9
Vienna, October 3 -5 David Haskiya, Product Developer EuropeanaTech Hackathon Twitter hashtag: #hack4europe or #eTech11 API-key: On the flipchart E-mail list at: http://groups.google.com/group/europeanahackathons

description

The slides for my introduction of the Europeana Search API and Linked Open Data pilot at the EuropeanaTech Hackathon, October 3-5 2011.

Transcript of Introduction to the Europana Search API

Page 1: Introduction to the Europana Search API

Vienna, October 3 -5

David Haskiya, Product Developer

EuropeanaTech HackathonTwitter hashtag: #hack4europe or #eTech11API-key: On the flipchartE-mail list at: http://groups.google.com/group/europeanahackathons

Page 2: Introduction to the Europana Search API

Welcome to the hack!What’s our goals?

• Broad development themes:

• Multi-lingual solutions

• Semantic features

• Let your curiosity guide you!

• If in doubt: Have fun!

Page 3: Introduction to the Europana Search API

So where do I find the technical docs and get started?

Technical Docs.

• Europeana Search API

• http://europeanalabs.eu/wiki/EuropeanaOpenSearchAPI

• Europeana Linked Open Data Pilot

• http://data.europeana.eu

• Europeana Metadata Documentation

• http://version1.europeana.eu/web/guest/technical-requirements/

Page 4: Introduction to the Europana Search API

A very brief intro, full documentation at EuropeanaLabs

About the API

• OpenSearch standard

• Freetext search

• Freetext index and field specific indices queryable

• Including semantic enrichments

• Spatial and time interval queries

• RSS, JSON and ESE-XML responses

Page 5: Introduction to the Europana Search API

Linked Data PilotEuropeana in the linked data cloud

• Dereferencable URIs

• Data dumps

• c. 3.5 million records

• RDF modelled on EDM

Page 6: Introduction to the Europana Search API

What can you find in Europeana?

The Content• 19 million+ metadata records

• With links to digital objects

• Books, letters, newspapers, photos, museum artefacts, etc.

• From 1500+ data providers

• Libraries, Archives, Museums

• In all European languages, from all EU countries and more

Page 7: Introduction to the Europana Search API

What kind of information does each record returned by the API hold?

The records I

• ESE-XML format, see the specs in the documentation!

• Dublin Core + Europeana elements

• Semantic enrichments: Places, Periods, Persons, Subjects

• Links to the landing page and sometimes to the digital objects

• Rights information for the digital objects

Page 8: Introduction to the Europana Search API

The Linked Open Data RDF

The records II

• Data in RDF

• Expressed according to EDM

• All specs and data at: data.europeana.eu

Page 9: Introduction to the Europana Search API

Thanks! Questions? I’ll be here during the day and our developer Willem Jan is on standby in The Hague.