Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
DCMI 
Conference 
Austin, 
TX 
October 
10th 
2014 
Extending 
Schema.org 
Richard Wallis 
Technology Evangelist 
@rjw
Representing the collective collection 
in WorldCat Discovery and WorldCat.org 
As of 11 June 2013
Representing the collective collection 
in WorldCat Discovery and WorldCat.org 
322+ million 
bibliographic records 
2+ bi...
Structured 
Data 
Objectives
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
Structured 
Data 
Objectives 
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
c...
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
congress 
– 
subjects, 
etc 
• ...
• Linking 
with 
hubs 
of 
authority 
on 
the 
web 
• viaf.org 
– 
persons 
• Library 
of 
congress 
– 
subjects, 
etc 
• ...
Introducing 
Linked 
Data 
Phase 
1
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Introducing 
Linked 
Data 
Phase 
1 
• First 
mine 
the 
data 
• Records 
held 
in 
Marc 
• Identify 
the 
entities 
• Per...
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions 
http://lists.w3.org/Archive...
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
Lobby 
them 
for 
updates 
/ 
extensions 
http://lists.w3.org/Archive...
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
… 
or 
form 
a 
group 
to 
do 
it
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
Gaps 
in 
Schema.org 
coverage 
http://www.w3.org/community/schemabibex
What 
to 
do 
about 
but Gaps 
in 
Schema.org 
coverage
What 
to 
do 
about 
but Gaps 
in 
Schema.org 
coverage 
Not 
everything 
is 
appropriate 
for 
Schema.org
What 
to 
do 
about 
but Gaps 
in 
Schema.org 
coverage 
Not 
everything 
is 
appropriate 
for 
Schema.org 
So 
I’ll 
crea...
I’ll 
create 
my 
own 
vocabulary
I’ll 
create 
my 
own 
vocabulary
I’ll 
create 
my 
own 
vocabulary 
But doesn’t that loose all the 
benefits of Schema?
I’ll 
create 
my 
own 
vocabulary 
But doesn’t that loose all the 
benefits of Schema? 
Not 
if 
it 
is 
an 
extension 
vo...
I’ll 
create 
my 
own 
vocabulary 
But doesn’t that loose all the 
benefits of Schema? 
Not 
if 
it 
is 
an 
extension 
vo...
Frosting 
on 
the 
Schema.org 
Cake 
BiblioGraph.net
Extension 
Vocabulary
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Extension 
Vocabulary 
• Adds 
your 
domain 
specifics 
• Mostly 
Schema.org 
• Only 
need 
to 
fill 
in 
the 
gaps 
• Sea...
Namespace 
Proliferation
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption 
bits 
Which 
I 
can 
use?
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption 
bits 
Which 
I 
can 
use? 
bits 
Which 
I 
can’t 
use?
Namespace 
Proliferation 
The 
Enemy 
of 
Adoption 
bits 
Which 
I 
can 
use? 
bits 
Which 
I 
can’t 
use? 
is 
This 
over...
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!!
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!! 
• Not 
as 
good 
as 
a 
single 
n...
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!! 
• Not 
as 
good 
as 
a 
single 
n...
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!! 
• Not 
as 
good 
as 
a 
single 
n...
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!! 
• Not 
as 
good 
as 
a 
single 
n...
@prefix 
schema: 
<http://schema.org/> 
@prefix 
bgn: 
<http://bibliograph.net/> 
!!!!! 
• Not 
as 
good 
as 
a 
single 
n...
An 
extension 
to 
Schema.org…
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
An 
extension 
to 
Schema.org… 
• to 
fill 
in 
some 
[temporary 
?] 
domain 
specific 
gaps 
• light 
weight 
access 
to ...
OCLC 
Entity 
Based 
Data 
Strategy
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
2...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
OCLC 
Entity 
Based 
Data 
Strategy 
✓ VIAF, 
ISNI, 
FAST 
Publish 
Linked 
Data 
✓ WorldCat.org 
Linked 
Data 
Release 
–...
Structured 
Data 
Objectives 
obvious 
Conclusions 
• Linked 
Data 
• RDF 
– 
RDFa, 
RDF/XML, 
JSON-­‐LD, 
Turtle, 
nTripl...
Structured 
Data 
Objectives 
obvious 
Conclusions 
• Linked 
Data 
• RDF 
– 
RDFa, 
RDF/XML, 
JSON-­‐LD, 
Turtle, 
nTripl...
Richard 
Wallis 
Technology 
Evangelist 
richard.wallis@oclc.org 
@rjw 
Extending 
Schema.org 
Explore. Share. Magnify.
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Extending Schema.org
Upcoming SlideShare
Loading in …5
×

Extending Schema.org

4,424 views

Published on

Presentation in Schema.org session at DCMI Conference Austin, TX October 10th 2014. #schemaorg #dcmi14 #schemabibex #blibliographnet

