Upload
horvadam
View
73
Download
1
Embed Size (px)
Citation preview
Szemantikus web és a Szemantikus web és a könyvtárakkönyvtárak
HorváthHorváth Ádám Ádám
HUNTÉKA KlubHUNTÉKA Klub
Budapest, 2012. március 1Budapest, 2012. március 1
TartalomTartalom
Mi a szemantikus webMi a szemantikus webA szemantikus web jelentőségeA szemantikus web jelentőségeA szemantikus web és a könyvtárakA szemantikus web és a könyvtárakOSZK a szemantikus webenOSZK a szemantikus webenHasznos olvasmányokHasznos olvasmányok
Mi a szemantikus webMi a szemantikus web
Összekötött állítások halmazaÖsszekötött állítások halmazaAz állításokat RDF nyelven Az állításokat RDF nyelven
fogalmazzuk megfogalmazzuk meg– RDF = Resorce Description FrameworkRDF = Resorce Description Framework
Szemantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Egy RDF állításEgy RDF állítás– Elvont példaElvont példa
• A könyvA könyv címecíme DekameronDekameron• AlanyAlany ÁllítmányÁllítmány TárgyTárgy
Konkrétabb példaKonkrétabb példa– AlanyAlany
• http://nektar.oszk.hu/resource/manifestation/2645471http://nektar.oszk.hu/resource/manifestation/2645471
– ÁllítmányÁllítmány• <dcterms:title><dcterms:title>
– TárgyTárgy• DekameronDekameron
Szenmantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Még konkrétabb példaMég konkrétabb példa– RDF/XMLRDF/XML– <bibo:Document <bibo:Document
rdf:about="rdf:about="http://nektar.oszk.hu/resource/http://nektar.oszk.hu/resource/manifestation/3078548manifestation/3078548">">
– <<dcterms:titledcterms:title>>Dekameron, melyben hét Dekameron, melyben hét bájos firenzei hölgy és három ifjú száz bájos firenzei hölgy és három ifjú száz tarka mesét kötött a szerelem tarka mesét kötött a szerelem hervadhatatlan örökifjan virágzó hervadhatatlan örökifjan virágzó csokrábacsokrába</dcterms:title></dcterms:title>
Szenmantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Az alany, állítmány és tárgy helyén URI-Az alany, állítmány és tárgy helyén URI-k állnak (tárgy lehet literál is)k állnak (tárgy lehet literál is)– <bibo:Document <bibo:Document
rdf:about="rdf:about="http://nektar.oszk.hu/resource/http://nektar.oszk.hu/resource/manifestation/3078548manifestation/3078548">">
– <dcterms:creator<dcterms:creator rdf:resource="rdf:resource="http://nektar.oszk.hu/resourchttp://nektar.oszk.hu/resource/auth/122083e/auth/122083""/>/>
– <<dc:creatordc:creator>>Boccaccio, Giovanni (1313-Boccaccio, Giovanni (1313-1375)</dc:creator1375)</dc:creator>>
Szenmantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Az alany, állítmány és tárgy helyén URI-k Az alany, állítmány és tárgy helyén URI-k állnak (tárgy lehet literál is)állnak (tárgy lehet literál is)– <bibo:Document <bibo:Document
rdf:about="rdf:about="http://nektar.oszk.hu/resource/manifeshttp://nektar.oszk.hu/resource/manifestation/3078548tation/3078548">">
– <<http://purl.org/dc/termshttp://purl.org/dc/terms/creatorcreator rdf:resource="rdf:resource="http://nektar.oszk.hu/resource/auth/http://nektar.oszk.hu/resource/auth/122083122083""/>/>
– <<http://purl.org/dc/elements/1.1/http://purl.org/dc/elements/1.1/ creatorcreator>>Boccaccio, Giovanni Boccaccio, Giovanni (1313-1375)</dc:creator(1313-1375)</dc:creator>>
Szenmantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Az adatokat nagyon könnyű Az adatokat nagyon könnyű egymáshoz kapcsolniegymáshoz kapcsolni– Ami az egyik állítás tárgya az lehet a másik Ami az egyik állítás tárgya az lehet a másik
állítás alanyaállítás alanya
Szenmantikus web és a könyvtárak – Horváth Ádám
Mi a szemantikus webMi a szemantikus web
Van Gogh impresszionista festőVan Gogh impresszionista festő– Wikipedia állításWikipedia állítás
A Napraforgó című képet Von Gogh festetteA Napraforgó című képet Von Gogh festette– A múzeum állítása, aki a képet birtokoljaA múzeum állítása, aki a képet birtokolja
KeresésKeresés– Impresszionista műveket keresekImpresszionista műveket keresek– A Napraforgó is találat lesz a szemantikus weben, A Napraforgó is találat lesz a szemantikus weben,
holott senki nem mondta, hogy a Napraforgó egy holott senki nem mondta, hogy a Napraforgó egy impresszionista festményimpresszionista festmény
Szenmantikus web és a könyvtárak – Horváth Ádám
Egy kis terminológiaEgy kis terminológia
A szemantikus webet gyakran hívjákA szemantikus webet gyakran hívják– Open Linked DataOpen Linked Data– Linked Open Data (LOD)Linked Open Data (LOD)– the web of Linked Open Datathe web of Linked Open Data
Szenmantikus web és a könyvtárak – Horváth Ádám
Web Web és a szemantikusés a szemantikus web web
A web oldalakat köt összeA web oldalakat köt összeA szemantikus web adatokat köt összeA szemantikus web adatokat köt összeA web olyan, mint egy dokumentumA web olyan, mint egy dokumentumA szemantikus web olyan, mint egy adatbázisA szemantikus web olyan, mint egy adatbázis– RDFRDF az adatbázis adatformátuma az adatbázis adatformátuma– Ez az adatbázis független minden alkalmazástólEz az adatbázis független minden alkalmazástól
A webet az emberek számára hozták létreA webet az emberek számára hozták létreA szemantikus webet a gépek számára A szemantikus webet a gépek számára
hozták létrehozták létre
Szenmantikus web és a könyvtárak – Horváth Ádám
A szemantikus web előnyeiA szemantikus web előnyei
Az összekötött adatok (linked data) egy Az összekötött adatok (linked data) egy egyetemleges elérési mechanizmust egyetemleges elérési mechanizmust tesznek lehetővétesznek lehetővé– Az összekötött adatokra, mint egy Az összekötött adatokra, mint egy
világméretű, egyetemleges API-ra lehet világméretű, egyetemleges API-ra lehet gondolnigondolni
Szenmantikus web és a könyvtárak – Horváth Ádám
A szemantikus webtechnológiák A szemantikus webtechnológiák előnyeielőnyei
Bizonyos feladatok szemantikus web Bizonyos feladatok szemantikus web technológiákkal könnyebben technológiákkal könnyebben megoldhatókmegoldhatók– RDF adatbázissal és a SPARQL nyelvvel RDF adatbázissal és a SPARQL nyelvvel
egyszerűen lehet bonyolult lekérdezéseket egyszerűen lehet bonyolult lekérdezéseket végrehajtanivégrehajtani
Szenmantikus web és a könyvtárak – Horváth Ádám
A szamantikus web és a könyvtárakA szamantikus web és a könyvtárak
A könyvtárak megoszthatják adataikat A könyvtárak megoszthatják adataikat egy általánosan (nem csak a könyvtárak egy általánosan (nem csak a könyvtárak által) használt eszköz segítségéveláltal) használt eszköz segítségével
A könyvtári adatok új jelentést A könyvtári adatok új jelentést nyerhetnek ebben az új, nem csak nyerhetnek ebben az új, nem csak könyvtárakat tartalmazó környezetbenkönyvtárakat tartalmazó környezetben
A könyvtári adatokat viszonylag A könyvtári adatokat viszonylag könnyű átalakítani RDF állításokkákönnyű átalakítani RDF állításokká
Szenmantikus web és a könyvtárak – Horváth Ádám
A könyvtárak szerepe a szemantikus A könyvtárak szerepe a szemantikus web építésébenweb építésében
A fő feladat az adatok publikálásaA fő feladat az adatok publikálásaA szoftverfejlesztők feladata olyan A szoftverfejlesztők feladata olyan
alkalmazások fejlesztése, melyek alkalmazások fejlesztése, melyek képesek felhasználni az adatainkatképesek felhasználni az adatainkat
Könyvtárak fel tudják majd használni a Könyvtárak fel tudják majd használni a szemantikus web technológiákatszemantikus web technológiákat
A könyvtári rendszerek szállítói A könyvtári rendszerek szállítói segítséget adhatnak mindkét oldalonsegítséget adhatnak mindkét oldalon
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak a szemantikus webenKönyvtárak a szemantikus weben
Teljes könyvtári tartalomTeljes könyvtári tartalom– LIBRISLIBRIS– Országos Széchényi KönyvtárOrszágos Széchényi Könyvtár• OPAC és OSZKDKOPAC és OSZKDK
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak a szemantikus webenKönyvtárak a szemantikus weben
Bibliográfiai adatokBibliográfiai adatok– British LibraryBritish Library– Deutsche National BibliothekDeutsche National Bibliothek– Biblioteca Nacional de EspaBiblioteca Nacional de Españñaa
Szenmantikus web és a könyvtárak – Horváth Ádám
Egységesített besorolási adatokEgységesített besorolási adatok– Library of CongressLibrary of Congress• TárgyszavakTárgyszavak SKOS SKOS formátumban formátumban
– Német Nemzeti KönyvtárNémet Nemzeti Könyvtár• Név és tárgyi besorolási adatok saját Név és tárgyi besorolási adatok saját
formátumban támaszkodva az RDA-raformátumban támaszkodva az RDA-ra
– Biblioteca Nacional de EspaBiblioteca Nacional de Españñaa
Könyvtárak a szemantikus webenKönyvtárak a szemantikus weben
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak a szemantikus webenKönyvtárak a szemantikus weben
Egységesített besorolási adatok (folyt.)Egységesített besorolási adatok (folyt.)– VIAF (Virtual International Authority File)VIAF (Virtual International Authority File)• MARCMARC alapú, de egyúttal közli az adatokat alapú, de egyúttal közli az adatokat
FOAF és SKOS formátumban isFOAF és SKOS formátumban is• OSZK ad adatokat a VIAF számára és az OSZK ad adatokat a VIAF számára és az
adataink össze vannak kötve a szemantikus adataink össze vannak kötve a szemantikus weben isweben is
Szenmantikus web és a könyvtárak – Horváth Ádám
FOAF példa (HTML 2009-ből)FOAF példa (HTML 2009-ből)
Szenmantikus web és a könyvtárak – Horváth Ádám
FOAF példa (HTML 2011-ből)FOAF példa (HTML 2011-ből)
Szenmantikus web és a könyvtárak – Horváth Ádám
FOAF példa (XML 2011-ből)FOAF példa (XML 2011-ből)
VIAF-ra való rámutatásVIAF-ra való rámutatás
Szenmantikus web és a könyvtárak – Horváth Ádám
FOAF példa (XML 2011-ből)FOAF példa (XML 2011-ből)
VIAF OSZK-ra való rámutatásaVIAF OSZK-ra való rámutatása
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak a Könyvtárak a W3CW3C szervezetében szervezetében
W3C Library Linked Data Incubator GroupW3C Library Linked Data Incubator Group– http://www.w3.org/2005/Incubator/lld/– ChairsChairs• Tom BakerTom Baker• Emmanuelle BermesEmmanuelle Bermes• Antoine IsaacAntoine Isaac
Szenmantikus web és a könyvtárak – Horváth Ádám
EuropeanaEuropeana
Europeana Data Model (EDM)Europeana Data Model (EDM)– Szemantikus alapokon nyugszikSzemantikus alapokon nyugszik– Az Europeana Semantic Elements (ESE) Az Europeana Semantic Elements (ESE)
utódjautódja– Megvalósítása: Europeana Linked Data PilotMegvalósítása: Europeana Linked Data Pilot• data.europeana.eudata.europeana.eu
– Technikai leírásaTechnikai leírása• http://http://pro.europeana.eu/web/guest/tech-details
Szenmantikus web és a könyvtárak – Horváth Ádám
Szemantikus web alkalmazásokSzemantikus web alkalmazások
Szemantikus keresésSzemantikus keresés
Szenmantikus web és a könyvtárak – Horváth Ádám
Semantic web applicationsSemantic web applications
works showing matching personworks showing matching personworks showing locationworks showing locationworks showing conceptworks showing conceptworks titledworks titledworks created fromworks created fromworks with matching locationworks with matching locationworks showing a more specific locationworks showing a more specific location
Szenmantikus web és a könyvtárak – Horváth Ádám
OSZK a szemantikus weben OSZK a szemantikus weben (saját fejlesztés) (saját fejlesztés)
Könyvtári OPAC (Nektár) és digitális Könyvtári OPAC (Nektár) és digitális könyvtári OPAC (OSZKDK) RDFDC könyvtári OPAC (OSZKDK) RDFDC formátumbanformátumban
Név besorolási adatok FOAF Név besorolási adatok FOAF formátumbanformátumban
Thesaurus SKOS formátumbanThesaurus SKOS formátumban
Szenmantikus web és a könyvtárak – Horváth Ádám
OSZK a szemantikus weben OSZK a szemantikus weben
Szenmantikus web és a könyvtárak – Horváth Ádám
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
OSZK a szemantikus weben OSZK a szemantikus weben
Linkeket biztosítLinkeket biztosít– RDFDC-ből SKOS és FOAF adatok feléRDFDC-ből SKOS és FOAF adatok felé– DbpediaDbpedia– VIAF felé (kölcsönös)VIAF felé (kölcsönös)
Szenmantikus web és a könyvtárak – Horváth Ádám
OSZK a szemantikus weben OSZK a szemantikus weben
SPARQL endpointSPARQL endpoint– Virtuoso Jena helyettVirtuoso Jena helyett
Link rel metategLink rel metategTovábbi információkTovábbi információk– http://nektar.oszk.hu/wiki/Szemantikus_webhttp://nektar.oszk.hu/wiki/Szemantikus_web
Szenmantikus web és a könyvtárak – Horváth Ádám
OSZK a szemantikus weben OSZK a szemantikus weben
SKOS adatai részesei lettek Europeana SKOS adatai részesei lettek Europeana szemantikus rétegének az Europeana szemantikus rétegének az Europeana Connect projekt keretébenConnect projekt keretében– http://www.europeanaconnect.eu/
documents/D1.1.2_eConnect_Semantic_Layer_v1.0_UVA.pdf
Europeana Linked Data pilotEuropeana Linked Data pilot– OSZKOSZK– Békés Megyei Tudásház és Könyvtár Békés Megyei Tudásház és Könyvtár
Szenmantikus web és a könyvtárak – Horváth Ádám
További tervekTovábbi tervek
OAI-ORE OAI-ORE használata összetett használata összetett dokumentumok leírására dokumentumok leírására
Az OPAC részleges FRBRosításaAz OPAC részleges FRBRosítása– Mű fájának megmutatása az OPAC-banMű fájának megmutatása az OPAC-ban
Szenmantikus web és a könyvtárak – Horváth Ádám
Mű fa a NEKTÁR-banMű fa a NEKTÁR-ban
Utólagos FRBRosításról van szóUtólagos FRBRosításról van szóNyomtatott monográfiákNyomtatott monográfiákNEKTÁR/Teljes nézet/Link a mű fáraNEKTÁR/Teljes nézet/Link a mű fára
Szenmantikus web és a könyvtárak – Horváth Ádám
Olvasnivaló az adatok Olvasnivaló az adatok
publikálásáhozpublikálásáhozCool URIs for the Semantic WebCool URIs for the Semantic Web– http://www.w3.org/TR/2008/NOTE-cooluris-http://www.w3.org/TR/2008/NOTE-cooluris-
20080331/20080331/
How to Publish Linked Data on the WebHow to Publish Linked Data on the Web– http://www4.wiwiss.fu-berlin.de/bizer/pub/L
inkedDataTutorial/
Szenmantikus web és a könyvtárak – Horváth Ádám
Egyéb hasznos forrásokEgyéb hasznos források
A legfontosabb A legfontosabb Linked Open DataLinked Open Data levelező listalevelező lista– [email protected]
Linking Open Data on the Semantic Linking Open Data on the Semantic Web: list of datasetsWeb: list of datasets
• http://esw.w3.org/TaskForces/http://esw.w3.org/TaskForces/CommunityProjects/LinkingOpenData/DataSetsCommunityProjects/LinkingOpenData/DataSets
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak által használható Könyvtárak által használható
szótárakszótárakDublin Core (Dublin Core (DCDC)) leíró bibliográfiai adatok leíró bibliográfiai adatokFriend-of-a-Friend (Friend-of-a-Friend (FOAFFOAF)) emberek emberek
leírásáraleírásáraSimple Knowledge Organization System Simple Knowledge Organization System
((SKOSSKOS)) osztályozási adatok, tárgyszavak osztályozási adatok, tárgyszavakBibliographic Ontology (Bibliographic Ontology (BIBOBIBO)) bibliográfiai bibliográfiai
leírásban használt fogalmak megadásáraleírásban használt fogalmak megadásáraExpression of Core FRBR Concepts in RDFExpression of Core FRBR Concepts in RDFResource Description and Access (Resource Description and Access (RDARDA))
Szenmantikus web és a könyvtárak – Horváth Ádám
Az RDA helyzeteAz RDA helyzete
Library of Congress: Bibliographic Library of Congress: Bibliographic Framework Initiative General PlanFramework Initiative General Plan (2011-10- (2011-10-31)31)– AACR2 helyett RDAAACR2 helyett RDA– MARC helyett valami másMARC helyett valami más• The new bibliographic framework project will be The new bibliographic framework project will be
focused on the Web environment, Linked Data focused on the Web environment, Linked Data principles and mechanisms, and the Resource principles and mechanisms, and the Resource Description Framework (RDF) as a basic data model. Description Framework (RDF) as a basic data model.
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak által használható Könyvtárak által használható
szótárakszótárakOpen Archive Initiative – Object Reuse and Open Archive Initiative – Object Reuse and
Exchange (Exchange (OAI-OREOAI-ORE) összetett dokumentumok ) összetett dokumentumok leírásaleírása
Metadata Authority Description Schema in RDFMetadata Authority Description Schema in RDF ((MADS/RDFMADS/RDF))
MODS és MARC21 elkezdődött az építésükMODS és MARC21 elkezdődött az építésükUdcSummary (hamarosan)UdcSummary (hamarosan)eXtensible Metadata Platform (eXtensible Metadata Platform (XMPXMP))
Szenmantikus web és a könyvtárak – Horváth Ádám
Könyvtárak által használható Könyvtárak által használható
szótárakszótárakISBDISBD elements elementsFRBRerFRBRer mode modellLexvoLexvo (nyelvek, írásrendszerek, karakterek, (nyelvek, írásrendszerek, karakterek,
földrajzi régiók)földrajzi régiók)
Szenmantikus web és a könyvtárak – Horváth Ádám
Szótárakra vonatkozó forrásokSzótárakra vonatkozó források SKOS Simple Knowledge Organization System SKOS Simple Knowledge Organization System
ReferenceReference– http://www.w3.org/TR/skos-reference/http://www.w3.org/TR/skos-reference/
SKOS Simple Knowledge Organization System SKOS Simple Knowledge Organization System PrimerPrimer– http://www.w3.org/TR/skos-primer/http://www.w3.org/TR/skos-primer/
SKOS implementation reportsSKOS implementation reports– http://www.w3.org/2006/07/SWD/SKOS/reference/20090315/http://www.w3.org/2006/07/SWD/SKOS/reference/20090315/
implementation.htmlimplementation.html– http://www.w3.org/2001/sw/wiki/SKOS/Datasetshttp://www.w3.org/2001/sw/wiki/SKOS/Datasets
SKOS listSKOS list– [email protected]@w3.org
Szenmantikus web és a könyvtárak – Horváth Ádám
Szótárakra vonatkozó forrásokSzótárakra vonatkozó forrásokFOAF (Friends Of Friends)FOAF (Friends Of Friends)– FOAF Vocabulary Specification 0.98FOAF Vocabulary Specification 0.98
• http://xmlns.com/foaf/spec/http://xmlns.com/foaf/spec/FRBRFRBR– Expression of Core FRBR Concepts in RDFExpression of Core FRBR Concepts in RDF (Ian (Ian
Davis, Talis)Davis, Talis)• http://vocab.org/frbr/core.htmlhttp://vocab.org/frbr/core.html
– FRBRer model (IFLA)FRBRer model (IFLA)• http://metadataregistry.org/schema/show/id/5.htmlhttp://metadataregistry.org/schema/show/id/5.html
BIBO (Bibliographic Ontology)BIBO (Bibliographic Ontology)– WebsiteWebsite
• http://bibliontology.com/http://bibliontology.com/
Szenmantikus web és a könyvtárak – Horváth Ádám
Szótárakra vonatkozó forrásokSzótárakra vonatkozó források
MADS/RDF (Metadata Authority MADS/RDF (Metadata Authority Description Schema in RDF)Description Schema in RDF)– http://www.loc.gov/standards/mads/rdf/http://www.loc.gov/standards/mads/rdf/
v1.html#link_topv1.html#link_topXMP (Extensible Matadata Platform)XMP (Extensible Matadata Platform)– http://www.adobe.com/products/xmp/http://www.adobe.com/products/xmp/
ISBDISBD elements elements– http://metadataregistry.org/schema/show/http://metadataregistry.org/schema/show/
id/25.htmlid/25.html
Szenmantikus web és a könyvtárak – Horváth Ádám
Szótárakra vonatkozó forrásokSzótárakra vonatkozó források
RDARDA– http://metadataregistry.org/rdabrowse.htmhttp://metadataregistry.org/rdabrowse.htm
LexvoLexvo– http://www.lexvo.org/index.htmlhttp://www.lexvo.org/index.html
Szenmantikus web és a könyvtárak – Horváth Ádám
horvhorvadam@[email protected] 30 639 4557gmail.com 30 639 4557
Köszönöm a figyelmetKöszönöm a figyelmet