schema.org: where did that come from!

90
Schema.org Where did that come from! Richard Wallis Evangelist and Founder Data Liberate [email protected] @rjw DC- 2016 Copenhagen October 13, 2016

Upload: richard-wallis

Post on 26-Jan-2017

459 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Schema.org: Where did that come from!

Schema.orgWhere did that come from!

Richard Wallis Evangelist and FounderData [email protected]@rjw

DC- 2016Copenhagen

October 13, 2016

Page 2: Schema.org: Where did that come from!

[email protected] — @rjw

Page 3: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

[email protected] — @rjw

Page 4: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 5: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

W3C Community Groups:• Schema Bib Extend (Chair)

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

• Schema Architypes (Chair)• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 6: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

Working With:• Google – Schema.org vocabulary, site, extensions

documentation and community

W3C Community Groups:• Schema Bib Extend (Chair)

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

• Schema Architypes (Chair)• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 7: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

Working With:• Google – Schema.org vocabulary, site, extensions

documentation and community• OCLC - Global library cooperative

W3C Community Groups:• Schema Bib Extend (Chair)

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

• Schema Architypes (Chair)• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 8: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

Working With:• Google – Schema.org vocabulary, site, extensions

documentation and community• OCLC - Global library cooperative • FIBO – Financial Industry Business Ontology

W3C Community Groups:• Schema Bib Extend (Chair)

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

• Schema Architypes (Chair)• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 9: Schema.org: Where did that come from!

Independent Consultant, Evangelist & Founder

Working With:• Google – Schema.org vocabulary, site, extensions

documentation and community• OCLC - Global library cooperative • FIBO – Financial Industry Business Ontology• Various Clients – Implementing/understanding Schema.org

e.g. Singapore National Library Board - Europeana

W3C Community Groups:• Schema Bib Extend (Chair)

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

• Schema Architypes (Chair)• Financial Industry Business Ontology – fibo.schema.org • Tourism Structured Web Data (Co-Chair)• Schema Course Extension

[email protected] — @rjw

25+ Years – Library systems technology10+ Years – Semantic Web & Linked Data

Page 10: Schema.org: Where did that come from!

Linked Data

<SGML>

Page 11: Schema.org: Where did that come from!

Linked Data

<SGML>

A Schema.org Family Tree

Page 12: Schema.org: Where did that come from!

The Web Conceived

Tim Berners-Lee

Page 13: Schema.org: Where did that come from!

The Web Conceived● 1989●

March

Tim Berners-Lee

Page 14: Schema.org: Where did that come from!

The Web Conceived● 1989●

March

Tim Berners-Lee

Vague but exciting …

Page 15: Schema.org: Where did that come from!

Semantic Web Arrives

Page 16: Schema.org: Where did that come from!

Semantic Web Arrives● 2001 ●

MAY

A vision of the future …

Page 17: Schema.org: Where did that come from!

“A Linked Data Web” – Introducing Linked Data

Page 18: Schema.org: Where did that come from!

“A Linked Data Web” – Introducing Linked Data

● 2009Feb

Linked Data

Page 19: Schema.org: Where did that come from!

The Infamous Open Linked Data Cloud

Page 20: Schema.org: Where did that come from!

Linked Open Data

The Infamous Open Linked Data Cloud

Impressive!

Page 21: Schema.org: Where did that come from!

Linked Open Data

The Infamous Open Linked Data Cloud

Impressive! • Raw RDF• Many Vocabs

Page 22: Schema.org: Where did that come from!

Linked Open Data

The Infamous Open Linked Data Cloud

Impressive! • Raw RDF• Many Vocabs

Page 23: Schema.org: Where did that come from!

Linked Open Data

The Infamous Open Linked Data Cloud

Impressive! • Raw RDF• Many Vocabs• SPARQL

Page 24: Schema.org: Where did that come from!

Linked Open Data

The Infamous Open Linked Data Cloud

Impressive!

But Useful?

• Raw RDF• Many Vocabs• SPARQL

Page 25: Schema.org: Where did that come from!
Page 26: Schema.org: Where did that come from!

2● 2011 ●

June

Introducing Schema.org

Page 27: Schema.org: Where did that come from!

2● 2011 ●

June

Introducing Schema.org

Page 28: Schema.org: Where did that come from!

2● 2011 ●

June

Introducing Schema.org

Page 29: Schema.org: Where did that come from!

2● 2011 ●

June

Introducing Schema.org

Page 30: Schema.org: Where did that come from!

Knowledge Graph

Page 31: Schema.org: Where did that come from!

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 32: Schema.org: Where did that come from!

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 33: Schema.org: Where did that come from!

Knowledge Graph

16● 2012 ●

May

Google Knowledge Graph

Page 34: Schema.org: Where did that come from!

Google Knowledge Graph

Page 35: Schema.org: Where did that come from!

Google Knowledge Graph

Page 36: Schema.org: Where did that come from!