Published in: Technology

Extending Schema.org

  1. 1. DCMI Conference Austin, TX October 10th 2014 Extending Schema.org Richard Wallis Technology Evangelist @rjw
  2. 2. Representing the collective collection in WorldCat Discovery and WorldCat.org As of 11 June 2013
  3. 3. Representing the collective collection in WorldCat Discovery and WorldCat.org 322+ million bibliographic records 2+ billion holdings 980million records 38 million items (Institutional repositories, Google, HathiTrust, OAIster) Bibliographic information in WorldCat Licensed digital content/articles in library collections Digitized local library content As of 11 June 2013
  4. 4. Structured Data Objectives
  5. 5. Structured Data Objectives • Linking with hubs of authority on the web
  6. 6. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons
  7. 7. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc
  8. 8. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications
  9. 9. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things
  10. 10. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood
  11. 11. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns
  12. 12. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web
  13. 13. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility in search engines
  14. 14. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines
  15. 15. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data
  16. 16. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples
  17. 17. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs
  18. 18. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org
  19. 19. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org • Backed and recognized by Google, Bing, Yahoo!, Yandex
  20. 20. Structured Data Objectives • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org • Backed and recognized by Google, Bing, Yahoo!, Yandex • Widely adopted & understood – 15% of web sites
  21. 21. • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility obvious Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org • Backed and recognized by Google, Bing, Yahoo!, Yandex • Widely adopted & understood – 15% of web sites fairly y
  22. 22. • Linking with hubs of authority on the web • viaf.org – persons • Library of congress – subjects, etc • Dewey.info – classifications • Dbpedia – most things • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility obvious Conclusions in search engines • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org • Backed and recognized by Google, Bing, Yahoo!, Yandex • Widely adopted & understood – 15% of web sites fairly y
  23. 23. Introducing Linked Data Phase 1
  24. 24. Introducing Linked Data Phase 1 • First mine the data
  25. 25. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities
  26. 26. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc.
  27. 27. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things
  28. 28. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc
  29. 29. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress
  30. 30. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress
  31. 31. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2
  32. 32. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web
  33. 33. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us
  34. 34. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources?
  35. 35. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources? • Share the way the web does
  36. 36. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources? • Share the way the web does • Linked Data
  37. 37. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources? • Share the way the web does • Linked Data • Schema.org
  38. 38. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources? • Share the way the web does • Linked Data • Schema.org Phase 3
  39. 39. Introducing Linked Data Phase 1 • First mine the data • Records held in Marc • Identify the entities • Person, Organization, CreativeWork, etc. • Match strings to things • People/Organization names – viaf.org, etc • Subjects – Library of Congress Phase 2 • Model what is of interest to the Web • All our data is important to us • What will draw people to our resources? • Share the way the web does • Linked Data • Schema.org Phase 3 -­‐ Try it out!
  40. 40. Gaps in Schema.org coverage
  41. 41. What to do about Gaps in Schema.org coverage
  42. 42. What to do about Gaps in Schema.org coverage
  43. 43. What to do about Gaps in Schema.org coverage
  44. 44. What to do about Gaps in Schema.org coverage
  45. 45. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions
  46. 46. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions
  47. 47. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions
  48. 48. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions
  49. 49. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions http://lists.w3.org/Archives/Public/public-­‐vocabs http://www.w3.org/wiki/WebSchemas
  50. 50. What to do about Gaps in Schema.org coverage Lobby them for updates / extensions http://lists.w3.org/Archives/Public/public-­‐vocabs http://www.w3.org/wiki/WebSchemas … or form a group to do it
  51. 51. What to do about Gaps in Schema.org coverage … or form a group to do it
  52. 52. What to do about Gaps in Schema.org coverage
  53. 53. What to do about Gaps in Schema.org coverage http://www.w3.org/community/schemabibex
  54. 54. What to do about but Gaps in Schema.org coverage
  55. 55. What to do about but Gaps in Schema.org coverage Not everything is appropriate for Schema.org
  56. 56. What to do about but Gaps in Schema.org coverage Not everything is appropriate for Schema.org So I’ll create my own vocabulary then!
  57. 57. I’ll create my own vocabulary
  58. 58. I’ll create my own vocabulary
  59. 59. I’ll create my own vocabulary But doesn’t that loose all the benefits of Schema?
  60. 60. I’ll create my own vocabulary But doesn’t that loose all the benefits of Schema? Not if it is an extension vocabulary ?? Just add your terms with Schema at the core
  61. 61. I’ll create my own vocabulary But doesn’t that loose all the benefits of Schema? Not if it is an extension vocabulary Just add your terms with Schema at the core Like frosting on a cake?
  62. 62. Frosting on the Schema.org Cake BiblioGraph.net
  63. 63. Extension Vocabulary
  64. 64. Extension Vocabulary • Adds your domain specifics
  65. 65. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org
  66. 66. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps
  67. 67. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most
  68. 68. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most • Familiar
  69. 69. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most • Familiar • Eases adoption
  70. 70. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most • Familiar • Eases adoption • Minimal namespaces
  71. 71. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most • Familiar • Eases adoption • Minimal namespaces • Eases adoption
  72. 72. Extension Vocabulary • Adds your domain specifics • Mostly Schema.org • Only need to fill in the gaps • Search engines will understand most • Familiar • Eases adoption • Minimal namespaces • Eases adoption • Repeatable pattern
  73. 73. Namespace Proliferation
  74. 74. Namespace Proliferation The Enemy of Adoption
  75. 75. Namespace Proliferation The Enemy of Adoption
  76. 76. Namespace Proliferation The Enemy of Adoption
  77. 77. Namespace Proliferation The Enemy of Adoption bits Which I can use?
  78. 78. Namespace Proliferation The Enemy of Adoption bits Which I can use? bits Which I can’t use?
  79. 79. Namespace Proliferation The Enemy of Adoption bits Which I can use? bits Which I can’t use? is This overwhelming! move I’ll …. on
  80. 80. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!!
  81. 81. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!! • Not as good as a single namespace
  82. 82. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!! • Not as good as a single namespace • But next best thing and understandable by:
  83. 83. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!! • Not as good as a single namespace • But next best thing and understandable by: • my domain
  84. 84. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!! • Not as good as a single namespace • But next best thing and understandable by: • my domain • the rest of the world -­‐ mostly
  85. 85. @prefix schema: <http://schema.org/> @prefix bgn: <http://bibliograph.net/> !!!!! • Not as good as a single namespace • But next best thing and understandable by: • my domain • the rest of the world -­‐ mostly
  86. 86. An extension to Schema.org…
  87. 87. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps
  88. 88. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data
  89. 89. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace
  90. 90. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data
  91. 91. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org…
  92. 92. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org… • not a standalone vocabulary – needs Schema.org
  93. 93. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org… • not a standalone vocabulary – needs Schema.org • not a replacement for rich domain specific vocab(s)
  94. 94. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org… • not a standalone vocabulary – needs Schema.org • not a replacement for rich domain specific vocab(s) • complementary [rest of the world friendly]
  95. 95. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org… • not a standalone vocabulary – needs Schema.org • not a replacement for rich domain specific vocab(s) • complementary [rest of the world friendly] An extension to Schema.org…
  96. 96. An extension to Schema.org… • to fill in some [temporary ?] domain specific gaps • light weight access to rich data • domain specific extensions in single namespace • currently used by VIAF and WorldCat linked data An extension to Schema.org… • not a standalone vocabulary – needs Schema.org • not a replacement for rich domain specific vocab(s) • complementary [rest of the world friendly] An extension to Schema.org… • an example of how others might do it.
  97. 97. OCLC Entity Based Data Strategy
  98. 98. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data
  99. 99. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release 2012 – using Schema.org
  100. 100. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy 2012 2013
  101. 101. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism 2012 2013
  102. 102. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group 2012 2013
  103. 103. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources 2012 2013
  104. 104. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2013 2014
  105. 105. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2013 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015
  106. 106. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept 2013
  107. 107. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢New Services 2013 2016
  108. 108. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  109. 109. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  110. 110. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  111. 111. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  112. 112. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  113. 113. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  114. 114. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  115. 115. OCLC Entity Based Data Strategy ✓ VIAF, ISNI, FAST Publish Linked Data ✓ WorldCat.org Linked Data Release – using Schema.org ✓ Internal agreement on data strategy ✓ Evangelism ✓ Research & Design with Data Architecture Group ✓ Data mining of WorldCat resources ✓ WorldCat Works Released 2012 2014 ➢Application Integration ➢WorldCat Discovery ➢Analytics ➢Discovery API ➢Cataloging 2015 ➢More Entities Released ➢Person ➢Organization ➢Event ➢Concept ➢New Products ➢Continuing Evangelism ➢New Services ➢Continuing Innovation 2013 2016
  116. 116. Structured Data Objectives obvious Conclusions • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org + BiblioGraph.net • Core widely adopted & understood – 15% of web sites fairly y
  117. 117. Structured Data Objectives obvious Conclusions • Linked Data • RDF – RDFa, RDF/XML, JSON-­‐LD, Turtle, nTriples • Canonical URIs • Schema.org + BiblioGraph.net • Core widely adopted & understood – 15% of web sites fairly y Your • Widely distributed & understood • Web standard data access patterns • Common vocabularies on the web • Visibility in search engines
  118. 118. Richard Wallis Technology Evangelist richard.wallis@oclc.org @rjw Extending Schema.org Explore. Share. Magnify.

×