SlideShare une entreprise Scribd logo
1  sur  43
Linked Data Fundamentals
Trevor Thornton
Senior Applications Developer, NYPL Labs
The New York Public Library
Linked Data
Data published on the Web in accordance with principles
designed to facilitate linkages between resources
The potential for linked data in libraries:
• Eliminates data silos - makes data accessible on the Web
and promotes sharing and re-use
• Promotes discovery of related resources through links
(to common people, subjects, etc.)
• Supports cooperative description
(‗open world assumption‘)
Key aspects of linked data
• Based on the core Web technologies (HTTP, URIs)
• Uses a simple data structure based on atomic statements
about resources (RDF)
• Can be interpreted by machines (semantic data)
• Focus on connecting resources, rather than simply
describing them (though it can do both)
HTTP (Hypertext Transfer Protocol)
The foundation of data communication for the Web
HTTP request
HTTP response
Client/User agent
(e.g. web browser)
Web
Server
URI (Uniform Resource Identifier)
Globally unique identifier for a resource on a computer
or a network.
HTTP URIs identify resources on the Web.
http://www.yourdomain.org/something
URI vs. URL
URLs (Uniform Resource Locators) are a subset of URIs
that, in addition to identifying a resource, provide a means of
locating it.
A URI does not necessarily point to a document;
a URL does.
A URI can identify a real-world object.
The Semantic Web
Proposed by Tim Berners-Lee in a 2001 article in Scientific
American
“The Semantic Web is not a separate Web but an extension of the current one, in
which information is given well-defined meaning, better enabling computers and
people to work in cooperation…
In the near future, these developments will usher in significant new functionality
as machines become much better able to process and „understand‟ the data that
they merely display at present.”
The Linked Data Principles
Tim Berners-Lee, 2006
1. Use URIs as names for things.
2. Use HTTP URIs so that people can look up those names.
3. When someone looks up a URI, provide useful
information, using the standards (RDF, SPARQL).
4. Include links to other URIs so that they can discover
more things.
RDF (Resource Description Framework)
A framework for describing Web resources.
A Web resource is anything that can be retrieved or
identified on the Web via a URI.
RDF descriptions are based on simple
subject-predicate-object expressions called ―triples‖.
The RDF Triple
Subject - the resource being described
Predicate - a property of that resource
Object - the value of the property
Subject and predicate are defined using URIs.
Object can either be a URI or a literal value
(text, number, date, etc.)
subject
predicate
object
Here is some metadata…
Robert Moses Papers
CREATOR:
Moses, Robert, 1888-1981
EXTENT:
142 linear feet
REPOSITORY:
The New York Public Library.
Manuscripts and Archives Division.
Here are some triples
http://archives.nypl.org/
mss/2071
http://viaf.org/viaf/52866
196
http://archives.nypl.org/
mss/2071
‘142 linear feet’
http://archives.nypl.org/
mss/2071
http://data.nypl.org/org_
units/mss
http://purl.org/dc/ter
ms/creator
http://purl.org/dc/ter
ms/extent
http://purl.org/archiv
al/vocab/arch#held
By
Robert Moses Papers
Robert Moses Papers
Robert Moses Papers
creator Moses, Robert, 1888-1981
extent
repository NYPL Manuscripts & Archives
A set of related triples = a graph
http://archives.nypl.org/
mss/2071
http://viaf.org/viaf/52866
196
‘142 linear feet’
http://archives.nypl.org/
mss/2071
http://purl.org/dc/ter
ms/creator
http://purl.org/dc/ter
ms/extent
http://purl.org/archiv
al/vocab/arch#held
By
This is another graph
http://www.worldcat.org/
oclc/834874
http://viaf.org/viaf/44312
399
http://viaf.org/viaf/52866
196
http://purl.org/dc/ter
ms/creator
http://purl.org/dc/ter
ms/subject
Put the graphs together to make a new graph
http://archives.nypl.org/
mss/2071
http://viaf.org/viaf/5286
6196
‘142 linear feet’
http://archives.nypl.org/
mss/2071
http://purl.org/dc/term
s/creatorhttp://purl.org/dc/ter
ms/extent
http://purl.org/archival/vocab
/arch#heldBy
http://viaf.org/viaf/44312
399
http://purl.org/dc/ter
ms/creator
http://purl.org/dc/term
s/subject
Robert Moses Papers
The Power Broker
http://www.worldcat.org/
oclc/834874
RDF serialization formats
‗Serialization‘ = to record one or more RDF graphs in a
machine-readable file. There are 2 basic options:
RDF in a standalone text file:
• RDF XML
• N3 (Notation 3)
• Turtle (Terse RDF Triple Language)
• N-Triples
RDF embedded in HTML
• RDFa (RDF in attributes)
<http://archives.nypl.org/mss/2071> <http://purl.org/dc/terms/creator>
<http://viaf.org/viaf/52866196> .
<http://archives.nypl.org/mss/2071> <http://purl.org/dc/terms/extent>
‗142 linear feet‘ .
<http://archives.nypl.org/mss/2071> <http://purl.org/archival/vocab/arch#heldBy>
<http://archives.nypl.org/mss/2071> .
Basic triples in N-Triples
N-Triples is the most basic expression of RDF.
@prefix dcterms: <http://purl.org/dc/terms/>.
@prefix arch: <http://purl.org/archival/vocab/arch#>.
<http://archives.nypl.org/mss/2071>
dcterms:creator http://viaf.org/viaf/52866196;
dcterms:extent ‗142 linear feet‘;
arch:heldBy http://archives.nypl.org/mss/2071.
Basic triples in N3/Turtle
Statements about the same resource are grouped together.
Property URIs are shortened using prefixes (‗q-names‘).
Basic triples in RDF-XML
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf=―http://www.w3.org/1999/02/22-rdf-syntax-ns#‖
xmlns:dcterms="http://purl.org/dc/terms/‖
xmlns:arch="http://purl.org/archival/vocab/arch#">
<rdf:Description rdf:about="http://archives.nypl.org/mss/2071">
<dcterms:creator rdf:resource="http://viaf.org/viaf/52866196‖ />
<dcterms:extent>142 linear feet</dcterms:extent>
<arch:heldBy rdf:resource="http://archives.nypl.org/mss/2071‖ />
</rdf:Description>
</rdf:RDF>
RDFa (RDF in Attributes)
RDFa allows RDF data to be embedded within HTML.
Rendered HTML:
The Power Broker, by Robert Caro, is a biography of Robert Moses.
HTML code:
<div about=―http://www.worldcat.org/oclc/834874‖
prefix=―dcterms: http://purl.org/dc/terms/>
The Power Broker, by <span property=―dcterms:creator‖
resource=―http://viaf.org/viaf/44312399‖>Robert Caro</span>, is a biogrpahy of
<span property=―dcterms:subject‖
resource=―http://viaf.org/viaf/52866196‖>Robert Moses</span>
</div>
RDF Ontologies/vocabularies
• Define categories of things and the relationships that they
can have to each other
• Provide the semantics that allow data to be interpreted
by machines
• Establish rules of inference – what can be assumed to
be true based on what is asserted by a triple
RDFS (RDF Schema)
A basic vocabulary for ontology development.
RDFS defines RDF classes and properties.
Class: a category of resources; a resource in such a
category is said to be an instance of the class
Property: a relation between a subject and object in a triple
Classes and subClasses
The subClassOf property (used in defining a class) allows a
broad class to serve as the basis of a more specific class.
Defining a class (A) as a subClassOf another class (B)
means that any instance of A can be inferred to also be an
instance of B.
Class B
Class A
A simple Class/subClass example
Based on these class definitions:
‗Dog‘ is a Class
‗Poodle‘ is a Class
‗Poodle‘ is a subClassOf ‗Dog‘
And the statement:
Fido is a Poodle.
It can be inferred that:
Fido is a Dog.
RDFS Properties
The predicates in RDF triples are properties.
Properties themselves have two important properties:
domain: asserts that the subject of the triple is an instance
of specific class
range: asserts that the object of the triple is an instance of
specific class
OWL (Web Ontology Language)
Provides an extended set of properties used in
ontology/vocabulary definitions (used in conjunction with
RDFS)
• Equivalence/disjunction
• Advanced property definitions
• Restrictions and cardinality
owl:sameAs: A property that asserts that two resources are
the same (i.e. two URIs refer to the same thing)
SKOS
(Simple Knowledge Organization System)
Defines classes and properties to support the use of
thesauri, classification schemes, subject heading systems
and taxonomies in RDF
• Classes: skos:ConceptScheme, skos:Concept
• Properties: skos:broader, skos:narrower, skos:related,
skos:prefLabel, skos:altLabel
Library of Congress Linked Data Service
(id.loc.gov)
• Provides URIs for LC controlled vocabularies, thesauri,
language codes, classification schemes
• Most terms defined using SKOS + RDF representation
of MADS (where applicable)
• Complete vocabularies available as free downloads
FOAF (Friend of a Friend)
• Provides a vocabulary for describing people and their
relationships to each other and to the things they
make and do
• Originally intended for web-based social networks,
FOAF has gained wider acceptance in describing
historical figures and their relationships
• Classes: Agent, Person, Organization, Group
• Properties: knows, name, based_near
VIAF (Virtual International Authority File)
• Clusters names in authority files from numerous national
libraries and other agencies
• Named entities vs. just names
• OCLC is actively establishing links between VIAF and
Wikipedia, building an invaluable resource for
libraries/archives/museums to provide context for their
collections
Dublin Core Metadata Initiative
• Terms for general use in describing resources
• Properties relating to simple and qualified Dublin Core
elements
• Classes for general material types (Text, Image,
PhysicalObject, etc.)
• Classes for other resources referenced by DCMI
properties (FileFormat, RightsStatement,
ProvenanceStatement, etc.)
Schema.org
• Cooperative project between Bing, Google and Yahoo to
provide mechanism to describe web content via
standardized vocabularies
• Structured data is included in HTML content via microdata
(similar to RDFa)
• Basis of Google Knowledge Graph
• OCLC now provides Schema.org linked data for all
records in WorldCat
DbPedia
• Crowd-sourced community effort to extract structured
information from Wikipedia
• Enables sophisticated queries against Wikipedia
• Makes Wikipedia data freely available for re-use
Other useful/notable linked data sources
Vocabularies/ontologies
• Bibliographic ontology
• Archival ontology
• Relationship ontology
Data sources
• GeoNames, Europeana, MusicBrainz, data.gov,
nytimes.com, BBC, Project Gutenberg…
The obligatory linked data cloud slide
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Technical things to know a little about
• Triplestore – a database for storing RDF data
• SPARQL (SPARQL Protocol and RDF Query Language)
The primary query language for RDF data (analogous to
SQL for relational databases)
• SPARQL endpoint – Web service that provides direct
access to RDF data stores via SPARQL queries
• HTTP content negotiation – process for delivering
content (data) in different formats (e.g. RDF vs. HTML)
based on HTTP request
Linked data attribution
A growing concern in the linked data community is the need
to include attribution with data in order to determine whether
or not it can/should be trusted.
• RDF reification – allows source attribution to be associated with an
RDF triple
• Named graphs – Extension of RDF that allows attribution and other
metadata to be associated with RDF descriptions
• Quad stores – Similar to triplestores but with an additional element
that connects the triple with its source
Linked Open Data
Linked data that is freely usable, reusable, and
redistributable — subject, at most, to attribution and ‗share
alike‘ requirements
Open data licensing
A nonprofit organization that enables the sharing and use of
creativity and knowledge through free legal tools.
CC provides alternatives to ―all rights reserved‖ copyright.
Creative Commons LicensesOPENDATA(:
Attribution (CC BY)
Allows distribution and reuse in any way as long as you get credit
Attribution-ShareAlike (CC BY-SA)
Allows distribution and reuse in any way as long as you get credit and
derivative works are released under the same license
Attribution-NoDerivs (CC BY-ND)
Requires that the original is used unchanged and in whole, with credit to you
Attribution-NonCommercial (CC BY-ND)
Allows distribution and reuse in any way, for non-commercial purposes only, as long as
you get credit
Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)
Requires that the original is used unchanged and in whole, with credit to you, provided
that derivative works are released under the same license
Attribution-NonCommercial-NoDerivs (CC BY-NC-ND)
Only permits use as-is, for non commercial purposes, and with credit to you – the most
restrictive CC license available
NOTOPENDATA):
CC0 (‘CC Zero’)
• Allows creators to waive all rights to work and to place it
as completely as possible into the public domain.
• Designed to make it as clear as is legally possible that any
use of your content is allowed
• Quickly becoming the preferred license for open data
LC Bibliographic Framework Initiative
• Developing a new bibliographic framework (to replace
MARC) based on linked data principles
• First draft of the Bibliographic Framework (BIBFRAME)
model published in November 2012
LC Bibliographic Framework Initiative

