könyvtári és múzeumi adatok automatikus publikálása a szemantikus weben - az aliada projekt...
TRANSCRIPT
Könyvtári és múzeumi adatok automatikus publikálása a szemantikus weben - az
ALIADA projekt jelenlegi állása
Horváth Ádám
Szépművészeti Múzeum
Networkshop
Sárospatak, 2015. március 31 - április 2
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 2
Tartalom
http://aliada-project.eu
• A szemantikus web jelentősége• ALIDA projekt célja• ALIADA projekt áttekintése• ALIADA helye• ALIADA architektúra• ALIADA publikálás menet• ALIADA szoftver jellemzői• ALIADA URI névkonvenció• Mi kell az ALIADA használatához?
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 3
A szemantikus web jelentősége
http://aliada-project.eu
• Világméretű szabvány
• Intelligens és pontos keresés lehetősége
• Adatgazdagítás– Többnyelvűség
• Bonyolult adatkapcsolatok kezelése
• BIBFRAME– Az új könyvtári leírási formátum
szemantikus web alapú
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 4
Projekt célja
http://aliada-project.eu
• Megszűntesse a múzeumi és könyvtári rendszerek elzártságát
• Automatikusan publikálja a múzeumi és könyvtári adatokat a szemantikus weben
• Felgyorsítsa a szemantikus web építését
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 5
Projekt célja
http://aliada-project.eu
• „Szövetségese” legyen a múzeumoknak és könyvtáraknak a tartalmi együttműködés elérésben
• Kibővítse az adataikat külső források segítségéve
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 6
Projekt célja
http://aliada-project.eu
• Használható legyen kurátorok és könyvtárosok által, minimális informatikai ismeretekkel
• Múzeumi és könyvtári szabványokon alapuljon (LIDO, MARC)
• Nyílt forráskód
• Többnyelvű felületaliada-project.eu/community
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 7
Projekt áttekintés
http://aliada-project.eu
• ALIADA– Automatic publication under LInked DAta
Paradigm of library Data– European Commission által támogatott
fejlesztési projekt– 3 ország: Magyarország, Olaszország,
Spanyolország
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 8
Projekt áttekintés
http://aliada-project.eu
• 2 könyvtári rendszer szállító– SCANBIT (Spanyolország)– @CULT (Olaszország)
• 2 múzeum– ARTIUM (Spanyolország)– Szépművészeti Múzeum (Magyarország)
• 1 kutatóintézet– TECNALIA (Spanyolország)
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 9
Projekt áttekintés
http://aliada-project.eu
• Futamidő– 2013 november - 2015 október (2 év)
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 10
KKV
Szemantikus web
http://lod-cloud.net/
Integrált könyvtári rendszerek (IKR)
Gyűjteménykezelő rendszerek (GYKR)
Tartalomkezelő rendszerek (CMS)
Tárgyak Metaadat készítők (kurátorok,
könyvtárosok)ALIADA
Böngészők
Egyéb kulturális
intézmények
http://aliada-project.eu
ALIADA helye
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 11
ALIADA architektúra
http://aliada-project.eu
Conversion
Linking
Publication
UserInterface
USER
LINKED OPENDATA CLOUD
DATASETSINFORMATION
DATASETPUBLICATION
INPUT COMMANDS
EXECUTIONFEEDBACK
ALIADA
Dublin Core
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 12
ALIADA felhasználói felület
http://aliada-project.eu
• Web böngészőben fut
• Adminisztrációs rész– Intézmény neve, logója, Online Olvasói
Katalógus címe– Új felhasználók és jogosultságok
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 13
ALIADA felhasználói felület
http://aliada-project.eu
• Konverziót vezénylő rész– Lépésről lépésre végig vezet a konverzión– Profil szerkesztés
• Metaadat séma» Marcxml, LIDO, DC
• Típus» Bibliográfiai, besorolási, múzeumi
• Formátum» Xml
• Karakterkódolás» UTF-8
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 14
ALIADA felhasználói felület
http://aliada-project.eu
• Konverziót vezénylő rész– Sablon szerkesztés
• Mely mezőket konvertáljuk
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 15
ALIADA input
http://aliada-project.eu
• MARCXML– Bibliográfiai– Besorolási
• LIDO
• DC
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 16
ALIADA konverzió
http://aliada-project.eu
• Szerkeszthető sablonok segítségével– Konvertálandó mezők kiválasztása
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 17
Konverziót végző program: RDFizer
http://aliada-project.eu
• REST interface• Kezeli a sablonokat• Belső DSL
– Könnyen módosítható a konverzió, újak írhatók
• Entitás felismerés– Mű (work), kifejezés (expression), megjelenés
(manifestation)– Személy, testület, csoport– Fogalom
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 18
ALIADA output
http://aliada-project.eu
• RDF állítások, az alábbi szótárak segítségével– frbroo– crm– skosxl– skos– wgs84– foaf– dcterms– owl-time
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 19
FRBRoo
http://aliada-project.eu
• CIDOC-CRM + FRBRER = FRBROO
– FRBROO elemhalmaz egy olyan szótár, melyet múzeumok és könyvtárak is felhasználhatnak adataik szemantikus weben való közzétételére
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 20
Külső hivatkozások létrehozása
http://aliada-project.eu
• Europeana Linked Open Data
• British National Bibliography
• Spanish National Library
• Freebase Visual Art
• DBpedia
• Hungarian National Library
• Catalogue
• Library of Congress Subject Headings
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 21
http://aliada-project.eu
• Lobid. Index of libraries and related organisations
• MARC Code Lists
• VIAF: Virtual International Authority File
• Open Library
• Geonames
Külső hivatkozások létrehozása
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 22
Publikáció
http://aliada-project.eu
• DataHub.io bejegyzés– VoID rekord
• ZIP fájl készítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 23
A konverzió menete a felhasználói felületen
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 24
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 25
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 26
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 27
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 28
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 29
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 30
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 31
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 32
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 33
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 34
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 35
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 36
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 37
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 38
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 39
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 40
Publikáció
http://aliada-project.eu
• DataHub.io bejegyzés– VoID rekord
• ZIP fájl készítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 41
ALIADA adatok elérése
http://aliada-project.eu
• ZIP file RDF/XML formátumban
• SPARQL endpoint
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 42
ALIADA adatok elérése
http://aliada-project.eu
• ZIP file RDF/XML formátumban
• SPARQL endpoint
• URL-en keresztül– Különböző formátumok (json, turtle, stb.)
és HTML reprezentációk
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 43
ALIADA adatok elérése
http://aliada-project.eu
• ZIP file RDF/XML formátumban
• SPARQL endpoint
• URL-en keresztül– Különböző formátumok (json, turtle, stb.)
és HTML reprezentációk
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 44
ALIADA adatok elérése
http://aliada-project.eu
• URL-en keresztül– http://data.szepmuveszeti.hu/doc/
resource/E19_Physical_Object/szepmuveszeti.hu_object_29
– Virtuoso felhasználói felülete• Különböző formátumok (json, turtle, xml, stb.)
lehet megjeleníteni/letölteni az adatokat
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 45
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 46
A publikálás menete
http://aliada-project.eu
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 47
ALIADA adatok elérése
http://aliada-project.eu
• Vizualizációs szoftverben– LODMILLA megjelenítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 48
ALIADA adatok elérése
http://aliada-project.eu
• Vizualizációs szoftverben– LODMILLA megjelenítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 49
ALIADA adatok elérése
http://aliada-project.eu
• Vizualizációs szoftverben– LODMILLA megjelenítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 50
ALIADA adatok elérése
http://aliada-project.eu
• Vizualizációs szoftverben– LODMILLA megjelenítés
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 51
ALIADA URI névkonvenció
http://aliada-project.eu
• Alapja– Designing URI Sets for the UK Public Sector
• Datasetek és subsetek kialakítására alkalmas– Egy subset mindig létezik a dataset-en belül
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 52
ALIADA URI névkonvenció
http://aliada-project.eu
• Az URI szerkezete– Tartomány (http://musdata.szm.hu/id/object/123)– Típus
• Azonosító (http://musdata.szm.hu/id/object/123)• Dokumentum (http://musdata.szm.hu/doc/object/123)• Reprezentációs
(http://musdata.szm.hu/doc/object/123.ttl)
– Fogalom (http://musdata.szm.hu/id/object/123)– Utalás (http://musdata.szm.hu/id/object/123)
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 53
ALIADA URI névkonvenció
http://aliada-project.eu
• Névfeloldás– Azonosító URI
• RDF/XML
– Dokumentum URI• OPAC-ot adja vissza ha van, ha nincs akkor a htlm
reprezentációs URI-t
– Reprezentációs URI• A kért formátumban adja vissza
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 54
ALIADA URI névkonvenció
http://aliada-project.eu
• Az URI szerkezete és a dataset– Dataset = tartomány
• Musdata.szepmuveszeti.hu• Libdata.szepmuveszeti.hu
– Subset = fogalom• Libdata.szepmuveszeti.hu/id/bib/123• Libdata.szepmuveszeti.hu/id/aut/123
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 55
ALIADA URI névkonvenció
http://aliada-project.eu
• Az URI szerkezete és a dataset– Megadás módja
• Virtuoso konfigurálás• ALIADA telepítéskori paraméterek
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 56
ALIADA szoftver
http://aliada-project.eu
• Nyílt forráskód– GPLv3 license
• Java– JEE Web Application and application client modules
• Felhasznált nyílt forráskódú szoftverek– Apache Struts – Apache Camel– Apache Velocity – Silk– Freelib-MARC4j– Virtuoso RDF adatbázis
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 57
ALIADA on Github
http://aliada-project.eu
• Első prototípus elérhető– https://github.com/ALIADA/aliada-tool/– https://github.com/ALIADA/aliada-tool/wiki– https://github.com/ALIADA/aliada-tool/issues
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 58
Mi kell az ALIADA használatához?
http://aliada-project.eu
• Szándék• Hardver
– 32 GB RAM– 8 processzor– 64 bites architektúra
• Névkonvenció kialakítása• OOK, melyben a dokumentumok
rendelkeznek permalinkkel– http://collections.britishart.yale.edu/vufind/
Record/3646000
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 59
Mi kell az ALIADA használatához?
http://aliada-project.eu
• OOK, melyben a dokumentumok rendelkeznek permalinkkel (Cool URI-val)– http://collections.britishart.yale.edu/
vufind/Record/3646000
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 60
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• OOK-ban link az RDF rekordra– A <head> elemben a link rel metateg
elhelyezése• <link rel="meta" type="application/rdf+xml"
title="RDF Version" href="http://nektar.oszk.hu/data/manifestation/2683167" />
– A teljes megjelenítésben kattinthatóan
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 61
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• OOK-ban link az RDF rekordra– A <head> elemben a link rel metateg
elhelyezése• <link rel="meta" type="application/rdf+xml"
title="RDF Version" href="http://nektar.oszk.hu/data/manifestation/2683167" />
• A teljes megjelenítésben kattinthatóan
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 62
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• OOK-ban link az RDF rekordra– A <head> elemben a link rel metateg
elhelyezése• <link rel="meta" type="application/rdf+xml"
title="RDF Version" href="http://nektar.oszk.hu/data/manifestation/2683167" />
• A teljes megjelenítésben kattinthatóan
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 63
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• OOK-ban link az RDF rekordra– A <head> elemben a link rel metateg
elhelyezése• <link rel="meta" type="application/rdf+xml"
title="RDF Version" href="http://nektar.oszk.hu/data/manifestation/2683167" />
• A teljes megjelenítésben kattinthatóan
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 64
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• Ingyenes bibliográfiai adatok nyilatkozat elkészítése és feltétele az intézmény honlapjára
• Leírás a leíró adatokat tartalmazó állományokról
• Méret, formátum, karakterkészlet, stb.
– Link a letölthető MARC/LIDO állományra, stb.
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 65
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• Leírás a távoli keresési lehetőségekről– Z39.50– SRU– OpenSearch– OAI-PMH– Stb.
© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 66
Mi kell az ALIADA publikáláshoz?
http://aliada-project.eu
• Leírás a szemantikus állományról• Méret, használt szótárak, minták, stb.
– Link a közzétett állományt RDF/XML formában tartalmazó zip fájlra
– Link a SPARQL endpointra