135
Discovery and Discoverability Senate House, UCL, London 20th January 2016 Telling the World [and our users] What We Have Richard Wallis Evangelist and Founder Data Liberate [email protected] @rjw

Telling the World and Our Users What We Have

Embed Size (px)

Citation preview

Page 1: Telling the World and Our Users What We Have

Discovery and DiscoverabilitySenate House, UCL, London

20th January 2016

Telling the World [and our users]

What We Have

Richard Wallis Evangelist and FounderData [email protected]@rjw

Page 2: Telling the World and Our Users What We Have

Richard Wallis [email protected] — @rjw

Page 3: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Richard Wallis [email protected] — @rjw

Page 4: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

Richard Wallis [email protected] — @rjw

Page 5: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

• BiblioGraph.net• Bibliographic Schema.org extension vocabulary

Richard Wallis [email protected] — @rjw

Page 6: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

• BiblioGraph.net• Bibliographic Schema.org extension vocabulary

• Schema Architypes W3C Community Group• Schema.org for archives data• archives.schema.org ?

Richard Wallis [email protected] — @rjw

Page 7: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Have Been Working With:• Google – on the Schema.org site and vocabulary

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

• BiblioGraph.net• Bibliographic Schema.org extension vocabulary

• Schema Architypes W3C Community Group• Schema.org for archives data• archives.schema.org ?

Richard Wallis [email protected] — @rjw

Page 8: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Have Been Working With:• Google – on the Schema.org site and vocabulary• OCLC - Global library cooperative

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

• BiblioGraph.net• Bibliographic Schema.org extension vocabulary

• Schema Architypes W3C Community Group• Schema.org for archives data• archives.schema.org ?

Richard Wallis [email protected] — @rjw

Page 9: Telling the World and Our Users What We Have

Independent Consultant, Evangelist & FounderData Liberate

Have Been Working With:• Google – on the Schema.org site and vocabulary• OCLC - Global library cooperative • FIBO – Financial Industry Business Ontology

Chair of:• Schema Bib Extend W3C Community Group

• Schema.org for bibliographic data• bib.schema.org

• BiblioGraph.net• Bibliographic Schema.org extension vocabulary

• Schema Architypes W3C Community Group• Schema.org for archives data• archives.schema.org ?

Richard Wallis [email protected] — @rjw

Page 10: Telling the World and Our Users What We Have
Page 11: Telling the World and Our Users What We Have

2● 2011 ●

June

Introducing Schema.org

Page 12: Telling the World and Our Users What We Have

2● 2011 ●

June

Introducing Schema.org

Page 13: Telling the World and Our Users What We Have

2● 2011 ●

June

Introducing Schema.org

Page 14: Telling the World and Our Users What We Have

Introducing Schema.org

Page 15: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

Page 16: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary

Page 17: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)

Page 18: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values

Page 19: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations

Page 20: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations• Not strongly typed

Page 21: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations• Not strongly typed• RangeIncludes / DomainIncludes

Page 22: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations• Not strongly typed• RangeIncludes / DomainIncludes• Three serialisations

- Microdata, RDFa, JSON-LD

Page 23: Telling the World and Our Users What We Have

Introducing Schema.org

Schema.org

• A [Linked Data] vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations• Not strongly typed• RangeIncludes / DomainIncludes• Three serialisations

- Microdata, RDFa, JSON-LD• A web vocabulary to describe stuff!

Page 24: Telling the World and Our Users What We Have

Knowledge Graph

Page 25: Telling the World and Our Users What We Have

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 26: Telling the World and Our Users What We Have

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 27: Telling the World and Our Users What We Have

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 28: Telling the World and Our Users What We Have

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 29: Telling the World and Our Users What We Have

Google Knowledge Graph

Page 30: Telling the World and Our Users What We Have

Google Knowledge Graph

Page 31: Telling the World and Our Users What We Have

Google Knowledge Graph

Page 32: Telling the World and Our Users What We Have

Google Knowledge Graph

Page 33: Telling the World and Our Users What We Have

Knowledge Graph

Related Entities in a Graph

Page 34: Telling the World and Our Users What We Have

Knowledge Graph

Bart Simpson

Related Entities in a Graph

Page 35: Telling the World and Our Users What We Have

Knowledge Graph

Bart Simpson

Nancy Cartwright

Played By

Related Entities in a Graph

Page 36: Telling the World and Our Users What We Have

Knowledge Graph

Bart Simpson

Nancy Cartwright

Dayton Ohio

Played By

Born In

Related Entities in a Graph

Page 37: Telling the World and Our Users What We Have

Knowledge Graph

Bart Simpson

Nancy Cartwright

Dayton Ohio

Dayton AviationHeritage National Park

Played By

Born In

Place of Interest

Related Entities in a Graph

Page 38: Telling the World and Our Users What We Have

Knowledge Graph

Page 39: Telling the World and Our Users What We Have

Knowledge GraphSources for the Graph

Page 40: Telling the World and Our Users What We Have

Knowledge GraphSources for the Graph