Contenu connexe

Tendances

Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for LibrariesLukas Koster
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic WebPeter Mika
 
Year of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyPeter Mika
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009Peter Mika
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Morgan Briles
 
Semantic Web Austin Yahoo
Semantic Web Austin YahooSemantic Web Austin Yahoo
Semantic Web Austin YahooPeter Mika
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...Armin Haller
 
Get on the Linked Data Web!
Get on the Linked Data Web!Get on the Linked Data Web!
Get on the Linked Data Web!Armin Haller
 
ORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and ComplexityORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and ComplexityEduserv Foundation
 
The Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQLThe Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQLMyungjin Lee
 
From the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upDavide Palmisano
 
MR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision ReflectionMR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision ReflectionTakeshi Morita
 

Tendances (20)

Semantic Web and Linked Open Data
Semantic Web and Linked Open DataSemantic Web and Linked Open Data
Semantic Web and Linked Open Data
 
Linking up your data
Linking up your dataLinking up your data
Linking up your data
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic Web
 
Year of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkey
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
Semantic Web Austin Yahoo
Semantic Web Austin YahooSemantic Web Austin Yahoo
Semantic Web Austin Yahoo
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 
What is Linked Data?
What is Linked Data?What is Linked Data?
What is Linked Data?
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
 
Get on the Linked Data Web!
Get on the Linked Data Web!Get on the Linked Data Web!
Get on the Linked Data Web!
 
ORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and ComplexityORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and Complexity
 
The Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQLThe Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQL
 
From the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking up
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Web of Data Usage Mining
Web of Data Usage MiningWeb of Data Usage Mining
Web of Data Usage Mining
 
Querying Linked Data
Querying Linked DataQuerying Linked Data
Querying Linked Data
 
MR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision ReflectionMR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision Reflection
 

En vedette

Repurposing EAD (Encoded Archival Description)
Repurposing EAD (Encoded Archival Description)Repurposing EAD (Encoded Archival Description)
Repurposing EAD (Encoded Archival Description)Michael Rush
 
Xml 20111006 hurd
Xml 20111006 hurdXml 20111006 hurd
Xml 20111006 hurdcarishurd
 
Third Time's the Charm: Thoughts on an EAD Revision
Third Time's the Charm: Thoughts on an EAD RevisionThird Time's the Charm: Thoughts on an EAD Revision
Third Time's the Charm: Thoughts on an EAD RevisionMichael Rush
 
EAD Revision Progress Report, SAA 2013
EAD Revision Progress Report, SAA 2013EAD Revision Progress Report, SAA 2013
EAD Revision Progress Report, SAA 2013Michael Rush
 
EAD Revision Progress Report, 2012-08-08
EAD Revision Progress Report, 2012-08-08EAD Revision Progress Report, 2012-08-08
EAD Revision Progress Report, 2012-08-08Michael Rush
 