Google Knowledge Graph

Page 37: Schema.org: Where did that come from!

Google Knowledge Graph

Page 38: Schema.org: Where did that come from!

Knowledge Graph

Related Entities in a Graph

Page 39: Schema.org: Where did that come from!

Knowledge Graph

Bart Simpson

Related Entities in a Graph

Page 40: Schema.org: Where did that come from!

Knowledge Graph

Bart Simpson

Nancy Cartwright

Played By

Related Entities in a Graph

Page 41: Schema.org: Where did that come from!

Knowledge Graph

Bart Simpson

Nancy Cartwright

Dayton Ohio

Played By

Born In

Related Entities in a Graph

Page 42: Schema.org: Where did that come from!

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 43: Schema.org: Where did that come from!

Knowledge Graph

Page 44: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 45: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 46: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 47: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 48: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 49: Schema.org: Where did that come from!

Knowledge GraphSources for the Graph

Page 50: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Page 51: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Knowledge Panel

Page 52: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Page 53: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Answer Box

Page 54: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Answer Box

Rich Snippets

Page 55: Schema.org: Where did that come from!

Knowledge GraphPowered by the Graph

Knowledge Panel

Info Box

Answer Box

Rich Snippets

Page 56: Schema.org: Where did that come from!

Using Schema.org

Page 57: Schema.org: Where did that come from!

Using Schema.org

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

Page 58: Schema.org: Where did that come from!

Using Schema.org

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

Page 59: Schema.org: Where did that come from!

Using Schema.org

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

Page 60: Schema.org: Where did that come from!

Schema.org today

Page 61: Schema.org: Where did that come from!

• In use on over 12 million domains•Broad core vocabulary:

Schema.org today

Page 62: Schema.org: Where did that come from!

• In use on over 12 million domains•Broad core vocabulary:-Types: 571 Properties: 832 Values: 114•Extensions published:

Schema.org today

Page 63: Schema.org: Where did that come from!

• In use on over 12 million domains•Broad core vocabulary:-Types: 571 Properties: 832 Values: 114•Extensions published:

- auto.schema.org- bib.schema.org- health-lifesci.schema.org

Schema.org today

Page 64: Schema.org: Where did that come from!

Schema.org

Page 65: Schema.org: Where did that come from!

Schema.org

12+ Million

Web Sites

Page 66: Schema.org: Where did that come from!

Schema.org

12+ Million

Web SitesFound On 30% Pages*

* In a 10 billion page sample - 2015

Page 67: Schema.org: Where did that come from!

Schema.org

A de facto vocabulary for structured data on the web12+ Million

Web SitesFound On 30% Pages*

* In a 10 billion page sample - 2015

Page 68: Schema.org: Where did that come from!

Schema.org

A de facto vocabulary for structured data on the web

So, what does it look like ….

12+ Million

Web SitesFound On 30% Pages*

* In a 10 billion page sample - 2015

Page 69: Schema.org: Where did that come from!

A Bibliographic Example

WorldCat.org

Page 70: Schema.org: Where did that come from!

A Bibliographic Example

WorldCat.org

Page 71: Schema.org: Where did that come from!

A Bibliographic Example

WorldCat.org

Page 72: Schema.org: Where did that come from!

A Banking Example

Banc of California

Page 73: Schema.org: Where did that come from!

A Banking Example

Banc of California

Page 74: Schema.org: Where did that come from!

A Banking Example

Banc of California

Page 75: Schema.org: Where did that come from!

• [Linked Data] Vocabulary• RDF (triples)• URIs / string values• Types / Properties / Enumerations• “Not strongly typed”

• RangeIncludes / DomainIncludes• Three serializations

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

Reintroducing Schema.org

What is Schema.org

Page 76: Schema.org: Where did that come from!

• Librarians…– Reallyunderstandtheirdomainandtheirdata– Goodatcooperation

• EarlySchema.org–Usefulbutnotgoodenough• FormaW3CCommunityGroup–SchemaBibExtend

• Identifiedpublicdatasharingusecases–KnowledgeGraph• Whatcan'tyoudowithSchemaasitis?• Fillinthegaps• Createrealexamples• Proposedenhancementstocorevocabulary• Proposedmorefocusedextension–bib.schema.org

• Afewiterations–2years

A story from the libraryHow to make Schema.org work for you

The story behind Schema Bib Extend

Page 77: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 78: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 79: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 80: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 81: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 82: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 83: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 84: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 85: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 86: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 87: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 88: Schema.org: Where did that come from!

Schema.org Building on Communities

Acknowledging the contributions

Page 89: Schema.org: Where did that come from!

Schema.org Building on Communities

LRMI Continuing to Build and Influence

Page 90: Schema.org: Where did that come from!

Schema.orgWhere did that come from!

Richard Wallis Evangelist and FounderData [email protected]@rjw

DC- 2016Copenhagen

October 13, 2016