Page 41: Telling the World and Our Users What We Have

Knowledge GraphPowered by the Graph

Page 42: Telling the World and Our Users What We Have

Knowledge GraphPowered by the Graph

Knowledge Panel

Page 43: Telling the World and Our Users What We Have

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Page 44: Telling the World and Our Users What We Have

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Answer Box

Page 45: Telling the World and Our Users What We Have

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Answer Box

Rich Snippets

Page 46: Telling the World and Our Users What We Have

Using Schema.org

Page 47: Telling the World and Our Users What We Have

Using Schema.org

•Data embedded in website html-Microdata / RDFa / JSON-LD

Page 48: Telling the World and Our Users What We Have

Using Schema.org

•Data embedded in website html-Microdata / RDFa / JSON-LD•Harvested during normal web crawls

Page 49: Telling the World and Our Users What We Have

Using Schema.org

•Data embedded in website html-Microdata / RDFa / JSON-LD•Harvested during normal web crawls•Under control of the [site] publisher

Page 50: Telling the World and Our Users What We Have

Schema.org today

Page 51: Telling the World and Our Users What We Have

• In use on over 12 million domains

Schema.org today

Page 52: Telling the World and Our Users What We Have

• In use on over 12 million domains•Broad vocabulary:-Types: 642 Properties: 992 Values: 219

Schema.org today

Page 53: Telling the World and Our Users What We Have

• In use on over 12 million domains•Broad vocabulary:-Types: 642 Properties: 992 Values: 219•Extensions published:-auto.schema.org-bib.schema.org

Schema.org today

Page 54: Telling the World and Our Users What We Have

Schema.org

A de facto vocabulary for structured data on the web

Page 55: Telling the World and Our Users What We Have

Schema.org

A de facto vocabulary for structured data on the web

… and for bibliographic data and libraries?

Page 56: Telling the World and Our Users What We Have

OCLC add Schema.org to WorldCat

Page 57: Telling the World and Our Users What We Have

20● 2012 ●

June

OCLC add Schema.org to WorldCat

Page 58: Telling the World and Our Users What We Have

Motivation

Page 59: Telling the World and Our Users What We Have

Why bother?

Motivation

Page 60: Telling the World and Our Users What We Have

Motivation for sharing data

Page 61: Telling the World and Our Users What We Have

Why  Catalog?

Motivation for sharing data

Page 62: Telling the World and Our Users What We Have

Why  Catalog?So  we  can  find  things

Motivation for sharing data

Page 63: Telling the World and Our Users What We Have

Why  Catalog?So  we  can  find  things

Why  Share  on  the  Web?

Motivation for sharing data

Page 64: Telling the World and Our Users What We Have

Why  Catalog?So  we  can  find  things

Why  Share  on  the  Web?

So  today’s  users  can  find  our  things

Motivation for sharing data

Page 65: Telling the World and Our Users What We Have

Where  are  our  users?

Motivation for sharing data

Page 66: Telling the World and Our Users What We Have

Where  are  our  users?

Motivation for sharing data

Page 67: Telling the World and Our Users What We Have

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 68: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 69: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 70: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 71: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 72: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Page 73: Telling the World and Our Users What We Have

British  Library German  National  Library

Spanish  National  Library

Swedish  National  Library

Open  Linked  Data  -­‐  Silos

Library  Linked  Data

Behind a vocabulary barrier

Page 74: Telling the World and Our Users What We Have
Page 75: Telling the World and Our Users What We Have

BIBFRAME - Library of Congress

Page 76: Telling the World and Our Users What We Have

• Foundation for the future of bibliographic description

BIBFRAME - Library of Congress

Page 77: Telling the World and Our Users What We Have

• Foundation for the future of bibliographic description

• Eventual replacement for Marc 21

BIBFRAME - Library of Congress

Page 78: Telling the World and Our Users What We Have

• Foundation for the future of bibliographic description

• Eventual replacement for Marc 21• Identify information entities

BIBFRAME - Library of Congress

Page 79: Telling the World and Our Users What We Have

• Foundation for the future of bibliographic description

• Eventual replacement for Marc 21• Identify information entities• Conversion from Marc

BIBFRAME - Library of Congress

Page 80: Telling the World and Our Users What We Have

• Foundation for the future of bibliographic description

• Eventual replacement for Marc 21• Identify information entities• Conversion from Marc• Publish in RDF – Linked Data

BIBFRAME - Library of Congress

Page 81: Telling the World and Our Users What We Have

Schema Bib ExtendW3C Community Group (SchemaBibEx)

Page 82: Telling the World and Our Users What We Have

13● 2012 ●

September

W3C Community Group

Schema Bib ExtendW3C Community Group (SchemaBibEx)

Page 83: Telling the World and Our Users What We Have

Schema Bib Extend - Two Years Work

Page 84: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

2● 2014 ●

September

Page 85: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording2

● 2014 ●

September

Page 86: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording• Citation

2● 2014 ●

September

Page 87: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording• Citation• Work relationships

2● 2014 ●

September

