SlideShare a Scribd company logo
1 of 28
Download to read offline
RDF: Resource Description Failures?




                    Robert Sanderson
rsanderson@lanl.gov // azaroth42@gmail.com // @azaroth42


               RDF Advantages, Limitations and Questions          1
       Mellon IT Projects Mtg, November 28-29, New York NY, USA
Overview



•    Graphs
•    The Wide Open World
•    Ontologies and Identities
•    Serializations
•    Temporal Issues
•    Summary




                      RDF Advantages, Limitations and Questions          2
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Graphs

  Graphs are very powerful for modeling reality
     Tree is just a simple Graph
        (directed, acyclic, with known root node)
     Novel information can be automatically inferred
     More interesting questions can be asked
     Don’t end up in XML semantic/syntactic hell




                     RDF Advantages, Limitations and Questions          3
             Mellon IT Projects Mtg, November 28-29, New York NY, USA
Graphs

  Graphs get complicated
     Querying is much more complicated
      Graph: Structure and Data important,
              + data currently treated as second class citizen
      Other: Only Data important, so easier to work with

     Serialization and storage is more complicated
      Serialization has a start and end, unlike a graph
      Storage can’t look at “documents”, deals with structure

     Visualization is difficult to get right
               … and hard to know when it is right




                     RDF Advantages, Limitations and Questions          4
             Mellon IT Projects Mtg, November 28-29, New York NY, USA
Visualization Done Right




http://www.facebook.com/note.php?note_id=469716398919

             RDF Advantages, Limitations and Questions          5
     Mellon IT Projects Mtg, November 28-29, New York NY, USA
Not So Right




        RDF Advantages, Limitations and Questions          6
Mellon IT Projects Mtg, November 28-29, New York NY, USA
Graphs

  Graphs are very powerful
  Graphs get complicated

Mitigating Factors:
   •  Software libraries can manage complexity
               eg RDF Object Mapping
   •  NoSQL solutions improving rapidly
   •  Can have cake: Treat part of the graph as a document
      And eat it:      Also ingest into TripleStore
   •  Other structures don’t get complicated
               because they lack the expressivity of a graph




                     RDF Advantages, Limitations and Questions          7
             Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World

  A Single Global Graph that everyone contributes to
        Great for data re-use
        Richness of data from multiple sources
        Anyone can make assertions about anything
        Global identities
        Distributed: Can incrementally add to others descriptions
        Fits with the WWW: The Data Web

Technically: If a statement is not asserted, then its truth-value is
   unknown, rather than false.
Data:              Grass is Green.
Question:           Is Grass Red?
Closed World:       No
Open World:         I Don’t Know
                        RDF Advantages, Limitations and Questions          8
                Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Positive Use Case

Jon publishes an Annotation about part of a web page.




                    RDF Advantages, Limitations and Questions          9
            Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Positive Use Case

Brewster archives the page … and says where it is.




  Without modifying the
    annotation at all.


                    RDF Advantages, Limitations and Questions          10
            Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Complexity

  Local Constructions are Complicated
     Despite “Think Globally, Assert Locally”




 How do we say that Canvas 2 comes after Canvas 1,
   and Canvas 3 comes after Canvas 2?

                      RDF Advantages, Limitations and Questions          11
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Lists

  Lists




 Did you think this?
 Remember anyone can say anything, and it’s global…


                   RDF Advantages, Limitations and Questions          12
           Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Lists




Now there are two next links from Canvas 1, and our list is … a graph.
Use Case: Manuscript has different page order at different times

                        RDF Advantages, Limitations and Questions          13
                Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Lists




ORE introduces proxy nodes, as not just order is local.
Eg may wish to cite a resource in the context of a set of resources.

                         RDF Advantages, Limitations and Questions          14
                 Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Lists




Shared Canvas uses multiple classes and the rdf:List construction.
Serializations hide the list’s anonymous nodes.

                        RDF Advantages, Limitations and Questions          15
                Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Complexity

    Assertions can drastically change meaning




Let’s turn this around a little…

                          RDF Advantages, Limitations and Questions          16
                  Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World: Complexity

  Fred asserts:




