67
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

Könyvtári és múzeumi adatok automatikus publikálása a szemantikus weben - az ALIADA projekt jelenlegi állása

Embed Size (px)

Citation preview

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

© 2014 Aliada Consortium Networkshop – Sárospatak, 2015. március 30 – április 2Horváth Ádám – Szépművészeti Múzeum 67

http://aliada-project.eu

@aliadaproject