SlideShare a Scribd company logo
1 of 23
Granularity in Library Linked
        Open Data
           Gordon Dunsire
Keynote presentation to Code4Lib 2013,
    12-14 Feb 2013, Chicago, USA
Overview
Fractals
Self-similar at all levels of granularity




Cannot determine level: all levels are equal!
Multi-faceted granularity
What is described by a bibliographic record?
  Or a single statement?
What is the level of description?
  How complete is it?
How detailed is the schema used?
  How dumb?
Semantic constraints?
  Unconstrained?
AAA! OWA! Rumsfeld and the white light!
Resource Description Framework – Linked data
Triple: This resource has intended audience Juvenile

         Subject          Predicate         Object


                      has Granularity?

      Coarse-grained systems consist of fewer,
       larger components than fine-grained
                systems [Wikipedia]
Subject: what is the statement about?
                                     Consortium collection   RDF map
                               Library collection Digital collection
        coarser           Journals        Subjects      Access
Super-Aggregate         Journal title Journal index
    Aggregate          Issue         Festschrift
        Focus         Article Resource Work
  Component            Section          Graphics             Page
Sub-Component           Paragraph          Markup
           finer          Word            RDF/XML
                               URI        Node
Predicate: what is the aspect described?


        coarser            Membership category
Super-Aggregate          Access to resource
    Aggregate           Access to content
        Focus          Suitability rating
  Component             Audience and usage
Sub-Component            Audience
           finer           Audience of audio-visual material
Possible Audience map (partial)
                    unc:
                “has note on
                   use or
                 audience”                                          unc: unconstrained version
    rdfs:
subPropertyOf
                                                                    isbd: International Standard
                                     isbd:
                                  “has note on                      Bibliographic Description
              unc:                   use or
           “Intended               audience”
           audience”                                                dct: Dublin Core terms

    rdfs:
                                                          dct:
                                                       “audience”
                                                                    schema: Schema.org
subPropertyOf
                                        schema:
                                       “audience”                   rda: Resource Description
                                                                    and Access

                                     rda:
                                                                    m21: marc21rdf.info
           m21:                   “Intended
          “Target                 audience”
         audience”                                      frbrer:     frbrer: Functional
                                                    “has intended
                                                      audience”
                                                                    Requirements for
    rdfs:
subPropertyOf
                                                                    Bibliographic Records,
                          m21:                                      entity-relationship model
                        “Target
                     audience of …”
What is the aspect described?


        coarser           Resource record
Super-Aggregate         Manifestation record
    Aggregate          Title and s.o.r
        Focus         Title statement
  Component            Title of manifestation
Sub-Component           Title word
           finer          First word of title
Possible Title semantic map                                                       sP: rdfs:subPropertyOf
(partial)                                                                                  d: rdfs:domain
                                                                                              r: rdfs:range
                                          sP
                    sP
                              dc:                                        r
                             “Title”                                                   rdfs:
                                                     dct:
                                         sP         “Title”                          “Literal”



                                                                                                     sP
                                                                eP
                                                                                  rdaopen:
               isbd:                                                                “Title”
             “has title”

                                                                             sP
                     sP
                                                                                                             rdagrp1:
                                                                rdaopen:                                       “Title
                                               sP
                                                              “Title proper”                              (Manifestation)”

                          isbd:                      sP
                    “has title proper”                                                               sP
                                                                                                                     d

   d         d
                                                                  rdagrp1:
                                                                “Title proper                                   rdafrbr:
                                                              (Manifestation)”                               “Manifestation”
          isbd:
       “Resource”                                                                                d
Semantic reasoning: the sub-property ladder
Semantic rule:
If property1 sub-property of property2;
Then data triple: Resource property1 “string”
Implies data triple: Resource property2 “string”
                                                dct:
       dct:title                                “has title”
                             Resource                         “Physics”
            rdfs:                                                coarser
            subPropertyOf      machine
                               entailment              dumb-up
                                         isbd:                     finer
         isbd:                 isbd:     “has title proper”
  “has title proper”                                          “Physics”
                            ”Resource”
Data triples from multiple schema
                 frbrer:
                 ”has intended audience”
  ex:1                                     “Primary school”

           isbd:
           ”has note on use or audience”
  ex:2                                     “For ages 5-9”

             rda:
             ”Intended audience (Work)”
  ex:3                                     “For children aged 7-”

         m21:
         ”Target audience”        m21terms:
  ex:4
                                commonaud#j
                                                        “Juvenile”
                                       skos:prefLabel
