Upload
kennisland
View
342
Download
5
Embed Size (px)
DESCRIPTION
Open Cultuur Data Masterclass #3 - Open State - Presentatie van Lex Slaghuis
Citation preview
APIOpen Cultuur Data Challenge
Waarom willen we een API?
Vergelijk met de Onderwijs API 1. Een centrale plek voor alle data – niet zoeken 2. Een methode om alle data op te halen – minder leren 3. We halen de data toch al op – Nu doen we dat samen Uniek voor Cultuur: 1. Stimuleren hergebruik niche content waarbij ‘de
investering van inladen weegt niet op tegen de benefits voor de ontwikkelaar’
2. Erkenning van de realiteit: Er is zo veel cultuur; dat wordt nog een hele klus! (i.t.t. onderwijs met 3 instellingen en max 200 datasets)
Het verschil met:
• Europeana • Gesloten source / geen content !
• Wikipedia • Geen structuur (yet!) !
!• Google / Flickr • Beperkende voorwaarden
• Data.overheid.nl • Index, geen toegangspunt
!• Culture-‐Hub by Delving • Betaalde dienst? !
• Nationale aggregrator • ?
Techniek
Cultuurdata systemen
Applicatie-‐niveauGesloten webservice
/ koppelingOpen webservice
Serviceniveau
Systeemniveau
Eigen webportal of site of App
Portals van derden & open data
hergebruikersMedewerkers
Niet-‐web Collectiebeheersysteem openen
Applicatie-‐niveau
Serviceniveau
Systeemniveau
Medewerkers
Exporteren of openen naar het web
Wel-‐Web collectie systemen
Gesloten webservice / koppeling
Open webservice
Eigen webportal of site of App
Portals van derden & open data
hergebruikers
Is al open
Openen naar het web van een API of web-‐export
Applicatie-‐niveau
Medewerkers
Open Cultuur Data API -‐ Systeem
ElasticsearchHarvests (XML, CSV)
Open API
Master Catalog
-‐Kleur -‐Geur
Afgeleide data
!• Tekst Omschrijving medium • Type item • Instelling • Collectie / datasetnaam • Licentie • Datum van productie • 301 content links
Logs
API Mgr
En dan ?
• Eigenlijk een zoekmachine die kan rekenen • Waarom? Zoekmachines schalen!
• Zowel ruwe data als afgeleide data is beschikbaar • Broncode is open. • Ontwikkelaars kunnen de API op hun laptop draaien en data toevoegen • Ontwikkelaars kunnen algorithmen toevoegen, zoals kleurherkenning, tekst mining
• Inzage in API gebruik
Informatie
Cultuurdata
• Vele standaarden • OMP AI • Opensearch
• Vele leveranciers • Adlib • Picturea
Overeenkomst 1: link(s) naar content
2: Titels: een regel die het object beschrijft
3: Overige metadata; fulltekst of tags / categorieën
We bouwen voor elke dataset een harvester
Culture Harvests
• 4 zondagen nodigen we ontwikkelaars uit om te harvesten • Hopelijk lanceren we de beta op de 1e zondag met een dataset harvest die die dag is gemaakt • Echt open!
• Dus ken je Python ontwikkelaars?!
• Hierdoor zijn er een hoop ontwikkelaars die nieuwe data kunnen inladen • Dat hebben we hard nodig als we heel Nederland in de API willen zetten
Dienstverlening
Wat kan je verwachten van de API
• Ruwe data • Broncode • API ingang om content op te halen • Keywords • Binairies
• API voor ontwikkelaars om zelf op verder te bouwen
• API management • Statistieken
Wat kan ik je verwachten van de Challenge• Ontwikkelaars moeten data van meerdere collecties / instellingen gebruiken en de API hiervoor inzetten • Dus 4 top toepassingen met een toekomst
• Het bewijs dat de API werkt • En opencultuurdata waardevol is
• Wij gaan de 4 deelnemers op maat helpen om impact te creëren: van PR tot mogelijke investeerders • Hopelijk ook een aantal kleine toepassingen van buiten de challenge
Open State Foundation Tolhuisweg 2 1031 CL Amsterdam Tel: 020-308-0567 [email protected] - @OpenStateEU
Lex Slaghuis (@ajslaghu)