SlideShare ist ein Scribd-Unternehmen logo
1 von 87
Thinking beyond our
         collections
         Making our models linked and linkable




ALA Midwinter 2012                     Ross Singer
First things first
    a little background
What is “Linked Data”?
Tim Berners-Lee
 http://www.w3.org/People/Berners-Lee/card#i
 http://id.loc.gov/authorities/names/no99010609
            http://viaf.org/viaf/85312226
  http://dbpedia.org/resource/Tim_Berners-Lee
Rules of Linked Data
1. Use URIs as names for things
2. Use HTTP URIs so that people can look up
   those names.
3. When someone looks up a URI, provide
   useful information, using the standards
   (RDF*, SPARQL)
4. Include links to other URIs. so that they can
   discover more things.
        http://www.w3.org/DesignIssues/LinkedData.html
http://www.opte.org/maps/
With data instead of
    documents
http://richard.cyganiak.de/2007/10/lod/
What is RDF?
RDF

• Resource Description Framework
• Data model, not a serialization
• Based on triples
RDF Statements
   (Triples)
 Subject - Predicate - Object
title           author           isbn       language

                           Berners-Lee,
1    Weaving the Web
                               Tim
                                          0062515861     eng


                           Durrenmatt,
2    Pour Vaclav Havel
                            Friedrich
                                          2882822444     fre

                             García
3   Cien años de soledad    Márquez,      9500700298     spa
                            Gabriel

                            Gorman,
4   The concise AACR2
                            Michael
                                          0838903258     eng
title           author           isbn       language

                           Berners-Lee,
1    Weaving the Web
                               Tim
                                          0062515861     eng


                           Durrenmatt,
2    Pour Vaclav Havel
                            Friedrich
                                          2882822444     fre

                             García
3   Cien años de soledad    Márquez,      9500700298     spa
                            Gabriel

                            Gorman,
4   The concise AACR2
                            Michael
                                          0838903258     eng
#4 “has ISBN” “0838903258”
Subject   Predicate   Object


#4 “has ISBN” “0838903258”
1. Use URIs as names
      for things
#4
http://example.org/4
<http://example.org/4> “has ISBN” “0838903258”
We use URIs for
predicates, too
“has ISBN”
http://purl.org/ontology/bibo/isbn10
Subject                 Predicate
http://example.org/4
	

 	

 http://purl.org/ontology/bibo/isbn10
	

 	

 	

 	

 	

 	

 	

 “0838903258”

                      Object
Objects
• Can be literals
 • text
 • numeric
 • date
 • language
• URIs
 • relate to other resources
title           author           isbn       language

                           Berners-Lee,
1    Weaving the Web
                               Tim
                                          0062515861     eng


                           Durrenmatt,
2    Pour Vaclav Havel
                            Friedrich
                                          2882822444     fre

                             García
3   Cien años de soledad    Márquez,      9500700298     spa
                            Gabriel

                            Gorman,
4   The concise AACR2
                            Michael
                                          0838903258     eng
Subject                   Predicate
http://example.org/4
	

 	

 http://purl.org/dc/terms/creator
	

 	

 	

 	

 http://viaf.org/viaf/108143046

                        Object
et voila, Linked Data
Vocabularies

      Dublin Core             general bibliographic description


Friend-of-a-Friend (FOAF)    describe people and organizations


  Bibliontology (BIBO)           citations and bibliographies


         SKOS                       subjects and thesauri


        WGS84                      geographic coordinates


Creative Commons (CC)              licenses and attribution

                            recordings, performances, performers,
 Music Ontology (MO)                         etc.

         OWL                       used to build schemas
owl:sameAs
The nuclear option of the semantic web
Graph
title           author           isbn       language

                           Berners-Lee,
1    Weaving the Web
                               Tim
                                          0062515861     eng


                           Durrenmatt,
2    Pour Vaclav Havel
                            Friedrich
                                          2882822444     fre

                             García
3   Cien años de soledad    Márquez,      9500700298     spa
                            Gabriel

                            Gorman,
4   The concise AACR2
                            Michael
                                          0838903258     eng
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix bibo: <http://purl.org/ontology/bibo/> .

<http://example.org/4>
   dcterms:title “The concise AACR2” ;
   dcterms:creator <http://viaf.org/viaf/108143046> ;
   bibo:isbn10 “0838903258” ;
   dcterms:language <http://purl.org/NET/marccodes/
   languages/eng#lang> .
Why RDF?
Versatile

• “Schemaless”
• Properties can be assigned from any
  number of vocabularies
• Description can be both generalized as well
  as domain or audience specific
Unambiguous description of things
http://example.org/4
	

 	

 http://purl.org/ontology/bibo/isbn10
	

 	

 	

 	

 	

 	

 	

 “0838903258”