Data triples entailed from sub-property map
        unc:”has note on use or audience”
 ex:1                                       “Primary school”

        unc:”has note on use or audience”
 ex:2                                       “For ages 5-9”

        unc:”has note on use or audience”
 ex:3                                       “For children aged 7-”

        unc:”has note on use or audience”
 ex:4                                       “Juvenile”
Data triples entailed from property domains


             ”is a”
    ex:1              frbrer:”Work”


             ”is a”
    ex:2              isbd:”Resource”


             ”is a”
    ex:3               rda:”Work”
What is the aspect described?


        coarser
Super-Aggregate         Creator
    Aggregate          Author
        Focus         Screenwriter
  Component            Animation screenwriter
Sub-Component           Children’s cartoon screenwriter
           finer
dc:”Contributor”
                                                      ?
                                                                          s
                                                  marcrel:”Author”
 dc:”Creator”                                                 ?     marcrel:”Author
          s                                                        of screenplay, etc.”
                      r
 dct:”Creator”               dct:”Agent”
      ?
                                                                        lcsh:
                                                                   ”Screenwriters”        ?
                             rdaroles:”Creator”
  d                                    s                              r
                 d                                        r
rda:”Work”                rdaroles:”Author (Work)”            [rda:”Agent”]
  d                                    s                              r
                     rdaroles:”Screenwriter (Work)”                  s: rdfs:subPropertyOf
                                                                             d: rdfs:domain
                                                                                r: rdfs:range
Machine-generated granularity

Full-text indexing: down to word level




  A very large multilingual ontology with 5.5 millions of concepts • A wide-
  coverage "encyclopedic dictionary" • Obtained from the automatic integration of
  WordNet and Wikipedia • Enriched with automatic translations of its concepts •
  Connected to the Linguistic Linked Open Data cloud!
User-generated granularity

   “OK for my kids (7 and 9)”

                “Too childish for me (age 14)”

     “Ideal for the child of ambitious parents”

           “This sucks – for kids only”

                       “Great! Has cool stuff”
KISS

               Keep it simple, stupid
             Keep it simple and stupid?
       The data model is very simple: triples!
        The (meta)data content is complex
           Resource discovery is complex
              The Mandelbrot Set:
 “an example of a complex structure arising from
   the application of simple rules” - Wikipedia
AAA

      Anyone can say anything about any thing


 Someone will say something about every thing



             In every conceivable way

                                  Linguistically
OWA

    Open World Assumption: the absence of a
  statement is not a statement of non-existence

“There are known knowns. These are things we know that we
know. There are known unknowns. That is to say, there are things
that we know we don't know. But there are also unknown
unknowns. There are things we don't know we don't know.”
- Donald Rumsfeld

              Will all the gaps get filled?
!

More Related Content

Viewers also liked

What is an RDA record?
What is an RDA record?What is an RDA record?
What is an RDA record?Gordon Dunsire
 
Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Gill Hamilton
 
RDA: thinking globally, acting globally
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globallyGordon Dunsire
 
RDA and the semantic Web
RDA and the semantic WebRDA and the semantic Web
RDA and the semantic WebGordon Dunsire
 
Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...Gordon Dunsire
 
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 PittsburghDCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 PittsburghDiane Hillmann
 
Quick Linked Data Introduction
Quick Linked Data IntroductionQuick Linked Data Introduction
Quick Linked Data IntroductionMichael Hausenblas
 

Viewers also liked (9)

Parallel computing persentation
Parallel computing persentationParallel computing persentation
Parallel computing persentation
 
What is an RDA record?
What is an RDA record?What is an RDA record?
What is an RDA record?
 
Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3
 
RDA: thinking globally, acting globally
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globally
 
RDA and the semantic Web
RDA and the semantic WebRDA and the semantic Web
RDA and the semantic Web
 
RDA and Linked Data. Gordon Dunsire
RDA and Linked Data. Gordon DunsireRDA and Linked Data. Gordon Dunsire
RDA and Linked Data. Gordon Dunsire
 
Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...
 
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 PittsburghDCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
 