Page 88: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording• Citation• Work relationships• Periodical - PublicationIssue - PublicationVolume

2● 2014 ●

September

Page 89: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording• Citation• Work relationships• Periodical - PublicationIssue - PublicationVolume• Multi-volume works

2● 2014 ●

September

Page 90: Telling the World and Our Users What We Have

SchemaBibEx in Schema.org

Schema Bib Extend - Two Years Work

• Less commercial wording• Citation• Work relationships• Periodical - PublicationIssue - PublicationVolume• Multi-volume works• Many bibliographic examples

2● 2014 ●

September

Page 91: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

Page 92: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

Page 93: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community

Page 94: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org

Page 95: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

Page 96: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

• All Type subtypes of Schema

Page 97: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

• All Type subtypes of Schema• All Properties - Schema properties

Page 98: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

• All Type subtypes of Schema• All Properties - Schema properties•Domain specific types & properties

Page 99: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

• All Type subtypes of Schema• All Properties - Schema properties•Domain specific types & properties

-for web sharing

Page 100: Telling the World and Our Users What We Have

BiblioGraph.netExtending Schema.org

BiblioGraph.net

27● 2014 ●

August

• Created by OCLC for the community-Open - same license as Schema.org-comment / suggestion encouraged

• All Type subtypes of Schema• All Properties - Schema properties•Domain specific types & properties

-for web sharing-some candidates for Schema.org proposals

Page 101: Telling the World and Our Users What We Have
Page 102: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

bib.schema.org extension

Page 103: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:

bib.schema.org extension

Page 104: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals

bib.schema.org extension

Page 105: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals- some BiblioGraph.net types/properties

bib.schema.org extension

Page 106: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals- some BiblioGraph.net types/properties- proposals from the Comics community

bib.schema.org extension

Page 107: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals- some BiblioGraph.net types/properties- proposals from the Comics community

• Review process:

bib.schema.org extension

Page 108: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals- some BiblioGraph.net types/properties- proposals from the Comics community

• Review process:- term name & description tweaks

bib.schema.org extension

Page 109: Telling the World and Our Users What We Have

6● 2015 ●

August

• First two hosted extensions- bib.schema.org - auto.schema.org

• Bib Contents:- SchemaBibex proposals- some BiblioGraph.net types/properties- proposals from the Comics community

• Review process:- term name & description tweaks- drop proposed Agent Type

bib.schema.org extension

Page 110: Telling the World and Our Users What We Have

bib.schema.org

bib.schema.org extension

Page 111: Telling the World and Our Users What We Have

bib.schema.org

bib.schema.org extension

Page 112: Telling the World and Our Users What We Have

bib.schema.org

bib.schema.org extension

Page 113: Telling the World and Our Users What We Have

bib.schema.org

bib.schema.org extension

Page 114: Telling the World and Our Users What We Have

Bib Examples in the wild

Bibliographic Schema.org usage

Page 115: Telling the World and Our Users What We Have

Bib Examples in the wild

Bibliographic Schema.org usage

Page 116: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Page 117: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Page 118: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Page 119: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Page 120: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Schema.org fit for a bibliographic purpose

Page 121: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Schema.org fit for a bibliographic purpose

✔The vocabulary tools to describe bibliographic resources

on the web for broad discovery

Page 122: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Schema.org fit for a bibliographic purpose

✔The vocabulary tools to describe bibliographic resources

on the web for broad discovery

Page 123: Telling the World and Our Users What We Have

Fit for a Bibliographic Purpose

Schema.org fit for a bibliographic purpose

✔The vocabulary tools to describe bibliographic resources

on the web for broad discovery

(Not a replacement for library metadata exchangeThat is a more specific task)

Page 124: Telling the World and Our Users What We Have

Motivation

Page 125: Telling the World and Our Users What We Have

Why bother?

Motivation

Page 126: Telling the World and Our Users What We Have

Make your resources discoverable - for all

Page 127: Telling the World and Our Users What We Have

Make your resources discoverable - for all

Page 128: Telling the World and Our Users What We Have

Make your resources discoverable - for all

… so machines

can understand it …

Page 129: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…

… so machines

can understand it …

Page 130: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…•Ahead of your site

… so machines

can understand it …

Page 131: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…•Ahead of your site•The - Schema.org - tools are there

… so machines

can understand it …

Page 132: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…•Ahead of your site•The - Schema.org - tools are there•We want our content discovered…

… so machines

can understand it …

Page 133: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…•Ahead of your site•The - Schema.org - tools are there•We want our content discovered…•They want to satisfy their/our users

… so machines

can understand it …

Page 134: Telling the World and Our Users What We Have

Make your resources discoverable - for all

•Promote your content/services…•Ahead of your site•The - Schema.org - tools are there•We want our content discovered…•They want to satisfy their/our users•Let’s use them to tell the world

… so machines

can understand it …

Page 135: Telling the World and Our Users What We Have

Discovery and DiscoverabilitySenate House London

20th January 2016

Telling the World [and our users]

What We Have

Richard Wallis Evangelist and FounderData [email protected]@rjw