Extending Schema.org to Improve Education Resource Discovery...

33
Extending Schema.org to Improve Education Resource Discovery & Accessibility

Transcript of Extending Schema.org to Improve Education Resource Discovery...

Page 1: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Extending Schema.org toImprove Education Resource

Discovery & Accessibility

Page 2: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 2

What is Schema.org?

A data structure to describe ‘things’on the web agreed upon by the major search engines to improve search & discoverability

Page 3: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 3

Schema.org – Food for Thought

Page 4: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 4

Schema.org – Food for Thought

Page 5: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 5

Schema.org – Food for Thought

Page 6: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 6

Schema.org – Food for Thought

Page 7: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 7

Schema.org – Food for Thought

Page 8: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 8

Schema.org – Food for Thought

Page 9: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 9

Schema.org – Food for Thought

Page 10: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 10

Schema.org – Food for Thought

Page 11: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 11

Recipe Tagging Example

<div itemscope itemtype="http://schema.org/Recipe">

<div itemprop="nutrition” itemscope itemtype="http://schema.org/NutritionInformation">

Nutrition facts:<span itemprop="calories">240 calories</span>,

</div>

Ingredients:- <span itemprop="ingredients">3 or 4 ripe bananas,

smashed</span>- <span itemprop="ingredients">1 egg</span>

Page 12: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 12

Learning Resources Metadata

Page 13: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 13 13

So, why do we need a standard?

Page 14: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 14 14

Goal: Make it easier and more convenient to find learning resources that meet specific student and class needs.

Curriculum Standards

Schema.org

Intersection of three opportunities

Resource Registries(Learning Registry)

LRMI

Why Now? Kinda’ Perfect Storm

from a representation by Brandt Redd, Gates Foundation

Page 15: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 15

The LRMI Properties v1 (lrmi.net/the-specification)

General Terms (Schema.org):•title/name•URL•Description•Image•Topic•created (date)•Creator•Publisher•inLanguage•Mediatype•technologiesRequired•technologiesRecommended•Use RightsURL•is based on

Educational Terms:•intendedEndUserRole•educationalUse•timeRequired•typicalAgeRange•interactivityType•learningResourceType

Competency related:•educationalAlignment•Description•URL•Alignment Type •educationalFramework•targetDescription•targetName•targetURL

Page 16: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 16

Page 17: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 17http://209.7.195.215:90/Search.aspx

Page 18: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 18

Page 19: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 19

Easy on… Easy off (& running)

Page 20: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 20

From Initiative to Consortium

Gates Foundation funded to International Consortium

Page 21: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 21

All about Shifting

ResourceInstitution

MediaAdopted

LearningLearnerEngagementDiscovered

totototo

Move from…

Page 22: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 22

What About Accessibility?

Addressing the needs of ALL Students

Discover Learning Resources based on disability needs and learner preferences

Compatible with AT, WCAG guidelines

Leverage MathML, tactile graphics and image descriptions

Have closed-captioned video

Page 23: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 23

Leveraging Access For All

Gates Foundation funded Benetech to develop a Schema.org proposal for Accessibility Metadata that would be complementary to LRMI

Benetech assembled a broad Working Group of experts

– AEP (LRMI), APH, Dublin Core, EDItEUR (ONIX), Gooru Learning, IMS Global, IDRC, NCAM, SRI (Learning Registry)

Proposal submitted to Schema.org in April 2013

– Influenced heavily by IMS Global Access for All

– Released under a Creative Commons BY-SA License

Page 24: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 24

Accessibility Properties

http://a11ymetadata.org

Page 25: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 25

Application to Books Part 1

<span itemscope=”” itemtype=”http://schema.org/Book”>

<meta itemprop=”accessMode” content=”textual”/>

<meta itemprop=”accessMode” content=”visual”/>

<meta itemprop=”mediaFeature”content=”longDescription”/>

<meta itemprop=”mediaFeature”content=”structuralNavigation”/>

<meta itemprop=”mediaFeature” content=”MathML”/>

Page 26: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 26

Application to Books Part 2

<meta itemprop="hasAdaptation" content="https://www.bookshare.org/…&downloadFormat=DAISY_TEXT_ONLY"/>

<meta itemprop="hasAdaptation" content="https://www.bookshare.org/…&downloadFormat=BRF"/>

Page 27: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 27

Application to Books Part 3

<div class="adaptationLinks”>

<span itemscope itemtype="http://schema.org/Book">

<meta itemprop="isAdaptationOf" content="https://www.bookshare.org/browse/book/679044"/>

<meta itemprop="bookFormat" content="EBook"/>

<meta itemprop="accessMode" content="auditory"/>

<meta itemprop="mediaFeature" content="structuralNavigation"/>

<meta itemprop="encodingFormat" content="MP3"/>

<meta itemprop="encodingFormat" content="Audio"/>

<a itemprop="url" href="https://someurl">Audio</a>

</span>

Page 28: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 28

The End Result

Search for “history” titles on Bookshare and filter by presence of image descriptions:

http://www.a11ymetadata.org/bookshare-tags-over-195000-titles-with-accessibility-metadata/

Page 29: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 29

Application to Video

<div itemscope=”” itemtype=”http://schema.org/Movie”>

<meta itemprop=”accessMode” content=”visual”/>

<meta itemprop=”accessMode” content=”auditory”/>

<meta itemprop=”mediaFeature”content=”audioDescription”/>

<meta itemprop=”mediaFeature” content=”captions”/>

YOUR VIDEO HTML CODE HERE

</div>

Page 30: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 30

Application to Images

<span itemscope=””itemtype=”http://schema.org/ImageObject”>

<meta itemprop=”accessMode” content=”visual”/>

<meta itemprop=”accessMode” content=”tactile”/>

<meta itemprop=”accessMode” content=”auditory”/>

<meta itemprop=”mediafeature”content=”tactileGraphic”/>

<meta itemprop="mediafeature" content="braille"/>

<meta itemprop="learningResourceType" content="illustration" />

<meta itemprop="typicalAgeRange" content="15-16" />

IMAGE HTML MARKUP HERE

</span>

Page 31: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 31

Upcoming Filters for Free.Ed.Gov

Page 32: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 32

Adoption Status

In active discussion with Schema.org reps

Bookshare book detail pages are tagged

Learning Registry integration with Free.Ed.gov

– Bookshare and Khan Academy videos

EPUB 3.0.1 support Schema.org metadata

– which includes LRMI and soon accessibility properties

In discussions with eBook publishers and distributors

Exploring use for accessible image registry

Page 33: Extending Schema.org to Improve Education Resource Discovery …idpf.org/sites/default/files/file_attach/EDUPUB LRMI... · 2019. 6. 27. · Recipe Tagging Example ... Discover Learning

Page 33

Resources and Contact Info

http://schema.org

http://lrmi.net

http://a11ymetadata.org

http://bornaccessible.org

Gerardo Capiel, [email protected] @gcapiel

Michael Jay, [email protected] @edReflector

Project Twitter Hashtags:

#LRMI

#a11ymetadata