Without modifying the
  annotation at all?!

                    RDF Advantages, Limitations and Questions          17
            Mellon IT Projects Mtg, November 28-29, New York NY, USA
The Open World

  A Single Global Graph that everyone contributes to
  Local constructions are complex
  Remote assertions can change meaning

Mitigating Factors:
   •    Local identity for local context is good practice
   •    Harder to take short cuts, forces understanding
   •    Actually some grass is red. Could be both red and green
   •    Trust is required in all data, not just open linked data




                       RDF Advantages, Limitations and Questions          18
               Mellon IT Projects Mtg, November 28-29, New York NY, USA
Ontologies and Identities

  Shared ontologies increases semantic interoperability
     dc:title is ‘name’ or ‘label’, not property title or Dr.
     Re-use of semantics makes it easier to build applications
     Communities can develop own ontologies independently
      (as opposed to microdata/schema.org)


  Shared Identity makes it possible for graph to merge
  serendipitously
     Everyone can mint own IDs using http URIs
     By reusing ids, graphs will merge, creating new knowledge




                      RDF Advantages, Limitations and Questions          19
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Ontologies and Identities

  “The nice thing about … Ontologies … is that there’s
  so many to choose from”
     Far far too many to choose from, hard to find the right one
     If almost right, do you reuse and hope for the best, or
      specialize and create yet another ontology?




                         http://xkcd.com/927/

                      RDF Advantages, Limitations and Questions          20
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Ontologies and Identities

  “The nice thing about … Identities … is that there’s so
  many to choose from”
     Far far too many to choose from, hard to find the right one
     As anyone can create identity for anything, they do
     Identity often has a contextual component – does LANL’s
      identifier for Oppenheimer differ from DBPedia’s?




                      RDF Advantages, Limitations and Questions          21
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Ontologies and Identities

  Shared Ontologies increase Interoperability
  Shared Identifiers make the graph merge
  Multiplicity of Ontologies
  Multiplicity of Identities

Mitigating Factors:
   •  Assertions of equivalence are not just assertions.
         Can apply same parsers, trust mechanisms etc.
   •  There are well-known ontologies and identifier schemes
   •  As the global graph increases, winners will become obvious




                      RDF Advantages, Limitations and Questions          22
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Serializations

       …
       …
       The new JSON-LD format is actually pretty good?