EAD Version 3: Possible Outcomes
EAD Version 3: Possible OutcomesEAD Version 3: Possible Outcomes
EAD Version 3: Possible OutcomesMichael Rush
 

En vedette (9)

Ead eac ukad_forum_2011
Ead eac ukad_forum_2011Ead eac ukad_forum_2011
Ead eac ukad_forum_2011
 
Repurposing EAD (Encoded Archival Description)
Repurposing EAD (Encoded Archival Description)Repurposing EAD (Encoded Archival Description)
Repurposing EAD (Encoded Archival Description)
 
Xml 20111006 hurd
Xml 20111006 hurdXml 20111006 hurd
Xml 20111006 hurd
 
Third Time's the Charm: Thoughts on an EAD Revision
Third Time's the Charm: Thoughts on an EAD RevisionThird Time's the Charm: Thoughts on an EAD Revision
Third Time's the Charm: Thoughts on an EAD Revision
 
Using EAC-CPF
Using EAC-CPFUsing EAC-CPF
Using EAC-CPF
 
EAD Revision Progress Report, SAA 2013
EAD Revision Progress Report, SAA 2013EAD Revision Progress Report, SAA 2013
EAD Revision Progress Report, SAA 2013
 
EAD Revision Progress Report, 2012-08-08
EAD Revision Progress Report, 2012-08-08EAD Revision Progress Report, 2012-08-08
EAD Revision Progress Report, 2012-08-08
 