Quick Linked Data Introduction
Quick Linked Data IntroductionQuick Linked Data Introduction
Quick Linked Data Introduction
 

Similar to Granularity in linked open data

An Introduction to RDF and the Web of Data
An Introduction to RDF and the Web of DataAn Introduction to RDF and the Web of Data
An Introduction to RDF and the Web of DataOlaf Hartig
 
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)Dr.-Ing. Thomas Hartmann
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic webMarakana Inc.
 
Shrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebShrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebGordon Dunsire
 
RDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic RepositoriesRDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic RepositoriesMarin Dimitrov
 
Semantic web
Semantic webSemantic web
Semantic webtariq1352
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Laura Akerman
 
Exposing relational database as rdf
Exposing relational database as rdfExposing relational database as rdf
Exposing relational database as rdfShakil Ahmed
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage灿辉 葛
 
SHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudSHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudRichard Cyganiak
 
Big Data Processing using Apache Spark and Clojure
Big Data Processing using Apache Spark and ClojureBig Data Processing using Apache Spark and Clojure
Big Data Processing using Apache Spark and ClojureDr. Christian Betz
 
RSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF StreamsRSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF Streamskeski
 
Comparative study on the processing of RDF in PHP
Comparative study on the processing of RDF in PHPComparative study on the processing of RDF in PHP
Comparative study on the processing of RDF in PHPMSGUNC
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)Dan Brickley
 

Similar to Granularity in linked open data (20)

An Introduction to RDF and the Web of Data
An Introduction to RDF and the Web of DataAn Introduction to RDF and the Web of Data
An Introduction to RDF and the Web of Data
 
RDF briefing
RDF briefingRDF briefing
RDF briefing
 
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic web
 
Shrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebShrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic Web
 
XML Bible
XML BibleXML Bible
XML Bible
 
RDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic RepositoriesRDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic Repositories
 
Semantic web
Semantic webSemantic web
Semantic web
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
 
Exposing relational database as rdf
Exposing relational database as rdfExposing relational database as rdf
Exposing relational database as rdf
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage
 
SHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudSHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data Mud
 
Big Data Processing using Apache Spark and Clojure
Big Data Processing using Apache Spark and ClojureBig Data Processing using Apache Spark and Clojure
Big Data Processing using Apache Spark and Clojure
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
RSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF StreamsRSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF Streams
 
Comparative study on the processing of RDF in PHP
Comparative study on the processing of RDF in PHPComparative study on the processing of RDF in PHP
Comparative study on the processing of RDF in PHP
 
NISO/DCMI Webinar: International Bibliographic Standards, Linked Data, and th...
NISO/DCMI Webinar: International Bibliographic Standards, Linked Data, and th...NISO/DCMI Webinar: International Bibliographic Standards, Linked Data, and th...
NISO/DCMI Webinar: International Bibliographic Standards, Linked Data, and th...
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
Heuristic based Query Optimisation for SPARQL
Heuristic based Query Optimisation for SPARQLHeuristic based Query Optimisation for SPARQL
Heuristic based Query Optimisation for SPARQL
 

