extending schema.org to improve education resource discovery...
TRANSCRIPT
Extending Schema.org toImprove Education Resource
Discovery & Accessibility
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
Schema.org – Food for Thought
Page 4
Schema.org – Food for Thought
Page 5
Schema.org – Food for Thought
Page 6
Schema.org – Food for Thought
Page 7
Schema.org – Food for Thought
Page 8
Schema.org – Food for Thought
Page 9
Schema.org – Food for Thought
Page 10
Schema.org – Food for Thought
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
Learning Resources Metadata
Page 13 13
So, why do we need a standard?
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
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
Page 17http://209.7.195.215:90/Search.aspx
Page 18
Page 19
Easy on… Easy off (& running)
Page 20
From Initiative to Consortium
Gates Foundation funded to International Consortium
Page 21
All about Shifting
ResourceInstitution
MediaAdopted
LearningLearnerEngagementDiscovered
totototo
Move from…
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
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
Accessibility Properties
http://a11ymetadata.org
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
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
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
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
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
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
Upcoming Filters for Free.Ed.Gov
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
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