{!
     "@context": "http://www.openannotation.org/spec/core/context.json", !
     "@id": "http://example.org/anno1", !
     "@type": "oa:Annotation", !
     "annotatedAt": "2012-11-10T09:08:07", !
     "annotatedBy": {!
          "@id": "http://public.lanl.gov/rsanderson#me", !
          "@type": "foaf:Person", !
          "name": "Rob Sanderson"!
     }, !
     "body": {"chars": "This... is CNN.”}, !
     "target": {“@id” : “http://www.cnn.com/”}!
}!




                            RDF Advantages, Limitations and Questions          23
                    Mellon IT Projects Mtg, November 28-29, New York NY, USA
Serializations

  Too many serialization formats

  The recommended RDF/XML is absolutely terrible
     “RDF/XML was the Semantic Web’s 3 Mile Island incident”
      -- Manu Sporny, http://manu.sporny.org/2012/nuclear-rdf/

  Multiple formats means multiple identifiers for
  descriptions (one per format)
     Content Negotiation is a pain
     Not everyone implements every format = interop hell

  Leaves room for competing models/syntaxes
     Microdata, Schema.Org etc.

                      RDF Advantages, Limitations and Questions          24
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Serializations


  JSON-LD
  Everything else

Mitigating Factors:
   •  Software libraries help, but are inconsistent
   •  … and that’s all I’ve got!




                      RDF Advantages, Limitations and Questions          25
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Temporal Issues

  Resources change over time
     Reality, Data and Ontologies
     Neither document nor data web has a solution
     Need to remain in sync in distributed environment
     New URIs for every version doesn’t work
     Coherency: does assertion still apply when other dataset
      changes?


Mitigating Factors:
   •  Memento
   •  ResourceSync




                      RDF Advantages, Limitations and Questions          26
              Mellon IT Projects Mtg, November 28-29, New York NY, USA
Summary

•  Graphs are powerful structures, and the complexity
     can be managed by tools
•    Open World introduces complexity, but enforces best
     practices. Without it, would be just data on the web
•    Trust is required for reuse of any data, not just RDF
•    Winners will emerge for competing ontologies and
     identities and better than the alternative.
•    JSON-LD is very strong, and parsers exist in all
     common languages for all serializations
•    Good people are working on the Temporal issues ;)




                       RDF Advantages, Limitations and Questions          27
               Mellon IT Projects Mtg, November 28-29, New York NY, USA
Thank You!


Slides:
   http://www.slideshare.net/…

Open Annotation:             http://www.openannotation.org/
               http://www.w3.org/community/openannotation/
Shared Canvas:                http://www.shared-canvas.org/


Rob Sanderson
rsanderson@lanl.gov // azaroth42@gmail.com
@azaroth42 // +azaroth42
http://public.lanl.gov/rsanderson/


                      RDF Advantages, Limitations and Questions          28
              Mellon IT Projects Mtg, November 28-29, New York NY, USA

More Related Content

What's hot

Prateek Jain dissertation defense, Kno.e.sis, Wright State University
Prateek Jain dissertation defense, Kno.e.sis, Wright State UniversityPrateek Jain dissertation defense, Kno.e.sis, Wright State University
Prateek Jain dissertation defense, Kno.e.sis, Wright State UniversityPrateek Jain
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospectsGuus Schreiber
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionKent State University
 
A Dynamic Topic Model of Learning Analytics Research
A Dynamic Topic Model of Learning Analytics ResearchA Dynamic Topic Model of Learning Analytics Research
A Dynamic Topic Model of Learning Analytics ResearchMichael Derntl
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLPGVS Chaitanya
 
Similarity on DBpedia
Similarity on DBpediaSimilarity on DBpedia
Similarity on DBpediaSamantha Lam
 
Mining Web content for Enhanced Search
Mining Web content for Enhanced Search Mining Web content for Enhanced Search
Mining Web content for Enhanced Search Roi Blanco
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5Traian Rebedea
 
DBpedia Spotlight at I-SEMANTICS 2011
DBpedia Spotlight at I-SEMANTICS 2011DBpedia Spotlight at I-SEMANTICS 2011
DBpedia Spotlight at I-SEMANTICS 2011Pablo Mendes
 
Text mining voor Business Intelligence toepassingen
Text mining voor Business Intelligence toepassingenText mining voor Business Intelligence toepassingen
Text mining voor Business Intelligence toepassingenjcscholtes
 
An Introduction to Information Retrieval and Applications
 An Introduction to Information Retrieval and Applications An Introduction to Information Retrieval and Applications
An Introduction to Information Retrieval and Applications sathish sak
 
Text REtrieval Conference (TREC) Dynamic Domain Track 2015
Text REtrieval Conference (TREC) Dynamic Domain Track 2015Text REtrieval Conference (TREC) Dynamic Domain Track 2015
Text REtrieval Conference (TREC) Dynamic Domain Track 2015Grace Hui Yang
 
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis   Unit IICS6010 Social Network Analysis   Unit II
CS6010 Social Network Analysis Unit IIpkaviya
 
Federated data stores using semantic web technology
Federated data stores using semantic web technologyFederated data stores using semantic web technology
Federated data stores using semantic web technologySteve Ray
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebJie Bao
 
From Queries to Answers in the Web
From Queries to Answers in the WebFrom Queries to Answers in the Web
From Queries to Answers in the WebRoi Blanco
 

What's hot (20)

Prateek Jain dissertation defense, Kno.e.sis, Wright State University
Prateek Jain dissertation defense, Kno.e.sis, Wright State UniversityPrateek Jain dissertation defense, Kno.e.sis, Wright State University
Prateek Jain dissertation defense, Kno.e.sis, Wright State University
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospects
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 
A Dynamic Topic Model of Learning Analytics Research
A Dynamic Topic Model of Learning Analytics ResearchA Dynamic Topic Model of Learning Analytics Research
A Dynamic Topic Model of Learning Analytics Research
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLP
 
Similarity on DBpedia
Similarity on DBpediaSimilarity on DBpedia
Similarity on DBpedia
 
Mining Web content for Enhanced Search
Mining Web content for Enhanced Search Mining Web content for Enhanced Search
Mining Web content for Enhanced Search
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5
 
LOD2 Webinar Series: DBpedia Spotlight
LOD2 Webinar Series: DBpedia SpotlightLOD2 Webinar Series: DBpedia Spotlight
LOD2 Webinar Series: DBpedia Spotlight
 
DBpedia Spotlight at I-SEMANTICS 2011
DBpedia Spotlight at I-SEMANTICS 2011DBpedia Spotlight at I-SEMANTICS 2011
DBpedia Spotlight at I-SEMANTICS 2011
 
Text mining voor Business Intelligence toepassingen
Text mining voor Business Intelligence toepassingenText mining voor Business Intelligence toepassingen
Text mining voor Business Intelligence toepassingen
 
An Introduction to Information Retrieval and Applications
 An Introduction to Information Retrieval and Applications An Introduction to Information Retrieval and Applications
An Introduction to Information Retrieval and Applications
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrieval
 
Text REtrieval Conference (TREC) Dynamic Domain Track 2015
Text REtrieval Conference (TREC) Dynamic Domain Track 2015Text REtrieval Conference (TREC) Dynamic Domain Track 2015
Text REtrieval Conference (TREC) Dynamic Domain Track 2015
 
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis   Unit IICS6010 Social Network Analysis   Unit II
CS6010 Social Network Analysis Unit II
 
Federated data stores using semantic web technology
Federated data stores using semantic web technologyFederated data stores using semantic web technology
Federated data stores using semantic web technology
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic Web
 
From Queries to Answers in the Web
From Queries to Answers in the WebFrom Queries to Answers in the Web
From Queries to Answers in the Web
 
Presentation at MTSR 2012
Presentation at MTSR 2012Presentation at MTSR 2012
Presentation at MTSR 2012
 

Viewers also liked

Analyzing the Persistence of Referenced Web Resources with Memento
Analyzing the Persistence of Referenced Web Resources with MementoAnalyzing the Persistence of Referenced Web Resources with Memento
Analyzing the Persistence of Referenced Web Resources with MementoRobert Sanderson
 
Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusRobert Sanderson
 
iAnnotate 2013 Introduction
iAnnotate 2013 IntroductioniAnnotate 2013 Introduction
iAnnotate 2013 IntroductionRobert Sanderson
 
SharedCanvas: Dealing with Uncertainty in Digital Facsimiles
SharedCanvas: Dealing with Uncertainty in Digital FacsimilesSharedCanvas: Dealing with Uncertainty in Digital Facsimiles
SharedCanvas: Dealing with Uncertainty in Digital FacsimilesRobert Sanderson
 
Annotating Scholarly Resources
Annotating Scholarly ResourcesAnnotating Scholarly Resources
Annotating Scholarly ResourcesRobert Sanderson
 
TimeMaps: Metadata for Memento
TimeMaps: Metadata for MementoTimeMaps: Metadata for Memento
TimeMaps: Metadata for MementoRobert Sanderson
 
Big Data: Indexing ~50Tb of URIs
Big Data: Indexing ~50Tb of URIsBig Data: Indexing ~50Tb of URIs
Big Data: Indexing ~50Tb of URIsRobert Sanderson
 
Linked Data: Building Standards and Communities
Linked Data: Building Standards and CommunitiesLinked Data: Building Standards and Communities
Linked Data: Building Standards and CommunitiesRobert Sanderson
 
Transcending Silos: Shared Canvas Data Model for Digital Facsimiles
Transcending Silos: Shared Canvas Data Model for Digital FacsimilesTranscending Silos: Shared Canvas Data Model for Digital Facsimiles
Transcending Silos: Shared Canvas Data Model for Digital FacsimilesRobert Sanderson
 
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...Robert Sanderson
 
Erika Pricyla Cerino HernáNdez
Erika Pricyla Cerino HernáNdezErika Pricyla Cerino HernáNdez
Erika Pricyla Cerino HernáNdezguest1cc234
 
Dit Heb Je Nog Nooit Gezien
Dit Heb Je Nog Nooit GezienDit Heb Je Nog Nooit Gezien
Dit Heb Je Nog Nooit Gezienguest6964ce
 
NLLC 2011: Memento, Open Annotation, SharedCanvas
NLLC 2011: Memento, Open Annotation, SharedCanvasNLLC 2011: Memento, Open Annotation, SharedCanvas
NLLC 2011: Memento, Open Annotation, SharedCanvasRobert Sanderson
 
W3C Open Annotation: Status and Use Cases
W3C Open Annotation: Status and Use CasesW3C Open Annotation: Status and Use Cases
W3C Open Annotation: Status and Use CasesRobert Sanderson
 
NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)Robert Sanderson
 