Recently uploaded

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
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 . pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Granularity in linked open data

  • 1. Granularity in Library Linked Open Data Gordon Dunsire Keynote presentation to Code4Lib 2013, 12-14 Feb 2013, Chicago, USA
  • 3. Fractals Self-similar at all levels of granularity Cannot determine level: all levels are equal!
  • 4. Multi-faceted granularity What is described by a bibliographic record? Or a single statement? What is the level of description? How complete is it? How detailed is the schema used? How dumb? Semantic constraints? Unconstrained? AAA! OWA! Rumsfeld and the white light!
  • 5. Resource Description Framework – Linked data Triple: This resource has intended audience Juvenile Subject Predicate Object has Granularity? Coarse-grained systems consist of fewer, larger components than fine-grained systems [Wikipedia]
  • 6. Subject: what is the statement about? Consortium collection RDF map Library collection Digital collection coarser Journals Subjects Access Super-Aggregate Journal title Journal index Aggregate Issue Festschrift Focus Article Resource Work Component Section Graphics Page Sub-Component Paragraph Markup finer Word RDF/XML URI Node
  • 7. Predicate: what is the aspect described? coarser Membership category Super-Aggregate Access to resource Aggregate Access to content Focus Suitability rating Component Audience and usage Sub-Component Audience finer Audience of audio-visual material
  • 8. Possible Audience map (partial) unc: “has note on use or audience” unc: unconstrained version rdfs: subPropertyOf isbd: International Standard isbd: “has note on Bibliographic Description unc: use or “Intended audience” audience” dct: Dublin Core terms rdfs: dct: “audience” schema: Schema.org subPropertyOf schema: “audience” rda: Resource Description and Access rda: m21: marc21rdf.info m21: “Intended “Target audience” audience” frbrer: frbrer: Functional “has intended audience” Requirements for rdfs: subPropertyOf Bibliographic Records, m21: entity-relationship model “Target audience of …”
  • 9. What is the aspect described? coarser Resource record Super-Aggregate Manifestation record Aggregate Title and s.o.r Focus Title statement Component Title of manifestation Sub-Component Title word finer First word of title
  • 10. Possible Title semantic map sP: rdfs:subPropertyOf (partial) d: rdfs:domain r: rdfs:range sP sP dc: r “Title” rdfs: dct: sP “Title” “Literal” sP eP rdaopen: isbd: “Title” “has title” sP sP rdagrp1: rdaopen: “Title sP “Title proper” (Manifestation)” isbd: sP “has title proper” sP d d d rdagrp1: “Title proper rdafrbr: (Manifestation)” “Manifestation” isbd: “Resource” d
  • 11. Semantic reasoning: the sub-property ladder Semantic rule: If property1 sub-property of property2; Then data triple: Resource property1 “string” Implies data triple: Resource property2 “string” dct: dct:title “has title” Resource “Physics” rdfs: coarser subPropertyOf machine entailment dumb-up isbd: finer isbd: isbd: “has title proper” “has title proper” “Physics” ”Resource”
  • 12. Data triples from multiple schema frbrer: ”has intended audience” ex:1 “Primary school” isbd: ”has note on use or audience” ex:2 “For ages 5-9” rda: ”Intended audience (Work)” ex:3 “For children aged 7-” m21: ”Target audience” m21terms: ex:4 commonaud#j “Juvenile” skos:prefLabel
  • 13. Data triples entailed from sub-property map unc:”has note on use or audience” ex:1 “Primary school” unc:”has note on use or audience” ex:2 “For ages 5-9” unc:”has note on use or audience” ex:3 “For children aged 7-” unc:”has note on use or audience” ex:4 “Juvenile”
  • 14. Data triples entailed from property domains ”is a” ex:1 frbrer:”Work” ”is a” ex:2 isbd:”Resource” ”is a” ex:3 rda:”Work”
  • 15. What is the aspect described? coarser Super-Aggregate Creator Aggregate Author Focus Screenwriter Component Animation screenwriter Sub-Component Children’s cartoon screenwriter finer
  • 16. dc:”Contributor” ? s marcrel:”Author” dc:”Creator” ? marcrel:”Author s of screenplay, etc.” r dct:”Creator” dct:”Agent” ? lcsh: ”Screenwriters” ? rdaroles:”Creator” d s r d r rda:”Work” rdaroles:”Author (Work)” [rda:”Agent”] d s r rdaroles:”Screenwriter (Work)” s: rdfs:subPropertyOf d: rdfs:domain r: rdfs:range
  • 17. Machine-generated granularity Full-text indexing: down to word level A very large multilingual ontology with 5.5 millions of concepts • A wide- coverage "encyclopedic dictionary" • Obtained from the automatic integration of WordNet and Wikipedia • Enriched with automatic translations of its concepts • Connected to the Linguistic Linked Open Data cloud!
  • 18.
  • 19. User-generated granularity “OK for my kids (7 and 9)” “Too childish for me (age 14)” “Ideal for the child of ambitious parents” “This sucks – for kids only” “Great! Has cool stuff”
  • 20. KISS Keep it simple, stupid Keep it simple and stupid? The data model is very simple: triples! The (meta)data content is complex Resource discovery is complex The Mandelbrot Set: “an example of a complex structure arising from the application of simple rules” - Wikipedia
  • 21. AAA Anyone can say anything about any thing Someone will say something about every thing In every conceivable way Linguistically
  • 22. OWA Open World Assumption: the absence of a statement is not a statement of non-existence “There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know.” - Donald Rumsfeld Will all the gaps get filled?
  • 23. !