EAD Version 3: Possible Outcomes
EAD Version 3: Possible OutcomesEAD Version 3: Possible Outcomes
EAD Version 3: Possible Outcomes
 
Schema and Identity for Linked Data
Schema and Identity for Linked DataSchema and Identity for Linked Data
Schema and Identity for Linked Data
 

Similaire à Linked data for librarians

Linked Open Data Fundamentals for Libraries, Archives and Museums
Linked Open Data Fundamentals for Libraries, Archives and MuseumsLinked Open Data Fundamentals for Libraries, Archives and Museums
Linked Open Data Fundamentals for Libraries, Archives and Museumstrevorthornton
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015Cason Snow
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015Cason Snow
 
One day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebOne day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebVictor de Boer
 
Lifting the Lid on Linked Data
Lifting the Lid on Linked DataLifting the Lid on Linked Data
Lifting the Lid on Linked DataJane Stevenson
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsRinke Hoekstra
 
Online assigment - sreekutty sb
Online assigment - sreekutty sbOnline assigment - sreekutty sb
Online assigment - sreekutty sbVilayil Graphics
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Revcharper
 
Madrid Building blocks of Linked Data
Madrid Building blocks of Linked DataMadrid Building blocks of Linked Data
Madrid Building blocks of Linked DataVictor de Boer
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeDan Brickley
 
Linked Data for Czech Legislation
Linked Data for Czech LegislationLinked Data for Czech Legislation
Linked Data for Czech LegislationMartin Necasky
 
Linked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureLinked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureEmily Nimsakont
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Cory Lampert
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 

Similaire à Linked data for librarians (20)

Linked Open Data Fundamentals for Libraries, Archives and Museums
Linked Open Data Fundamentals for Libraries, Archives and MuseumsLinked Open Data Fundamentals for Libraries, Archives and Museums
Linked Open Data Fundamentals for Libraries, Archives and Museums
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015
 
One day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebOne day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic Web
 
Lifting the Lid on Linked Data
Lifting the Lid on Linked DataLifting the Lid on Linked Data
Lifting the Lid on Linked Data
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
Providing Linked Data
Providing Linked DataProviding Linked Data
Providing Linked Data
 
Online assigment - sreekutty sb
Online assigment - sreekutty sbOnline assigment - sreekutty sb
Online assigment - sreekutty sb
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Rev
 
Linked Data
Linked DataLinked Data
Linked Data
 
Madrid Building blocks of Linked Data
Madrid Building blocks of Linked DataMadrid Building blocks of Linked Data
Madrid Building blocks of Linked Data
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
Linked Data for Czech Legislation
Linked Data for Czech LegislationLinked Data for Czech Legislation
Linked Data for Czech Legislation
 
Biodiversity Informatics on the Semantic Web
Biodiversity Informatics on the Semantic WebBiodiversity Informatics on the Semantic Web
Biodiversity Informatics on the Semantic Web
 
Semantic web
Semantic web Semantic web
Semantic web
 
Linked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureLinked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the Future
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Linked Data to Improve the OER Experience
Linked Data to Improve the OER ExperienceLinked Data to Improve the OER Experience
Linked Data to Improve the OER Experience
 

