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.
http://aliada-project.eu
Tartalom • • • • • •
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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
2
http://aliada-project.eu
Alaphelyzet • 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ő Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
3
http://aliada-project.eu
Kilépés az elzártságból • Linked Open Data
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
4
http://aliada-project.eu
Linked Open Data • 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)
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
5
http://aliada-project.eu
Linked Open Data • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
6
http://aliada-project.eu
Linked Open Data • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
7
http://aliada-project.eu
Linked Open Data felhasználási területek • Intelligens keresés – A találati halmaz csoportosítása
• Adatgazdagítás • Új leírási szabvány – BIBFRAME
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
8
Semantic web applicatons
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
9
Horváth Ádám – Szépművészeti Múzeum
Open Linked Data és a könyvtárak – Horváth Ádám, OSZK (Tel: 30 639 4557)
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
10
http://aliada-project.eu
Intelligens keresés • • • •
works showing location works showing concept works titled works created from
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
11
http://aliada-project.eu
Linked Open Data felhasználási területek • Adatgazdagítás – Ugyanarra a dologra vonatkozó állítások összegyűjtése
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
12
http://aliada-project.eu
Adatgazdagítás • Saját tezauruszom – <skos:Concept rdf:about="http://nektar.oszk.hu/resource/auth/kut ya"> – <skos:prefLabel xml:lang="hu">kutya
• Másik forrás – <skos:prefLabel xml:lang=„en">dog – <skos:prefLabel xml:lang=„it">cane Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
13
http://aliada-project.eu
Adatgazdagítás
• Adatgazdagítás után a saját katalógusom – <skos:prefLabel xml:lang="hu">kutya – <skos:prefLabel xml:lang=„en">dog – <skos:prefLabel xml:lang=„it">cane
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
14
http://aliada-project.eu
Linked Open Data felhasználási területek • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
15
http://aliada-project.eu
Linked Open Data terjedése
• Ú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) Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
16
http://aliada-project.eu
Projekt célja • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
17
http://aliada-project.eu
Projekt célja • „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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
18
http://aliada-project.eu
Projekt célja • 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ület
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
19
http://aliada-project.eu
Projekt áttekintés • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
20
http://aliada-project.eu
Projekt áttekintés • 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) Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
21
http://aliada-project.eu
Projekt áttekintés • Futamidő – 2013 november - 2015 október (2 év)
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
22
http://aliada-project.eu
Tárgyak
Metaadat készítők (kurátorok, könyvtárosok)
Böngészők ALIADA
KKV
Integrált könyvtári rendszerek (IKR)
Gyűjteményke zelő rendszerek (GYKR) Tartalomkezelő rendszerek (CMS) Horváth Ádám – Szépművészeti Múzeum
Egyéb kulturális intézmények
Szemantikus web http://lod-cloud.net/
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
23
http://aliada-project.eu
ALIADA architektúra Dublin Core
ALIADA Conversion LINKED OPEN DATA CLOUD INPUT COMMANDS
USER
User Interface
Linking
DATASETS INFORMATION
EXECUTION FEEDBACK
Publication
DATASET PUBLICATION
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
24
http://aliada-project.eu
ALIADA input • MARCXML – Bibliográfiai – Authority
• LIDO • DC
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
25
http://aliada-project.eu
Felhasználói felület • Könnyen használható – Könyvtárosok, muzeológusok is tudják kezelni
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
26
http://aliada-project.eu
ALIADA konverzió • Szerkeszthető profilok segítségével – Mely mezőket konvertálja, melyeket nem
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
27
http://aliada-project.eu
RDFizer • 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 Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
28
http://aliada-project.eu
ALIADA output • RDF állítások, az alábbi szótárak segítségével – – – – – – – –
frbroo crm skosxl skos wgs84 foaf dcterms owl-time
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
29
http://aliada-project.eu
ALIADA URI névkonvenció • Designing URI Sets for the UK Public Sector – Az URI felépítése • tartomány – típus – fogalom – utalás (domaintype-concept-reference)
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
30
http://aliada-project.eu
ALIADA URI névkonvenció • Tartomány – Virtuoso megfelelő konfigurálása • Museum.data.szepmuveszeti.hu • library.data.szepmuveszeti.hu
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
31
http://aliada-project.eu
ALIADA URI névkonvenció • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
32
Erőforrás típusa
URI típusa Jele
Példa
http://{domain}/id/{concep t}/{reference} Museum.data.szepmu.hu/id /object/12345 http://{domain}/doc/{conce Információ a Dokument doc hagyományos weben a um URI vagy pt}/{reference} való világ dolgáról semmi Museum.data.szepmu.hu/do c/object/12345 Való világ dolga, vagy Azonosító id weben létező dolog. URI
Reprezent doc ációs URI vagy semmi plusz kiterje sztés
http://{domain}/doc/{conce pt}/{reference}.ttl Museum.data.szepmu.hu/do c/object/12345.ttl
33
Erőforrás típusa
URI típusa Jele
Példa
Egy csoporton belüli Lista URI doc/fo http://{domain}/doc/{conce összes azonosító URI galom/ pt} Museum.data.szepmu.hu/do indexe c/object/ Fogalmak definíciója
Ontológia def/fo http://{domain}/def/{conce URI galom pt} Museum.data.szepmu.hu/de f/object/
Csoport leírása
Csoport URI
set/fog http://{domain}/set/{conce alom pt} Museum.data.szepmu.hu/se t/object/
34
http://aliada-project.eu
ALIADA URI névkonvenció • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
35
http://aliada-project.eu
ALIADA linking (adatgazdagítás) • • • • • •
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 Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
36
http://aliada-project.eu
ALIADA linking (adatgazdagítás) • Lobid. Index of libraries and related organisations • MARC Code Lists • VIAF: Virtual International Authority File • Open Library • Geonames
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
37
http://aliada-project.eu
ALIADA publikáció • 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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
38
http://aliada-project.eu
ALIADA szoftver • Open – GPLv3 license
• Java – JEE Web Application and application client modules
• Open source frameworks – – – – –
Apache Struts Apache Camel Apache Velocity Silk Freelib-MARC4j
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
39
http://aliada-project.eu
ALIADA on Github • Első prototípus elérhető – https://github.com/ALIADA/aliada-tool/ – https://github.com/ALIADA/aliada-tool/wiki – https://github.com/ALIADA/aliadatool/issues
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
40
http://aliada-project.eu
ALIADA és a Szépművészeti Múzeum • • • • •
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
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
41
http://aliada-project.eu
@aliadaproject
Horváth Ádám – Szépművészeti Múzeum
Open Knowledge Meetup – Budapest, 2015 február 18.
© 2014 Aliada Consortium
42