Making Web Annotations Persistent over Time
Making Web Annotations Persistent over TimeMaking Web Annotations Persistent over Time
Making Web Annotations Persistent over TimeRobert Sanderson
 
W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)Robert Sanderson
 

Viewers also liked (20)

Analyzing the Persistence of Referenced Web Resources with Memento
Analyzing the Persistence of Referenced Web Resources with MementoAnalyzing the Persistence of Referenced Web Resources with Memento
Analyzing the Persistence of Referenced Web Resources with Memento
 
Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlus
 
iAnnotate 2013 Introduction
iAnnotate 2013 IntroductioniAnnotate 2013 Introduction
iAnnotate 2013 Introduction
 
SharedCanvas: Dealing with Uncertainty in Digital Facsimiles
SharedCanvas: Dealing with Uncertainty in Digital FacsimilesSharedCanvas: Dealing with Uncertainty in Digital Facsimiles
SharedCanvas: Dealing with Uncertainty in Digital Facsimiles
 
Annotating Scholarly Resources
Annotating Scholarly ResourcesAnnotating Scholarly Resources
Annotating Scholarly Resources
 
TimeMaps: Metadata for Memento
TimeMaps: Metadata for MementoTimeMaps: Metadata for Memento
TimeMaps: Metadata for Memento
 