Dernier

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Dernier (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

Linked data for librarians

  • 1. Linked Data Fundamentals Trevor Thornton Senior Applications Developer, NYPL Labs The New York Public Library
  • 2. Linked Data Data published on the Web in accordance with principles designed to facilitate linkages between resources The potential for linked data in libraries: • Eliminates data silos - makes data accessible on the Web and promotes sharing and re-use • Promotes discovery of related resources through links (to common people, subjects, etc.) • Supports cooperative description (‗open world assumption‘)
  • 3. Key aspects of linked data • Based on the core Web technologies (HTTP, URIs) • Uses a simple data structure based on atomic statements about resources (RDF) • Can be interpreted by machines (semantic data) • Focus on connecting resources, rather than simply describing them (though it can do both)
  • 4. HTTP (Hypertext Transfer Protocol) The foundation of data communication for the Web HTTP request HTTP response Client/User agent (e.g. web browser) Web Server
  • 5. URI (Uniform Resource Identifier) Globally unique identifier for a resource on a computer or a network. HTTP URIs identify resources on the Web. http://www.yourdomain.org/something
  • 6. URI vs. URL URLs (Uniform Resource Locators) are a subset of URIs that, in addition to identifying a resource, provide a means of locating it. A URI does not necessarily point to a document; a URL does. A URI can identify a real-world object.
  • 7. The Semantic Web Proposed by Tim Berners-Lee in a 2001 article in Scientific American “The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation… In the near future, these developments will usher in significant new functionality as machines become much better able to process and „understand‟ the data that they merely display at present.”
  • 8. The Linked Data Principles Tim Berners-Lee, 2006 1. Use URIs as names for things. 2. Use HTTP URIs so that people can look up those names. 3. When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL). 4. Include links to other URIs so that they can discover more things.
  • 9. RDF (Resource Description Framework) A framework for describing Web resources. A Web resource is anything that can be retrieved or identified on the Web via a URI. RDF descriptions are based on simple subject-predicate-object expressions called ―triples‖.
  • 10. The RDF Triple Subject - the resource being described Predicate - a property of that resource Object - the value of the property Subject and predicate are defined using URIs. Object can either be a URI or a literal value (text, number, date, etc.) subject predicate object
  • 11. Here is some metadata… Robert Moses Papers CREATOR: Moses, Robert, 1888-1981 EXTENT: 142 linear feet REPOSITORY: The New York Public Library. Manuscripts and Archives Division.
  • 12. Here are some triples http://archives.nypl.org/ mss/2071 http://viaf.org/viaf/52866 196 http://archives.nypl.org/ mss/2071 ‘142 linear feet’ http://archives.nypl.org/ mss/2071 http://data.nypl.org/org_ units/mss http://purl.org/dc/ter ms/creator http://purl.org/dc/ter ms/extent http://purl.org/archiv al/vocab/arch#held By Robert Moses Papers Robert Moses Papers Robert Moses Papers creator Moses, Robert, 1888-1981 extent repository NYPL Manuscripts & Archives
  • 13. A set of related triples = a graph http://archives.nypl.org/ mss/2071 http://viaf.org/viaf/52866 196 ‘142 linear feet’ http://archives.nypl.org/ mss/2071 http://purl.org/dc/ter ms/creator http://purl.org/dc/ter ms/extent http://purl.org/archiv al/vocab/arch#held By
  • 14. This is another graph http://www.worldcat.org/ oclc/834874 http://viaf.org/viaf/44312 399 http://viaf.org/viaf/52866 196 http://purl.org/dc/ter ms/creator http://purl.org/dc/ter ms/subject
  • 15. Put the graphs together to make a new graph http://archives.nypl.org/ mss/2071 http://viaf.org/viaf/5286 6196 ‘142 linear feet’ http://archives.nypl.org/ mss/2071 http://purl.org/dc/term s/creatorhttp://purl.org/dc/ter ms/extent http://purl.org/archival/vocab /arch#heldBy http://viaf.org/viaf/44312 399 http://purl.org/dc/ter ms/creator http://purl.org/dc/term s/subject Robert Moses Papers The Power Broker http://www.worldcat.org/ oclc/834874
  • 16. RDF serialization formats ‗Serialization‘ = to record one or more RDF graphs in a machine-readable file. There are 2 basic options: RDF in a standalone text file: • RDF XML • N3 (Notation 3) • Turtle (Terse RDF Triple Language) • N-Triples RDF embedded in HTML • RDFa (RDF in attributes)
  • 17. <http://archives.nypl.org/mss/2071> <http://purl.org/dc/terms/creator> <http://viaf.org/viaf/52866196> . <http://archives.nypl.org/mss/2071> <http://purl.org/dc/terms/extent> ‗142 linear feet‘ . <http://archives.nypl.org/mss/2071> <http://purl.org/archival/vocab/arch#heldBy> <http://archives.nypl.org/mss/2071> . Basic triples in N-Triples N-Triples is the most basic expression of RDF.
  • 18. @prefix dcterms: <http://purl.org/dc/terms/>. @prefix arch: <http://purl.org/archival/vocab/arch#>. <http://archives.nypl.org/mss/2071> dcterms:creator http://viaf.org/viaf/52866196; dcterms:extent ‗142 linear feet‘; arch:heldBy http://archives.nypl.org/mss/2071. Basic triples in N3/Turtle Statements about the same resource are grouped together. Property URIs are shortened using prefixes (‗q-names‘).
  • 19. Basic triples in RDF-XML <?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf=―http://www.w3.org/1999/02/22-rdf-syntax-ns#‖ xmlns:dcterms="http://purl.org/dc/terms/‖ xmlns:arch="http://purl.org/archival/vocab/arch#"> <rdf:Description rdf:about="http://archives.nypl.org/mss/2071"> <dcterms:creator rdf:resource="http://viaf.org/viaf/52866196‖ /> <dcterms:extent>142 linear feet</dcterms:extent> <arch:heldBy rdf:resource="http://archives.nypl.org/mss/2071‖ /> </rdf:Description> </rdf:RDF>
  • 20. RDFa (RDF in Attributes) RDFa allows RDF data to be embedded within HTML. Rendered HTML: The Power Broker, by Robert Caro, is a biography of Robert Moses. HTML code: <div about=―http://www.worldcat.org/oclc/834874‖ prefix=―dcterms: http://purl.org/dc/terms/> The Power Broker, by <span property=―dcterms:creator‖ resource=―http://viaf.org/viaf/44312399‖>Robert Caro</span>, is a biogrpahy of <span property=―dcterms:subject‖ resource=―http://viaf.org/viaf/52866196‖>Robert Moses</span> </div>
  • 21. RDF Ontologies/vocabularies • Define categories of things and the relationships that they can have to each other • Provide the semantics that allow data to be interpreted by machines • Establish rules of inference – what can be assumed to be true based on what is asserted by a triple
  • 22. RDFS (RDF Schema) A basic vocabulary for ontology development. RDFS defines RDF classes and properties. Class: a category of resources; a resource in such a category is said to be an instance of the class Property: a relation between a subject and object in a triple
  • 23. Classes and subClasses The subClassOf property (used in defining a class) allows a broad class to serve as the basis of a more specific class. Defining a class (A) as a subClassOf another class (B) means that any instance of A can be inferred to also be an instance of B. Class B Class A
  • 24. A simple Class/subClass example Based on these class definitions: ‗Dog‘ is a Class ‗Poodle‘ is a Class ‗Poodle‘ is a subClassOf ‗Dog‘ And the statement: Fido is a Poodle. It can be inferred that: Fido is a Dog.
  • 25. RDFS Properties The predicates in RDF triples are properties. Properties themselves have two important properties: domain: asserts that the subject of the triple is an instance of specific class range: asserts that the object of the triple is an instance of specific class
  • 26. OWL (Web Ontology Language) Provides an extended set of properties used in ontology/vocabulary definitions (used in conjunction with RDFS) • Equivalence/disjunction • Advanced property definitions • Restrictions and cardinality owl:sameAs: A property that asserts that two resources are the same (i.e. two URIs refer to the same thing)
  • 27. SKOS (Simple Knowledge Organization System) Defines classes and properties to support the use of thesauri, classification schemes, subject heading systems and taxonomies in RDF • Classes: skos:ConceptScheme, skos:Concept • Properties: skos:broader, skos:narrower, skos:related, skos:prefLabel, skos:altLabel
  • 28. Library of Congress Linked Data Service (id.loc.gov) • Provides URIs for LC controlled vocabularies, thesauri, language codes, classification schemes • Most terms defined using SKOS + RDF representation of MADS (where applicable) • Complete vocabularies available as free downloads
  • 29. FOAF (Friend of a Friend) • Provides a vocabulary for describing people and their relationships to each other and to the things they make and do • Originally intended for web-based social networks, FOAF has gained wider acceptance in describing historical figures and their relationships • Classes: Agent, Person, Organization, Group • Properties: knows, name, based_near
  • 30. VIAF (Virtual International Authority File) • Clusters names in authority files from numerous national libraries and other agencies • Named entities vs. just names • OCLC is actively establishing links between VIAF and Wikipedia, building an invaluable resource for libraries/archives/museums to provide context for their collections
  • 31. Dublin Core Metadata Initiative • Terms for general use in describing resources • Properties relating to simple and qualified Dublin Core elements • Classes for general material types (Text, Image, PhysicalObject, etc.) • Classes for other resources referenced by DCMI properties (FileFormat, RightsStatement, ProvenanceStatement, etc.)
  • 32. Schema.org • Cooperative project between Bing, Google and Yahoo to provide mechanism to describe web content via standardized vocabularies • Structured data is included in HTML content via microdata (similar to RDFa) • Basis of Google Knowledge Graph • OCLC now provides Schema.org linked data for all records in WorldCat
  • 33. DbPedia • Crowd-sourced community effort to extract structured information from Wikipedia • Enables sophisticated queries against Wikipedia • Makes Wikipedia data freely available for re-use
  • 34. Other useful/notable linked data sources Vocabularies/ontologies • Bibliographic ontology • Archival ontology • Relationship ontology Data sources • GeoNames, Europeana, MusicBrainz, data.gov, nytimes.com, BBC, Project Gutenberg…
  • 35. The obligatory linked data cloud slide Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 36. Technical things to know a little about • Triplestore – a database for storing RDF data • SPARQL (SPARQL Protocol and RDF Query Language) The primary query language for RDF data (analogous to SQL for relational databases) • SPARQL endpoint – Web service that provides direct access to RDF data stores via SPARQL queries • HTTP content negotiation – process for delivering content (data) in different formats (e.g. RDF vs. HTML) based on HTTP request
  • 37. Linked data attribution A growing concern in the linked data community is the need to include attribution with data in order to determine whether or not it can/should be trusted. • RDF reification – allows source attribution to be associated with an RDF triple • Named graphs – Extension of RDF that allows attribution and other metadata to be associated with RDF descriptions • Quad stores – Similar to triplestores but with an additional element that connects the triple with its source
  • 38. Linked Open Data Linked data that is freely usable, reusable, and redistributable — subject, at most, to attribution and ‗share alike‘ requirements
  • 39. Open data licensing A nonprofit organization that enables the sharing and use of creativity and knowledge through free legal tools. CC provides alternatives to ―all rights reserved‖ copyright.
  • 40. Creative Commons LicensesOPENDATA(: Attribution (CC BY) Allows distribution and reuse in any way as long as you get credit Attribution-ShareAlike (CC BY-SA) Allows distribution and reuse in any way as long as you get credit and derivative works are released under the same license Attribution-NoDerivs (CC BY-ND) Requires that the original is used unchanged and in whole, with credit to you Attribution-NonCommercial (CC BY-ND) Allows distribution and reuse in any way, for non-commercial purposes only, as long as you get credit Attribution-NonCommercial-ShareAlike (CC BY-NC-SA) Requires that the original is used unchanged and in whole, with credit to you, provided that derivative works are released under the same license Attribution-NonCommercial-NoDerivs (CC BY-NC-ND) Only permits use as-is, for non commercial purposes, and with credit to you – the most restrictive CC license available NOTOPENDATA):
  • 41. CC0 (‘CC Zero’) • Allows creators to waive all rights to work and to place it as completely as possible into the public domain. • Designed to make it as clear as is legally possible that any use of your content is allowed • Quickly becoming the preferred license for open data
  • 42. LC Bibliographic Framework Initiative • Developing a new bibliographic framework (to replace MARC) based on linked data principles • First draft of the Bibliographic Framework (BIBFRAME) model published in November 2012