Unambiguous relationships between things
http://example.org/4
	

 	

 http://purl.org/dc/terms/creator
	

 	

 	

 	

 http://viaf.org/viaf/108143046
http://example.org/4
	

 	

 http://rdvocab.info/roles/author
	

 	

 	

 	

 http://viaf.org/viaf/108143046
Decentralized
Decentralized

• No notion of “record”
• Describe your things
 • Describe other people’s things (with
    their URIs)
• “Open world assumption”
Reasoning*
RDF brings challenges
Logic prevails
Entailments
Domain/Range
Schemas/Vocabularies
• Classes
 • “kinds of things”
   • foaf:Person
   • bibo:Book
• Properties
• Constraints
No “validation” of data
No provenance of data
No clear way to
address conflicting data
Alignment
• If you can’t link to other things, what’s the
  point?
• What are you describing?
 • A “Book” or a “Manifestation”?
• Who is your audience?
• Who do you wish to consume from?
Case Study 1
   IFLA FRBRer
Work               Expression




Manifestation             Item



 All WEMI entities are disjointed
Work

              Expression

              Manifestation

                  Item

No shortcuts between non-adjacent entities
No shortcuts between
non-adjacent entities
• Manifestations must have an Expression to
  relate to a Work
• Lots of (possibly sketchy) scaffolding
  required
• Who outside of libraries will do this?
FRBR
Work      Expression   Manifestation

 Title     Language        ISBN

           “type” of
Author                 copyright date
           resource
                         place of
Subject
                        publication
bibo:Book

       Title

      Author

      Subject

      “type”

     Language

       ISBN

  copyright date

place of publication
Work          Expression            Manifestation

 Title         Language                 ISBN

Author    “type” of resource       copyright date

Subject                          place of publication




               bibo:Book
                  Title
                Author
                Subject
                 “type”
               Language
                  ISBN
             copyright date
          place of publication
How do we relate?

• Bibliontology
• Dublin Core’s “BibliographicResource”
• http://schema.org/Book
• etc.
Case Study 2
  SKOS Concepts
SKOS

• Simple Knowledge Organization System
• Used for building thesauri
• “Subject headings”
Do “subjects”
represent the “thing”?
Buzz Aldrin




http://upload.wikimedia.org/wikipedia/commons/d/da/Aldrin.jpg
Buzz Aldrin




http://id.loc.gov/authorities/names/n88245653.html
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdaEnt: <http://rdvocab.info/uri/schema/FRBRentitiesRDA/>.
@prefix owl: <http://www.w3.org/2002/07/owl#> .

<http://viaf.org/viaf/sourceID/LC%7Cn+88245653#skos:Concept>
   a skos:Concept ;
   skos:exactMatch <http://id.loc.gov/authorities/names/
   n88245653> ;
   foaf:focus <http://viaf.org/viaf/110368892> .

<http://viaf.org/viaf/110368892>
   a foaf:Person, rdaEnt:Person ;
   owl:sameAs <http://dbpedia.org/resource/Buzz_Aldrin>, <http://
   d-nb.info/gnd/107714566> .
                     http://viaf.org/viaf/110368892/rdf.xml
• MARC 6XX = SKOS Concept (or MADS
  Authority)

• MARC 1XX = DC Agent, FOAF Agent,
  RDA Agent, etc.
id.loc.gov

• Everything is a SKOS Concept (or MADS
  Authority, which entails the same meaning)
 • Languages
 • Countries
 • etc.
purl.org/NET/marccodes
• Unofficial modeling of:
 • Languages
 • Countries
 • GACs
 • Instruments/Voices
 • Audiences
 • Form of Items
 • Form of Musical Composition
          Full disclosure: I maintain this
