Rdf and open linked data a first approach

26
RDF and Open Linked Data, RDF and Open Linked Data, a first approach a first approach ADLUG Users Group Meeting ADLUG Users Group Meeting Trento Trento , , 22 22 - - 24 24 September, 20 September, 20 10 10 Tiziana Possemato, @C Tiziana Possemato, @C ult ult Andrea Gazzarini Andrea Gazzarini , @Cult , @Cult Ádám Horváth Ádám Horváth , , NSZL NSZL

Transcript of Rdf and open linked data a first approach

Page 1: Rdf and open linked data a first approach

RDF and Open Linked Data, a RDF and Open Linked Data, a first approachfirst approach

ADLUG Users Group MeetingADLUG Users Group MeetingTrentoTrento, , 2222--2424 September, 20 September, 201010

Tiziana Possemato, @CTiziana Possemato, @CultultAndrea GazzariniAndrea Gazzarini, @Cult, @Cult

Ádám HorváthÁdám Horváth, , NSZLNSZL

Page 2: Rdf and open linked data a first approach

2 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

ContentsContents

Open Linked DataOpen Linked DataThGeniusThGeniusThesaurus management in WeCatThesaurus management in WeCatKeyword search enrichmentKeyword search enrichment

Page 3: Rdf and open linked data a first approach

3 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Chalanges for librariesChalanges for libraries

Les and les people use library Les and les people use library cataloguescatalogues

What could be the answerWhat could be the answer– To bring the catalogue to the surface webTo bring the catalogue to the surface web• To make it searchable by GoogleTo make it searchable by Google

– To provide your data where the user isTo provide your data where the user is• The user must be able to get library data in The user must be able to get library data in

social sitessocial sites• To provide your data on mobile equipmentsTo provide your data on mobile equipments

Page 4: Rdf and open linked data a first approach

4 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Challenges for librariesChallenges for libraries

New potential user: the web and the New potential user: the web and the services on the webservices on the web– Our services must not only be Our services must not only be onon the Web, the Web,

but need to be but need to be ofof the Web the Web– We have to publish our data on the We have to publish our data on the

semantic websemantic web– We can use semantic web technologiesWe can use semantic web technologies

Page 5: Rdf and open linked data a first approach

5 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Some introductory notesSome introductory notes

Semantic web is often called Semantic web is often called – Linked DataLinked Data– Open Linked DataOpen Linked Data– Linked Open Data (LOD)Linked Open Data (LOD)– the web of Linked Open Datathe web of Linked Open Data

Page 6: Rdf and open linked data a first approach

6 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Web and semantic webWeb and semantic web

Web links pagesWeb links pages Semantic web links dataSemantic web links data Web is like a documentWeb is like a document Semantic web is like a databaseSemantic web is like a database– RDF is the data format of the databaseRDF is the data format of the database– This database is independent from any applicationThis database is independent from any application

Web is for human beingsWeb is for human beings Semantic web is for machinesSemantic web is for machines

Page 7: Rdf and open linked data a first approach

7 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Advantage of linked dataAdvantage of linked data

Linked data provides a single, Linked data provides a single, standardised access mechanismstandardised access mechanism– Linked data is a single worldwide APILinked data is a single worldwide API

Page 8: Rdf and open linked data a first approach

8 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Advantage of semantic web Advantage of semantic web technologiestechnologies

Certain tasks can be carried out easier Certain tasks can be carried out easier with semantic web technologieswith semantic web technologies– RDF database + SPARQL = very powerful RDF database + SPARQL = very powerful

search capabilitiessearch capabilities

Page 9: Rdf and open linked data a first approach

9 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Linked data from library perspectiveLinked data from library perspective

Libraries can share data in a non library Libraries can share data in a non library centric waycentric way

Libraries can share their data in a web Libraries can share their data in a web friendly wayfriendly way

Library’s data can be meaningful in a Library’s data can be meaningful in a new contextnew context

Page 10: Rdf and open linked data a first approach

10 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

The role of libraries in building the The role of libraries in building the semantic websemantic web

The libraries have to publish their data The libraries have to publish their data on the semantic webon the semantic web

Software developers have to develop Software developers have to develop applications that use the (published) applications that use the (published) semantic datasemantic data

Libraries can use semantic web Libraries can use semantic web technologies, applications to solve technologies, applications to solve certain tasks more efficientlycertain tasks more efficiently

Library vendors can help on both sitesLibrary vendors can help on both sites

Page 11: Rdf and open linked data a first approach

11 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Libraries publishing linked dataLibraries publishing linked data

Entire libraryEntire library– LIBRISLIBRIS– National Széchényi Library (NSZL)National Széchényi Library (NSZL)

Page 12: Rdf and open linked data a first approach

12 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Libraries publishing linked dataLibraries publishing linked data

Authority filesAuthority files– Library of CongressLibrary of Congress• Subject Headings in SKOS formatSubject Headings in SKOS format

– Deutsche NationalbibliothekDeutsche Nationalbibliothek• Name authority and subject heading authority Name authority and subject heading authority