Big Data: Indexing ~50Tb of URIs
Big Data: Indexing ~50Tb of URIsBig Data: Indexing ~50Tb of URIs
Big Data: Indexing ~50Tb of URIs
 
Linked Data: Building Standards and Communities
Linked Data: Building Standards and CommunitiesLinked Data: Building Standards and Communities
Linked Data: Building Standards and Communities
 
Transcending Silos: Shared Canvas Data Model for Digital Facsimiles
Transcending Silos: Shared Canvas Data Model for Digital FacsimilesTranscending Silos: Shared Canvas Data Model for Digital Facsimiles
Transcending Silos: Shared Canvas Data Model for Digital Facsimiles
 
Niso Annotation Webinar
Niso Annotation WebinarNiso Annotation Webinar
Niso Annotation Webinar
 
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...
SharedCanvas: A Collaborative Model for Medieval Manuscript Layout Dissemina...
 
Erika Pricyla Cerino HernáNdez
Erika Pricyla Cerino HernáNdezErika Pricyla Cerino HernáNdez
Erika Pricyla Cerino HernáNdez
 
Dit Heb Je Nog Nooit Gezien
Dit Heb Je Nog Nooit GezienDit Heb Je Nog Nooit Gezien
Dit Heb Je Nog Nooit Gezien
 
NLLC 2011: Memento, Open Annotation, SharedCanvas
NLLC 2011: Memento, Open Annotation, SharedCanvasNLLC 2011: Memento, Open Annotation, SharedCanvas
NLLC 2011: Memento, Open Annotation, SharedCanvas
 
Python Web Interaction
Python Web InteractionPython Web Interaction
Python Web Interaction
 
W3C Open Annotation: Status and Use Cases
W3C Open Annotation: Status and Use CasesW3C Open Annotation: Status and Use Cases
W3C Open Annotation: Status and Use Cases
 
NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)
 