purl.org/NET/marccodes
• Models the “things”
 • Languages (http://www.lingvoj.org/
    ontology#Lingvo)
  • Countries (http://purl.org/dc/terms/
    Location)
  • etc.
• Links to dbpedia, geonames, Lexvo/Lingvoj,
  id.loc.gov
Not clear which camp
will gain mainstream
     acceptance
Datasets to consider
 modeling around
The “hub” of the semantic web
http://richard.cyganiak.de/2007/10/lod/
DBpedia

• Data very messy
 • http://purl.org/NET/marccodes/
    muscomp/sn
• Data not as important as the identifiers
Geonames.org

• Geographic and administrative data
• 8 million+ resources described
• Places of interest
• “near” data
Musicbrainz
• One of the more comprehensive open
  music databases
• Many copies, which to use?
 • BBC Music
 • DBTune
 • zitgist
 • dataincubator
• Modeled in Music Ontology
New York Times

• People
• Organizations
• Places
• All SKOS Concepts!
 • Conflated with the “thing”
Open Library
• Works
• Editions (sort of like Manifestations)
 • not entirely compatible: creator and
    language properties
• Authors
• Subjects
Bibliontology

• Interested in modeling the citation, not the
  relationships within the Endeavor
• Extremely easy to model an article, book
  or journal
• Currently incompatible with FRBR
schema.org
• 900 lb. SEO gorilla
 • Google, Bing,Yahoo!
• HTML5 microdata
 • http://schema.org/Book
 • http://schema.org/Article
 • etc.
• Dublin Core working on alignment
Breaking free from our
         silos

• Linked data gives us potential to integrate
  into the larger web
  • reuse of our data = relevance!
  • reuse of other’s data
Important we don’t
 exclude ourselves
 by insisting on incompatible models!
Thank you!
             Ross Singer
       ross.singer@talis.com
     http://twitter.com/rsinger
http://dilettantes.code4lib.org/blog

Weitere ähnliche Inhalte

Ähnlich wie Thinking Beyond Our Collections

It's not rocket surgery - Linked In: ALA 2011
It's not rocket surgery - Linked In: ALA 2011It's not rocket surgery - Linked In: ALA 2011
It's not rocket surgery - Linked In: ALA 2011
Ross Singer
 
Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)
ALATechSource
 
MARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archivesMARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archives
Dorothea Salo
 
MW2014 Workshop - Intro to Linked Open Data
MW2014 Workshop - Intro to Linked Open DataMW2014 Workshop - Intro to Linked Open Data
MW2014 Workshop - Intro to Linked Open Data
David Henry
 
RDA is Here: Are You Ready?
RDA is Here: Are You Ready?RDA is Here: Are You Ready?
RDA is Here: Are You Ready?
Emily Nimsakont
 
Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)
ALATechSource
 

Ähnlich wie Thinking Beyond Our Collections (20)

It's not rocket surgery - Linked In: ALA 2011
It's not rocket surgery - Linked In: ALA 2011It's not rocket surgery - Linked In: ALA 2011
It's not rocket surgery - Linked In: ALA 2011
 
Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)
 
Bio ontologies and semantic technologies[2]
Bio ontologies and semantic technologies[2]Bio ontologies and semantic technologies[2]
Bio ontologies and semantic technologies[2]
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014Vocabularies as Linked Data - OUDCE March2014
Vocabularies as Linked Data - OUDCE March2014
 
EXTRACTING KNOWLEDGE FROM WORLD WIDE WEB
EXTRACTING KNOWLEDGE FROM WORLD WIDE WEBEXTRACTING KNOWLEDGE FROM WORLD WIDE WEB
EXTRACTING KNOWLEDGE FROM WORLD WIDE WEB
 
Publishing Germplasm Vocabularies as Linked Data
Publishing Germplasm Vocabularies as Linked DataPublishing Germplasm Vocabularies as Linked Data
Publishing Germplasm Vocabularies as Linked Data
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
MARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archivesMARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archives
 
MW2014 Workshop - Intro to Linked Open Data
MW2014 Workshop - Intro to Linked Open DataMW2014 Workshop - Intro to Linked Open Data
MW2014 Workshop - Intro to Linked Open Data
 
Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Thompson 6-jun15-final
 
RDA is Here: Are You Ready?
RDA is Here: Are You Ready?RDA is Here: Are You Ready?
RDA is Here: Are You Ready?
 
NISO Forum, Denver, Sept. 24, 2012: EZID: Easy dataset identification & manag...
NISO Forum, Denver, Sept. 24, 2012: EZID: Easy dataset identification & manag...NISO Forum, Denver, Sept. 24, 2012: EZID: Easy dataset identification & manag...
NISO Forum, Denver, Sept. 24, 2012: EZID: Easy dataset identification & manag...
 
Bio ontologies and semantic technologies
Bio ontologies and semantic technologiesBio ontologies and semantic technologies
Bio ontologies and semantic technologies
 
Emerging Cataloging Future
Emerging Cataloging FutureEmerging Cataloging Future
Emerging Cataloging Future
 
Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)
 
Using Architectures for Semantic Interoperability to Create Journal Clubs for...
Using Architectures for Semantic Interoperability to Create Journal Clubs for...Using Architectures for Semantic Interoperability to Create Journal Clubs for...
Using Architectures for Semantic Interoperability to Create Journal Clubs for...
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web
 
Bio ontologies and semantic technologies
Bio ontologies and semantic technologiesBio ontologies and semantic technologies
Bio ontologies and semantic technologies
 
Cross Document Coreference
Cross Document CoreferenceCross Document Coreference
Cross Document Coreference
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Kürzlich hochgeladen (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Thinking Beyond Our Collections

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n