Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
githubcomcmh2166SWIB18LODintro
Introduction toLinked Open Data
githubcomcmh2166SWIB18LODintroSimeon Warner Cornell University
Christina Harlow Stanford University
SWIB 2018 26 November 2018Bonn Germany
githubcomcmh2166SWIB18LODintro
Workshop Resourcesgithubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Workshop Etiquette(influenced by the Hacker School Rules) Feel free to ask questions Help others where you can Be open to different domain expertise amp experiences Be kind
More info on the ldquoHacker School Rulesrdquohttpswwwrecursecomblog38-subtle-isms-at-hacker-schoolhttpswwwrecursecommanualsub-sec-social-rules
githubcomcmh2166SWIB18LODintro
Schedule1300 - 1315 General Workshop Introduction
1315 - 1400 RDF Introduction Create Your Graph
1400 - 1430 Linked Data Introduction Link Your Graph
1430 - 1530 Linked Data amp Semantic Web Expand Your Graph
1530 - 1600 30 minute break cake served in the foyer
1600 - 1615 Linked Open Data amp Licensing License Your Graph
1615 - 1715 Linked Data Experimentation SPARQL amp Vis
1715 - 1800 Linked Data Examples Resources amp Questions
githubcomcmh2166SWIB18LODintro
Our Goals for this Workshop Introduce amp Leverage the RDF data model Create amp Refine RDF Documents Explain Fundamentals of Linked Data Technologies Introduce amp Discuss Basic Issues of Linked Open Data Apply Open Data Principles to RDF data Understand Pros amp Cons of Modeling in RDF Understand Pros amp Cons of Publishing Linked Data Share LOD Tools Projects Resources Examples
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Workshop Resourcesgithubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Workshop Etiquette(influenced by the Hacker School Rules) Feel free to ask questions Help others where you can Be open to different domain expertise amp experiences Be kind
More info on the ldquoHacker School Rulesrdquohttpswwwrecursecomblog38-subtle-isms-at-hacker-schoolhttpswwwrecursecommanualsub-sec-social-rules
githubcomcmh2166SWIB18LODintro
Schedule1300 - 1315 General Workshop Introduction
1315 - 1400 RDF Introduction Create Your Graph
1400 - 1430 Linked Data Introduction Link Your Graph
1430 - 1530 Linked Data amp Semantic Web Expand Your Graph
1530 - 1600 30 minute break cake served in the foyer
1600 - 1615 Linked Open Data amp Licensing License Your Graph
1615 - 1715 Linked Data Experimentation SPARQL amp Vis
1715 - 1800 Linked Data Examples Resources amp Questions
githubcomcmh2166SWIB18LODintro
Our Goals for this Workshop Introduce amp Leverage the RDF data model Create amp Refine RDF Documents Explain Fundamentals of Linked Data Technologies Introduce amp Discuss Basic Issues of Linked Open Data Apply Open Data Principles to RDF data Understand Pros amp Cons of Modeling in RDF Understand Pros amp Cons of Publishing Linked Data Share LOD Tools Projects Resources Examples
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Workshop Etiquette(influenced by the Hacker School Rules) Feel free to ask questions Help others where you can Be open to different domain expertise amp experiences Be kind
More info on the ldquoHacker School Rulesrdquohttpswwwrecursecomblog38-subtle-isms-at-hacker-schoolhttpswwwrecursecommanualsub-sec-social-rules
githubcomcmh2166SWIB18LODintro
Schedule1300 - 1315 General Workshop Introduction
1315 - 1400 RDF Introduction Create Your Graph
1400 - 1430 Linked Data Introduction Link Your Graph
1430 - 1530 Linked Data amp Semantic Web Expand Your Graph
1530 - 1600 30 minute break cake served in the foyer
1600 - 1615 Linked Open Data amp Licensing License Your Graph
1615 - 1715 Linked Data Experimentation SPARQL amp Vis
1715 - 1800 Linked Data Examples Resources amp Questions
githubcomcmh2166SWIB18LODintro
Our Goals for this Workshop Introduce amp Leverage the RDF data model Create amp Refine RDF Documents Explain Fundamentals of Linked Data Technologies Introduce amp Discuss Basic Issues of Linked Open Data Apply Open Data Principles to RDF data Understand Pros amp Cons of Modeling in RDF Understand Pros amp Cons of Publishing Linked Data Share LOD Tools Projects Resources Examples
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Schedule1300 - 1315 General Workshop Introduction
1315 - 1400 RDF Introduction Create Your Graph
1400 - 1430 Linked Data Introduction Link Your Graph
1430 - 1530 Linked Data amp Semantic Web Expand Your Graph
1530 - 1600 30 minute break cake served in the foyer
1600 - 1615 Linked Open Data amp Licensing License Your Graph
1615 - 1715 Linked Data Experimentation SPARQL amp Vis
1715 - 1800 Linked Data Examples Resources amp Questions
githubcomcmh2166SWIB18LODintro
Our Goals for this Workshop Introduce amp Leverage the RDF data model Create amp Refine RDF Documents Explain Fundamentals of Linked Data Technologies Introduce amp Discuss Basic Issues of Linked Open Data Apply Open Data Principles to RDF data Understand Pros amp Cons of Modeling in RDF Understand Pros amp Cons of Publishing Linked Data Share LOD Tools Projects Resources Examples
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Our Goals for this Workshop Introduce amp Leverage the RDF data model Create amp Refine RDF Documents Explain Fundamentals of Linked Data Technologies Introduce amp Discuss Basic Issues of Linked Open Data Apply Open Data Principles to RDF data Understand Pros amp Cons of Modeling in RDF Understand Pros amp Cons of Publishing Linked Data Share LOD Tools Projects Resources Examples
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your goals for this Workshop Why are you attending this workshop What are your goals - immediate or long-term Whats your level of comfort amp experience with any
aspect of Linked Data
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
RDF Introduction Create Your Graph
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zch schemaname Christina zch schemalocation San Francisco
zsw schemaname Simeon zsw schemalocation Ithaca
Facilitatorrsquos Starter RDF
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Resource Description Framework (RDF)The Resource Description Framework (RDF) is used to describe arbitrary things
RDF is based on the concept of triples which consist of subject predicate and object It is an abstract model for which several notations exist Today we will be using Turtle for our RDF serialization
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
sw
schemaname
schemalocation
Christina Simeon
San Francisco Ithaca
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your turn1 Get assigned your group
2 Create your introductory RDF in your grouprsquos etherpad
3 Bookmark your grouprsquos etherpad
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 1
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data
When using RDF things are named by Uniform Resource Identifiers (URIs) By describing and
linking things graphs emerge - each statement is a graph edge
Social networks such as Facebook or LinkedIn are well-known examples of the graph approach
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
schemaknows
schemaknowssw
schemaname
schemalocation
ch
schemaname
schemalocation
Simeon Christina
Ithaca San Francisco
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
RDF 11 Primer - Copyright copy 2003-2014 W3Chttpwwww3orgTRrdf11-primer
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Graphs Let Europeana Grow
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Introduce yourself to the other members of your group After doing so document your new
acquaintances in the Etherpad data using schemaknows
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data Introduction Link Your Graph pt 2
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix a lthttpspadriseupnetpswib-18-ws-agt prefix schema lthttpschemaorggt
zsw schemaname Simeon zsw schemalocation Ithaca zsw schemaknows zch zsw schemaknows a
zch schemaname Christina zch schemalocation San Francisco zch schemaknows zsw zch schemaknows a
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
The simple power of the Link
Even a single link can greatly expand a graph because many new connections can join the
network
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
ch
schemaname
schemalocation
Christina
San Francisco
sw
schemaname
schemalocation
Simeon
Ithaca
schemaknows
schemaknows
schemaknows
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your turnExtend your set of acquaintances linking out
to people beyond your group As before document these new connections in the
Etherpad
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Turtle Serialization amp Syntax Notes Turtle (Terse RDF Triple Language) format for expressing data
in RDF Each RDF triple starts on new line amp ends with a full stop () URIs Enclosed in angle brackets ie lthttpwwwexcomexgt Literals are written usually using double-quotes (ldquordquo) Blank spaces white spaces (outside of Literal quotes) are only
to separate components of RDF statement Comments Preceded by lsquo rsquo amp continue to end of line Prefixes Letters preceding colon that are an abbreviation for
an ontology namespace URI defined above in the Turtle document Online Turtle Validator httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 1
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpsenwikipediaorgwikiIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpdbpediaorgpageIthaca_New_York
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
httpswwwwikidataorgwikiQ217346
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt
zsw schemaname Simeon hellipzsw schemalocation dbrIthaca_New_York zsw schemalocation wikidataQ217346
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
dbcUniversity_towns
ch
schemaname
schemalocation
Christina
sw
schemaname
schemalocation
Simeon
schemaknows
schemaknows
wikidataQ217346 (Ithaca)
rdftype
wdtP1082 (population)
805235^xsdinteger30014^xsdinteger
wikidataQ62(San Francisco)
schemalocation
dbrIthaca_New_York
wdtP1082 (population)
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
The Giant Global Graph
By using HTTP-URIs Linked Data builds upon a technology that is proven to scale globally With reference to the World Wide Web the term Giant Global Graph is sometimes used What is true for the WWW is also true for the GGG Anyone can say anything about anything
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data PrinciplesTim Berners-Lee1 Use URIs as names for things2 Use HTTP URIs so that things can be looked up3 When someone looks up a URI provide useful
information using the standards (RDF SPARQL)4 Include links to other things so that they can
discover more things
httpswwww3orgDesignIssuesLinkedDatahtml
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
First find your location in Wikipedia
Then replace the name of your location in your RDF with a reference to DBpedia (or other
vocabulary) using the Wikipedia URI
Your turn
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 2
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix schema lthttpschemaorggt prefix dbr lthttpdbpediaorgresourcegt prefix foaf lthttpxmlnscomfoaf01gt
zsw schemaname Simeon zsw schemalocation wikidataQ217346Ithaca_New_York zsw schemaknows zch zsw foafinterest dbrMusic zsw foafinterest dbrCaving Zsw foafinterest dbrIIIF
[truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
ch
schemaname
foafinterest
Christina
sw
schemaname
foafinterest
Simeon
schemaknows
schemaknows
schemaknows
dbrMusiclthttpwwwwikidataorg
entityQ28865gt(Python_Programming)
foafinterest
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your turnEnhance your profile with interest you have Again refer to DBpedia or Wikidata (or other) entries to do so remembering to use entity
URIs not page URLs
validate httpttlsummerofcodebe
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data amp the Semantic Web Expand Your Graph pt 3
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
FOAF (Friend of a Friend) vcard (people and organisations) schemaorg geo (to express geo-coordinates) Void (to describe datasets) Prov (provenance information) hellip and many more See
Linked Open Vocabularies (LOV) to look up ontologies amp vocabularies
prefixcc to look up namespaces
Element Sets
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Dublin Core Metadata Terms Simple Knowledge Organisation System (SKOS)
Examples of Vocabularies using SKOS Agrovoc STW Thesaurus for Economics many small controlled vocabularies (for example RDA value vocabularies)
SKOS schemas in BARTOC httpbartocorgensearchadvancedf[0]=field_format3A24
GND Ontology Getty Authorities Ontology RDA Elements sets EDM (Europeana Data Model) BIBFRAME (Version 20) And a growing number morehellip
Library-Related Element Sets
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Instance Datasets amp Vocabularies DBpedia Wikidata BNF BL BNE DNB LoC hellip GeoNames VIAF ORCID
See datahubio for many more
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
30 minutes Break(Return at 1605)
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Open Data amp Data Licensing License Your Graph
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
ldquoOpenrdquo
ldquoOpen data and content can be freely used modified and shared by anyone for any purposerdquo
The Open Definition
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Openness involves Access no passwords API keys quantity
restrictions etc License restrictions inhibit reuse
CC0 PDDL ODC-By ODbL CC-BY CC-BY-SA no non-commercial (NC) licenses
Formats no proprietary formats without freely accessible specification Supports reuse of data
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Some Data License Options CC0 10 Universal ldquoCreative Commons public domain waiverrdquo
creativecommonsorgpublicdomainzero10 Public Domain Dedication and License (PDDL) ldquoPublic Domain
for datadatabasesrdquo opendatacommonsorglicensespddl Open Data Commons Attribution (ODC-By) ldquoAttribution for
datadatabasesrdquoopendatacommonsorglicensesby Open Database License (ODC-ODbL) ldquoAttribution Share-Alike
for datadatabasesrdquoopendatacommonsorglicensesodbl
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Licensing data
prefix cc lthttpcreativecommonsorgnsgt
lthttpzbweustwgt ccattributionName ZBW - Leibniz Information Centre for Economicsen ZBW - Leibniz-Informationszentrum Wirtschaftde ccattributionURL httpzbweu dctermsrights see cclicenseen siehe cclicensede cclicense lthttpopendatacommonsorglicensesodbl1-0gt hellip
httpzbweustwversionlatestdownloadaboutenhtml
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Other GLAM-focused Open DataLicenses RightsStatementorg (for Digital Objects) Europeana Dataset DPLA (Digital Public Library of America) Dataset Getty Vocabularies amp Ontology Data on the Web Best Practices W3C Recommendation
Section on Licensing Share-PSI (Public Sector Information) Localised Guide
Pages for Open Data
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Moving towards 5 Star Linked Data make your stuff available on the Web (whatever format) under an open license
make it available as structured data (eg Excel instead of image scan of a table)
make it available in a non-proprietary open format (eg CSV as well as of Excel)
use URIs to denote things so that people can point at your stuff
link your data to other data to provide context
http5stardatainfoen
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
prefix z lthttpspadriseupnetpswib-18-ws-zgt prefix dbr lthttpdbpediaorgresourcegt prefix wikidata lthttpwwwwikidataorgentitygt prefix schema lthttpschemaorggt prefix foaf lthttpxmlnscomfoaf01gt prefix dcterms lthttppurlorgdctermsgt
ltgt dctermscreator zsw ltgt dctermscreator zch ltgt schemalicense lthttpscreativecommonsorgpublicdomainzero10gt
hellip [truncated example data]
Facilitatorrsquos Example
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your turnAllow the reuse of your data To do so
document your authorship (add dctermscreator) and apply a CC0 or another license as you see fit (add schemalicense)Also try dates (add dctermscreated andor dctermsmodified)
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data Experimentation SPARQL amp Visualization(s)
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
SPARQL
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Triplestores amp SPARQL
Scattered machine readable descriptions are useful but we can do better RDF is a
distributed data model which makes it easy to combine descriptions Special databases called triplestores exist that allow to query the
aggregated data using the query language SPARQL
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
SPARQL Query General FormPREFIX wd lthttpwwwwikidataorgentitygtPREFIX wdt lthttpwwwwikidataorgpropdirectgtPREFIX rdfs lthttpwwww3org200001rdf-schemagt
House cats with pictures and labels in German on WikidataSELECT item itemLabel picWHERE item wdtP31 wdQ146 item wdtP18 pic item rdfslabel itemLabel FILTER langMatches( lang(itemLabel) DE )
httpsgooglS3rbV2 amp better versionhttpsgooglu9cn3m httpswwww3orgTRrdf-sparql-query
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Names of Participants
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Acquaintances
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Acquaintances by Name
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Localities and Countries
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Shared Interests
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Metropolitans (Cities of certain size)
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
LODLive Visualization
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
About LODLive Uses Linked Data standards (RDF SPARQL) to browse RDF data Spread Linked Data Ideas through Easy amp Reusable Interface Browse by Querying Endpoint for Specific Resource or Start
from a Given Example URI LODLive built with
jQuery plug-in (lodlive-corejs) JSON configuration map (lodlive-profilejs) HTML page with a few images (sprites) Few other jQuery public plug-ins
httpenlodliveit amp httpsgithubcomdvcamaLodLive
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Your turnExplore your social network using the SPARQL
Endpoint and the LodLive visualization
Links amp queries here githubcomcmh2166SWIB18LODintroblobmaster
Resourcesmd
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Data Examples Resources amp Projects
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Overview of Some (More) Linked Data Technologies
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
SPARQL amp Triplestores- Triplestores are like SQL databases but Optimised to
manage Triples or RDF statements- SPARQL isnrsquot just for Querying - eg SPARQL update- Triplestores versus Graph Stores- Some Triplestores
- Apache Jena Fuseki (easy to set up and play)- Apache Jena TDB- Blazegraph and AWS Neptune- Virtuoso Stardog Marmotta hellip
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Random Other RDF Tech - W3C RDF Validator (expects RDFXML)- Turtle Validator- SHACL (Shapes Constraint Language) ShEx (Shapes Expr)- Structured Data (RDFa) Linter (See what structured data
machines can pick up from your website)- Python RDFLib (Library for working with RDF in Python)- Ruby RDFrb (Library for working with RDF in Ruby)- Raptor (RDF Parsers written in C that are used in many
other programming libraries with RDF)
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Overview of Some Linked Data Projects amp Tools
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Jazz Network Viz
linkedjazzorgnetwork
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Linked Jazz Ecco
linkedjazzorgtoolsecco
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
NYPL Labs BILLI(Bibliographic Identifiers for Library Location Information)
billinyplorg
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
lsext RDF Cataloging Client
vimeocom192831354 githubcomdigibiblsext
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
LD4P Project (and previous LD4L Labs)Exploring the path to linked data for library catalogs
Presentation 1100-1125 Tuesday
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
LD4P Project - SinopiaBased on the Library of Congressrsquos BIBFRAME Editor (BFE) and BIBFRAME Profile Editor projects Sinopia is a linked data platform for original and cooperative cataloging using BIBFRAME and other vocabularies
Minimal viable product (MVP) release scheduled in April 2019
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
IIIFA framework for interoperable and reusable images audio and video
All data except content datastreams is RDF using JSON-LD with a specific context and framing
linked open data convenient for viewer developers who
can treat as JSON
See httpsiiifioapi
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
LinkedArt
httplinkedart
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
httpv4demoarchesprojectorg amp httpswwwarchesprojectorg
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
LDF Server OrgRef to VIVOs
ldf-vivoherokuappcomorgref
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Opaque Namespace
opaquenamespaceorg
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Getty Vocabs Model
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Getty Vocabs SPARQL Endpoint
vocabgettyedu
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Europeana Data Model
httpproeuropeanaeupagemimo-edm
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Europeana SPARQL Endpoint
sparqleuropeanaeu
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Europeana Exploration
Visit our LodLive instance
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
DPLA Model amp MAP v5
prodplahubsmetadata-application-profile
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
DPLA Ingestion3
githubcomdplaingestion3
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Moving Forward with Linked Open Data
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Our turnLetrsquos discuss your potential uses of LOD What projects could you see for using this What support would you need to make it happen
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Checking Back In
Returning to the Goals from the Introductionhellip
Do you feel like you learned what you expected Needed Remaining questions
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Participant goals Seeing the benefits -- what benefit is there to bringing boring
library data into the linked data world Responsible for a thesaurus want to explore linked data Want to know whether RDF is an option for a digital asset management
(DAM) system that has some licensing restrictions Putting together a recommendation engine for public libraries and
would like to add layer of RDF data
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Mini Workshop RetrospectivePros
Good to practice hands-on
Good pace
Relevant content
Seeing things in context
Cons
Want better wifi (always)
Want more breaks
Want more practice
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International
githubcomcmh2166SWIB18LODintro
Thank youQuestions Now and here or anytime to
simeonwarnercornelleducmharlowstanfordedu
CC-BY 40 International