Making Web Annotations Persistent over Time
Making Web Annotations Persistent over TimeMaking Web Annotations Persistent over Time
Making Web Annotations Persistent over Time
 
W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)
 
IIIF Presentation API
IIIF Presentation API IIIF Presentation API
IIIF Presentation API
 

Similar to RDF TITLE

Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesLinked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesPrateek Jain
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceOptum
 
DubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataDubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataScott Sosna
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notesBernadette Hyland-Wood
 
Intelligent expert systems for location planning
Intelligent expert systems for location planningIntelligent expert systems for location planning
Intelligent expert systems for location planningNavid Milanizadeh
 
Discovering and Navigating Memes in Social Media
Discovering and Navigating Memes in Social MediaDiscovering and Navigating Memes in Social Media
Discovering and Navigating Memes in Social MediaMatthew Lease
 
Discovering Memes in Social Media
Discovering Memes in Social MediaDiscovering Memes in Social Media
Discovering Memes in Social MediaMatthew Lease
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ Prateek Jain
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data VisualizationLaura Po
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningMikel Emaldi Manrique
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsAndre Freitas
 
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesLearning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesMike Linksvayer
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Alexandru Iosup
 
Crowdsourcing for Search Evaluation and Social-Algorithmic Search
Crowdsourcing for Search Evaluation and Social-Algorithmic SearchCrowdsourcing for Search Evaluation and Social-Algorithmic Search
Crowdsourcing for Search Evaluation and Social-Algorithmic SearchMatthew Lease
 

Similar to RDF TITLE (20)

Prateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
Prateek Jain's Dissertation Defense - Linked Open Data Alignment and QueryingPrateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
Prateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
 
Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesLinked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
 
PhD Proposal Defense - Prateek Jain
PhD Proposal Defense - Prateek JainPhD Proposal Defense - Prateek Jain
PhD Proposal Defense - Prateek Jain
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
 
DubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataDubJug: Neo4J and Open Data
DubJug: Neo4J and Open Data
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notes
 
Intelligent expert systems for location planning
Intelligent expert systems for location planningIntelligent expert systems for location planning
Intelligent expert systems for location planning
 
On no sql.partiii
On no sql.partiiiOn no sql.partiii
On no sql.partiii
 
Nosql public
Nosql publicNosql public
Nosql public
 
Discovering and Navigating Memes in Social Media
Discovering and Navigating Memes in Social MediaDiscovering and Navigating Memes in Social Media
Discovering and Navigating Memes in Social Media
 
Discovering Memes in Social Media
Discovering Memes in Social MediaDiscovering Memes in Social Media
Discovering Memes in Social Media
 
ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+ ESWC 2011 BLOOMS+
ESWC 2011 BLOOMS+
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 
A theory of Metadata enriching & filtering
A theory of  Metadata enriching & filteringA theory of  Metadata enriching & filtering
A theory of Metadata enriching & filtering
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP Systems
 
When?
When?When?
When?
 
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best PracticesLearning Resource Metadata Initiative: Vocabulary Development Best Practices
Learning Resource Metadata Initiative: Vocabulary Development Best Practices
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.
 
Crowdsourcing for Search Evaluation and Social-Algorithmic Search
Crowdsourcing for Search Evaluation and Social-Algorithmic SearchCrowdsourcing for Search Evaluation and Social-Algorithmic Search
Crowdsourcing for Search Evaluation and Social-Algorithmic Search
 

More from Robert Sanderson

LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleRobert Sanderson
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataRobert Sanderson
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtRobert Sanderson
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityRobert Sanderson
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataRobert Sanderson
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataRobert Sanderson
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Robert Sanderson
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemRobert Sanderson
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingRobert Sanderson
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUDRobert Sanderson
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art ModelRobert Sanderson
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Robert Sanderson
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly HeldRobert Sanderson
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery WalkthroughRobert Sanderson
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMRobert Sanderson
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeRobert Sanderson
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelRobert Sanderson
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDRobert Sanderson
 

More from Robert Sanderson (20)

Understanding Linked Art
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked Art
 
LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at Yale
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable Data
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD Sustainability
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly Held
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRM
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over Committee
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data Model
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