in its on formatin its on format

– VIAF (Virtual International Authority File)VIAF (Virtual International Authority File)• MARC based but also publishes data in FOAF MARC based but also publishes data in FOAF

formatformat• NSZL is also participating in VIAFNSZL is also participating in VIAF

Page 13: Rdf and open linked data a first approach

13 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Libraries within W3CLibraries within W3C

W3C Library Linked Data Incubator GroupW3C Library Linked Data Incubator Group– http://www.w3.org/2005/Incubator/lld/http://www.w3.org/2005/Incubator/lld/– ChairsChairs• Tom BakerTom Baker• Emmanuelle BermesEmmanuelle Bermes• Antoine IsaacAntoine Isaac

Page 14: Rdf and open linked data a first approach

14 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Semantic web applicationSemantic web applicationss

Semantic searchSemantic search

Page 15: Rdf and open linked data a first approach

15 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Semantic web applicatonsSemantic web applicatons

Page 16: Rdf and open linked data a first approach
Page 17: Rdf and open linked data a first approach

17 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

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

Page 18: Rdf and open linked data a first approach

18 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

VocabulariesVocabularies

Dublin Core (Dublin Core (DCDC) defines general metadata ) defines general metadata attributes. See also their new domains and ranges attributes. See also their new domains and ranges draft.draft.

Friend-of-a-Friend (Friend-of-a-Friend (FOAFFOAF), vocabulary for ), vocabulary for describing people.describing people.

Simple Knowledge Organization System (Simple Knowledge Organization System (SKOSSKOS), ), vocabulary for representing taxonomies and vocabulary for representing taxonomies and loosely structured knowledge.loosely structured knowledge.

Bibliographic Ontology (Bibliographic Ontology (BIBOBIBO)) Expression of Core FRBR Concepts in RDFExpression of Core FRBR Concepts in RDF

Page 19: Rdf and open linked data a first approach

19 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Linked data in ADLUG’sLinked data in ADLUG’s

2008 Venice: First steps towards 2008 Venice: First steps towards publishing library data on the semantic publishing library data on the semantic webweb

2009 Bilbao: Semantic web tutorial2009 Bilbao: Semantic web tutorial2009 Bilbao: Using Cool URI’s as 2009 Bilbao: Using Cool URI’s as

permalinkpermalinkADLUG is a leader of spreading the idea ADLUG is a leader of spreading the idea

of semantic web in librariesof semantic web in libraries

Page 20: Rdf and open linked data a first approach

[email protected]@oszk.hu

Thank you for your attentionThank you for your attention

Page 21: Rdf and open linked data a first approach

21 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

NSZL’s results so farNSZL’s results so far

In this spring NSZL published as linked In this spring NSZL published as linked open dataopen data– Its entire catalogue of the library and Its entire catalogue of the library and

digital libradigital librarry in RDFDC formaty in RDFDC format– Its name authority in FOAFIts name authority in FOAF– Its geoIts geoggraphical and subject term raphical and subject term

thesaurus in SKOSthesaurus in SKOS

Page 22: Rdf and open linked data a first approach

22 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

NSZL’s plansNSZL’s plans

Using OAI-ORE for describing Using OAI-ORE for describing compound digial objects in our digital compound digial objects in our digital librarylibrary

Using semantic web technologies in Using semantic web technologies in showing the FRBR work tree in our showing the FRBR work tree in our LibriVision OPACLibriVision OPAC

Page 23: Rdf and open linked data a first approach

23 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Publishing linked data Publishing linked data

documents to readdocuments to readCool 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/Lhttp://www4.wiwiss.fu-berlin.de/bizer/pub/L

inkedDataTutorial/inkedDataTutorial/Adam’s tutorial: ADLUG 2009, BilbaoAdam’s tutorial: ADLUG 2009, Bilbao

Page 24: Rdf and open linked data a first approach

24 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Other useful sourcesOther useful sources

The most important Linked Open Data The most important Linked Open Data mailing listmailing list– [email protected]@w3.org

Linking Open Data on the Semantic Linking Open Data on the Semantic Web: list of datasetsWeb: list of datasets

• http://esw.w3.org/TaskForces/CommunityProjehttp://esw.w3.org/TaskForces/CommunityProjects/LinkingOpenData/DataSetscts/LinkingOpenData/DataSets

Page 25: Rdf and open linked data a first approach

25 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Sources on vocabulariesSources on vocabularies 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/ihttp://www.w3.org/2006/07/SWD/SKOS/reference/20090315/i

mplementation.htmlmplementation.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

Page 26: Rdf and open linked data a first approach

26 RDF and Open Linked Data, a first approach – Tiziana Possemato, Andrea Gazzarini @Cult & Ádám Horváth, NSZL

Sources on vocabulariesSources on vocabularies

FOAF (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• http://http://vocab.org/frbr/core.htmlvocab.org/frbr/core.html

BIBO (Bibliographic Ontology)BIBO (Bibliographic Ontology)– WebsiteWebsite• http://bibliontology.com/http://bibliontology.com/