Könyvtári és múzeumi adatok automatikus publikálása a szemantikus weben - az ALIADA projekt ismertetése Horváth Ádám Szépművészeti Múzeum Open Knowledge Meetup : Linked Data Budapest, 2015. február 18.
Aug 16, 2015
Könyvtári és múzeumi adatok automatikus publikálása a szemantikus weben -
az ALIADA projekt ismertetése
Horváth Ádám
Szépművészeti Múzeum
Open Knowledge Meetup : Linked Data
Budapest, 2015. február 18.
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 2
Tartalom
http://aliada-project.eu
• Helyzetelemzés (metaadatok elérhetősége)• Kitörési lehetőség felvázolása• ALIDA projekt célja• ALIADA projekt áttekintése• ALIADA felépítése• ALIADA és a Szépművészeti Múzeum
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 3
Alaphelyzet
http://aliada-project.eu
• Múzeumok és könyvtárak hozzáférést biztosítanak az általuk őrzött objektumok leírásaihoz
• A leírások magas színvonalú, részletes leírások
• A leírások szabványai múzeumi, illetve könyvtári szabványok, ezért más területek elől „elzártak”
• A leírások nyelve szintén korlátozó tényező
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 4
Kilépés az elzártságból
http://aliada-project.eu
• Linked Open Data
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 5
Linked Open Data
http://aliada-project.eu
• RDF állítások sorozata
• Az állítás elemei URL-ek– A Dekameron szerzője Boccaccio– Alany állítmány tárgy
• http://nektar.oszk.hu/data/manifestation/2804140 (Dekameron)
• http://purl.org/dc/terms/creator (szerzője)• http://viaf.org/viaf/64002165 (Boccaccio)
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 6
Linked Open Data
http://aliada-project.eu
• Az adatok könnyen összekapcsolhatók
• Egyetlen szabvány az egész világ számára (egy világméretű API)– Használatával a múzeumok és könyvtárak
kiléphetnek saját tartományukon kívülre– Az adataik interakcióba kerülhetnek más
területek adataival
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 7
Linked Open Data
http://aliada-project.eu
• Az állítmányok szótárakból (elemhalmazokból) származnak
• A múzeumok és könyvtárak közeledése– 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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 8
Linked Open Data felhasználási területek
http://aliada-project.eu
• Intelligens keresés– A találati halmaz csoportosítása
• Adatgazdagítás
• Új leírási szabvány– BIBFRAME
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 9
Semantic web applicatonsSemantic web applicatons
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 10Open Linked Data és a könyvtárak – Horváth Ádám, OSZK (Tel: 30 639 4557)
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 11
Intelligens keresés
http://aliada-project.eu
• works showing location
• works showing concept
• works titled
• works created from
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 12
Linked Open Data felhasználási területek
http://aliada-project.eu
• Adatgazdagítás– Ugyanarra a dologra vonatkozó állítások
összegyűjtése
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 13
Adatgazdagítás
http://aliada-project.eu
• Saját tezauruszom– <skos:Concept
rdf:about="http://nektar.oszk.hu/resource/auth/kutya">
– <skos:prefLabel xml:lang="hu">kutya</skos:prefLabel>
• Másik forrás– <skos:prefLabel
xml:lang=„en">dog</skos:prefLabel>– <skos:prefLabel
xml:lang=„it">cane</skos:prefLabel>
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 14
Adatgazdagítás
http://aliada-project.eu
• Adatgazdagítás után a saját katalógusom– <skos:prefLabel
xml:lang="hu">kutya</skos:prefLabel>– <skos:prefLabel
xml:lang=„en">dog</skos:prefLabel>– <skos:prefLabel
xml:lang=„it">cane</skos:prefLabel>
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 15
Linked Open Data felhasználási területek
http://aliada-project.eu
• BIBFRAME– Library of Congress kezdeményezése a
MARC formátum leváltására• 2512915.mrc, 2512915.imc, 2512915uY.xml
– A címleírás RDF állítások sorozata lesz• 2512915uY.rdf
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 16
Linked Open Data terjedése
http://aliada-project.eu
• Újabb gyűjtemények a szemantikus felhőben– LIBRIS– Országos Széchényi Könyvtár– Library of Congress (authority adatok)– Getty (tezaurusz)– Yale Centre of British Art– Smithsonian American Art Museum– MuseumFinland– Amsterdam Museum– LODAC Museum (Japan): 114 museum– Italian Museums
• http://www.linkedopendata.it/datasets/musei– British Museum
• http://collection.britishmuseum.org/– Biblioteca Nacional de España – Europeana (EDM)
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 17
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 18
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 19
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 20
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 21
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 22
Projekt áttekintés
http://aliada-project.eu
• Futamidő– 2013 november - 2015 október (2 év)
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 23
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
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 24
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 25
ALIADA input
http://aliada-project.eu
• MARCXML– Bibliográfiai– Authority
• LIDO
• DC
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 26
Felhasználói felület
http://aliada-project.eu
• Könnyen használható– Könyvtárosok, muzeológusok is tudják
kezelni
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 27
ALIADA konverzió
http://aliada-project.eu
• Szerkeszthető profilok segítségével– Mely mezőket konvertálja, melyeket nem
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 28
RDFizer
http://aliada-project.eu
• REST interface• Kezeli a profilokat• Belső DSL
– Könnyen módosítható a konverzió, újak írhatók
• Entitás felismerés– Works, Expressions, Manifestation– Persons, Organizations, Groups– Themes
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 29
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 30
ALIADA URI névkonvenció
http://aliada-project.eu
• Designing URI Sets for the UK Public Sector– Az URI felépítése
• tartomány – típus – fogalom – utalás (domain-type-concept-reference)
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 31
ALIADA URI névkonvenció
http://aliada-project.eu
• Tartomány– Virtuoso megfelelő konfigurálása
• Museum.data.szepmuveszeti.hu• library.data.szepmuveszeti.hu
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 32
ALIADA URI névkonvenció
http://aliada-project.eu
• Típus– ALIADA paraméter, hogy mi legyen a jele
az• Azonosító URI-nak• Dokumentum URI-nak• Reprezentációs URI-nak• Lista URI-nak• Ontológia URI-nak• Csoport URI-nak
33
Erőforrás típusa URI típusa Jele Példa
Való világ dolga, vagy weben létező dolog.
Azonosító URI
id http://{domain}/id/{concept}/{reference}Museum.data.szepmu.hu/id/object/12345
Információ a hagyományos weben a való világ dolgáról
Dokumentum URI
doc vagy semmi
http://{domain}/doc/{concept}/{reference}Museum.data.szepmu.hu/doc/object/12345
Reprezentációs URI
doc vagy semmi plusz kiterjesztés
http://{domain}/doc/{concept}/{reference}.ttlMuseum.data.szepmu.hu/doc/object/12345.ttl
34
Erőforrás típusa URI típusa Jele Példa
Egy csoporton belüli összes azonosító URI indexe
Lista URI doc/fogalom/
http://{domain}/doc/{concept}Museum.data.szepmu.hu/doc/object/
Fogalmak definíciója Ontológia URI
def/fogalom
http://{domain}/def/{concept}Museum.data.szepmu.hu/def/object/
Csoport leírása Csoport URI
set/fogalom
http://{domain}/set/{concept}Museum.data.szepmu.hu/set/object/
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 35
ALIADA URI névkonvenció
http://aliada-project.eu
• Fogalom– ALIADA paraméter
• Museum.data.szepmuveszeti.hu/id/object/12345• Museum.data.szepmuveszeti.hu/id/painting/12345• Museum.data.szepmuveszeti.hu/id/prints/12345
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 36
ALIADA linking (adatgazdagítás)
http://aliada-project.eu
• Europeana Linked Open Data
• British National Bibliography - BNB
• Spanish National Library
• Freebase Visual Art
• DBpedia
• Hungarian National Library (NSZL) Catalogue
• Library of Congress Subject Headings
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 37
ALIADA linking (adatgazdagítás)
http://aliada-project.eu
• Lobid. Index of libraries and related organisations
• MARC Code Lists
• VIAF: Virtual International Authority File
• Open Library
• Geonames
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 38
ALIADA publikáció
http://aliada-project.eu
• ZIP file RDF/XML formátumban
• Virtuoso – SPARQL endpoint – Különböző formátumok (json, turtle, stb.)
és HTML reprezentációk
• DataHub bejegyzés– VOID rekord
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 39
ALIADA szoftver
http://aliada-project.eu
• Open – GPLv3 license
• Java– JEE Web Application and application client modules
• Open source frameworks– Apache Struts – Apache Camel– Apache Velocity – Silk– Freelib-MARC4j
© 2014 Aliada Consortium Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 40
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 Open Knowledge Meetup – Budapest, 2015 február 18.Horváth Ádám – Szépművészeti Múzeum 41
ALIADA és a Szépművészeti Múzeum
http://aliada-project.eu
• Specifikációban való részvétel
• Adatszolgáltatás (LIDO)
• Tesztelés, visszacsatolás
• Információ terjesztés
• Kapcsolattartás a Mongúz kft-vel
aliada-project.eu/community