RDF TITLE

  • 1. RDF: Resource Description Failures? Robert Sanderson rsanderson@lanl.gov // azaroth42@gmail.com // @azaroth42 RDF Advantages, Limitations and Questions 1 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 2. Overview •  Graphs •  The Wide Open World •  Ontologies and Identities •  Serializations •  Temporal Issues •  Summary RDF Advantages, Limitations and Questions 2 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 3. Graphs   Graphs are very powerful for modeling reality   Tree is just a simple Graph (directed, acyclic, with known root node)   Novel information can be automatically inferred   More interesting questions can be asked   Don’t end up in XML semantic/syntactic hell RDF Advantages, Limitations and Questions 3 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 4. Graphs   Graphs get complicated   Querying is much more complicated Graph: Structure and Data important, + data currently treated as second class citizen Other: Only Data important, so easier to work with   Serialization and storage is more complicated Serialization has a start and end, unlike a graph Storage can’t look at “documents”, deals with structure   Visualization is difficult to get right … and hard to know when it is right RDF Advantages, Limitations and Questions 4 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 5. Visualization Done Right http://www.facebook.com/note.php?note_id=469716398919 RDF Advantages, Limitations and Questions 5 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 6. Not So Right RDF Advantages, Limitations and Questions 6 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 7. Graphs   Graphs are very powerful   Graphs get complicated Mitigating Factors: •  Software libraries can manage complexity eg RDF Object Mapping •  NoSQL solutions improving rapidly •  Can have cake: Treat part of the graph as a document And eat it: Also ingest into TripleStore •  Other structures don’t get complicated because they lack the expressivity of a graph RDF Advantages, Limitations and Questions 7 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 8. The Open World   A Single Global Graph that everyone contributes to   Great for data re-use   Richness of data from multiple sources   Anyone can make assertions about anything   Global identities   Distributed: Can incrementally add to others descriptions   Fits with the WWW: The Data Web Technically: If a statement is not asserted, then its truth-value is unknown, rather than false. Data: Grass is Green. Question: Is Grass Red? Closed World: No Open World: I Don’t Know RDF Advantages, Limitations and Questions 8 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 9. The Open World: Positive Use Case Jon publishes an Annotation about part of a web page. RDF Advantages, Limitations and Questions 9 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 10. The Open World: Positive Use Case Brewster archives the page … and says where it is. Without modifying the annotation at all. RDF Advantages, Limitations and Questions 10 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 11. The Open World: Complexity   Local Constructions are Complicated   Despite “Think Globally, Assert Locally” How do we say that Canvas 2 comes after Canvas 1, and Canvas 3 comes after Canvas 2? RDF Advantages, Limitations and Questions 11 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 12. The Open World: Lists   Lists Did you think this? Remember anyone can say anything, and it’s global… RDF Advantages, Limitations and Questions 12 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 13. The Open World: Lists Now there are two next links from Canvas 1, and our list is … a graph. Use Case: Manuscript has different page order at different times RDF Advantages, Limitations and Questions 13 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 14. The Open World: Lists ORE introduces proxy nodes, as not just order is local. Eg may wish to cite a resource in the context of a set of resources. RDF Advantages, Limitations and Questions 14 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 15. The Open World: Lists Shared Canvas uses multiple classes and the rdf:List construction. Serializations hide the list’s anonymous nodes. RDF Advantages, Limitations and Questions 15 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 16. The Open World: Complexity   Assertions can drastically change meaning Let’s turn this around a little… RDF Advantages, Limitations and Questions 16 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 17. The Open World: Complexity   Fred asserts: Without modifying the annotation at all?! RDF Advantages, Limitations and Questions 17 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 18. The Open World   A Single Global Graph that everyone contributes to   Local constructions are complex   Remote assertions can change meaning Mitigating Factors: •  Local identity for local context is good practice •  Harder to take short cuts, forces understanding •  Actually some grass is red. Could be both red and green •  Trust is required in all data, not just open linked data RDF Advantages, Limitations and Questions 18 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 19. Ontologies and Identities   Shared ontologies increases semantic interoperability   dc:title is ‘name’ or ‘label’, not property title or Dr.   Re-use of semantics makes it easier to build applications   Communities can develop own ontologies independently (as opposed to microdata/schema.org)   Shared Identity makes it possible for graph to merge serendipitously   Everyone can mint own IDs using http URIs   By reusing ids, graphs will merge, creating new knowledge RDF Advantages, Limitations and Questions 19 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 20. Ontologies and Identities   “The nice thing about … Ontologies … is that there’s so many to choose from”   Far far too many to choose from, hard to find the right one   If almost right, do you reuse and hope for the best, or specialize and create yet another ontology? http://xkcd.com/927/ RDF Advantages, Limitations and Questions 20 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 21. Ontologies and Identities   “The nice thing about … Identities … is that there’s so many to choose from”   Far far too many to choose from, hard to find the right one   As anyone can create identity for anything, they do   Identity often has a contextual component – does LANL’s identifier for Oppenheimer differ from DBPedia’s? RDF Advantages, Limitations and Questions 21 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 22. Ontologies and Identities   Shared Ontologies increase Interoperability   Shared Identifiers make the graph merge   Multiplicity of Ontologies   Multiplicity of Identities Mitigating Factors: •  Assertions of equivalence are not just assertions. Can apply same parsers, trust mechanisms etc. •  There are well-known ontologies and identifier schemes •  As the global graph increases, winners will become obvious RDF Advantages, Limitations and Questions 22 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 23. Serializations   …   …   The new JSON-LD format is actually pretty good? {! "@context": "http://www.openannotation.org/spec/core/context.json", ! "@id": "http://example.org/anno1", ! "@type": "oa:Annotation", ! "annotatedAt": "2012-11-10T09:08:07", ! "annotatedBy": {! "@id": "http://public.lanl.gov/rsanderson#me", ! "@type": "foaf:Person", ! "name": "Rob Sanderson"! }, ! "body": {"chars": "This... is CNN.”}, ! "target": {“@id” : “http://www.cnn.com/”}! }! RDF Advantages, Limitations and Questions 23 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 24. Serializations   Too many serialization formats   The recommended RDF/XML is absolutely terrible   “RDF/XML was the Semantic Web’s 3 Mile Island incident” -- Manu Sporny, http://manu.sporny.org/2012/nuclear-rdf/   Multiple formats means multiple identifiers for descriptions (one per format)   Content Negotiation is a pain   Not everyone implements every format = interop hell   Leaves room for competing models/syntaxes   Microdata, Schema.Org etc. RDF Advantages, Limitations and Questions 24 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 25. Serializations   JSON-LD   Everything else Mitigating Factors: •  Software libraries help, but are inconsistent •  … and that’s all I’ve got! RDF Advantages, Limitations and Questions 25 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 26. Temporal Issues   Resources change over time   Reality, Data and Ontologies   Neither document nor data web has a solution   Need to remain in sync in distributed environment   New URIs for every version doesn’t work   Coherency: does assertion still apply when other dataset changes? Mitigating Factors: •  Memento •  ResourceSync RDF Advantages, Limitations and Questions 26 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 27. Summary •  Graphs are powerful structures, and the complexity can be managed by tools •  Open World introduces complexity, but enforces best practices. Without it, would be just data on the web •  Trust is required for reuse of any data, not just RDF •  Winners will emerge for competing ontologies and identities and better than the alternative. •  JSON-LD is very strong, and parsers exist in all common languages for all serializations •  Good people are working on the Temporal issues ;) RDF Advantages, Limitations and Questions 27 Mellon IT Projects Mtg, November 28-29, New York NY, USA
  • 28. Thank You! Slides: http://www.slideshare.net/… Open Annotation: http://www.openannotation.org/ http://www.w3.org/community/openannotation/ Shared Canvas: http://www.shared-canvas.org/ Rob Sanderson rsanderson@lanl.gov // azaroth42@gmail.com @azaroth42 // +azaroth42 http://public.lanl.gov/rsanderson/ RDF Advantages, Limitations and Questions 28 Mellon IT Projects Mtg, November 28-29, New York NY, USA