SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
MathML Cloud
EDUPUB 2
http://tinyurl.com/mathml-cloud-edupub
What’s the Problem?
● 

MathML is the recommended markup for
accessible math via HTML5 and EPUB 3

● 

SigniïŹcant progress in MathML authoring tools
–  Design Science, iBooks Author, Inkling, Metrodigi,
OERPUB, Vision Objects, etc.
–  http://www.w3.org/Math/Software/

http://tinyurl.com/mathml-cloud-edupub

Page 2
My Favorite Example

MathPad (iOS) from Vision Objects
Page 3
However

● 

Chrome and IE 11 do
not support MathML

● 

EPUB/KF8 reading
system support poor

● 

http://idpf.org/sites/default/
ïŹles/ïŹle_attach/
sanders_edupub_slides.pdf

http://tinyurl.com/mathml-cloud-edupub

Page 4
As Result
● 

Many publishers convert MathML to SVG/
PNG images and throw away the MathML

● 

Accessibility is lost

http://tinyurl.com/mathml-cloud-edupub

Page 5
A Solution

1. 

A publisher or other content creator using a
MathML Cloud integrated product, such as
a InDesign plugin or a proprietary
production toolchain, submits MathML code
to the MathML Cloud API

http://tinyurl.com/mathml-cloud-edupub

Page 6
A Solution

2. 

The MathML is converted to an SVG image
using MathJax. There is an option to further
convert the SVG to a PNG image. The MathML
is also processed by the integrated ChromeVox
math utilities to generate a textual description.

http://tinyurl.com/mathml-cloud-edupub

Page 7
A Solution

3. 

The API returns HTML/SVG code and the PNG
image. The HTML code contains Schema.org
accessibility metadata and a link to the source
MathML. The HTML and images can be inserted into
a web page or an EPUB 2/3.

http://tinyurl.com/mathml-cloud-edupub

Page 8
A Solution

4. 

The end user can choose to click to
MathMLCloud.net to access and navigate the
original MathML. They can also provide feedback
to the publisher and Benetech as to the quality of
the automatically generated description.

http://tinyurl.com/mathml-cloud-edupub

Page 9
Who Can BeneïŹt?
● 

Publishers: e.g. O’Reilly and Pearson

● 

Publisher Service Providers: e.g. Aptara

● 

Distributors: e.g. Ingram

● 

End User Platforms: e.g. Courseload ,CourseSmart, Google,
Inkling, Nook Media and Vital Source

● 

LMS, MOOC and other Ed Tech: e.g. Moodle and Coursera

● 

Authoring Tool Providers: e.g. Adobe, Metrodigi and OERPUB

● 

CMS Platforms: e.g. Wordpress and Drupal

● 

Assistive Technology Providers: e.g. Freedom ScientiïŹc

http://tinyurl.com/mathml-cloud-edupub

Page 10
What We Will Deliver in 2014
● 

Open Source Software (commercial friendly license)
–  Install it in your product toolchain
–  Integrate it with your products / tools
–  Host the MathML yourself or let us host it

● 

A Web Service – MathMLCloud.net
–  RESTful API (MathML/LaTex -> described SVG/
PNG or just description and links)
–  MathML landing pages

http://tinyurl.com/mathml-cloud-edupub

Page 11
Future Directions
● 

Support for crowdsourced improvements via
wiki like approach

● 

Support for Nemeth Braille

● 

Support for diïŹ€erent rule sets

● 

Analytics

http://tinyurl.com/mathml-cloud-edupub

Page 12
Sign Up For Updates

http://mathmlcloud.org
gerardoc@benetech.org Twitter:@gcapiel

Thank You Microsoft’s Tech for Good Program!
microsoft.com/nonproïŹts
http://tinyurl.com/mathml-cloud-edupub

Page 13

Weitere Àhnliche Inhalte

Ähnlich wie MathML Cloud Prez EDUPUB 2

2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01
2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v012019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01
2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01won ho
 
csun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.pptcsun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.pptOER Commons
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfRicardoSousa631355
 
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0TechComm Responsive Publishing Suite | TechComm Mobile App 2.0
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0Georg Eck
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodiawon ho
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online WorldSoCal UX Camp
 
Learning at a Distance Part I
Learning at a Distance Part ILearning at a Distance Part I
Learning at a Distance Part IRDC ZP
 
Q tales project - WebGL
Q tales project - WebGLQ tales project - WebGL
Q tales project - WebGLqtales
 
Easy path to machine learning (Spring 2021)
Easy path to machine learning (Spring 2021)Easy path to machine learning (Spring 2021)
Easy path to machine learning (Spring 2021)wesley chun
 
Finally, Certified Accessible Educational Materials from Publishers
Finally, Certified Accessible Educational Materials from Publishers Finally, Certified Accessible Educational Materials from Publishers
Finally, Certified Accessible Educational Materials from Publishers DAISY Consortium
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGDSCNiT
 
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with othersOpen edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with othersAppsembler
 
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...Litmos Heroes
 
Migrating Belgium's Largest Telecommunication Company to Magnolia
Migrating Belgium's Largest Telecommunication Company to Magnolia Migrating Belgium's Largest Telecommunication Company to Magnolia
Migrating Belgium's Largest Telecommunication Company to Magnolia Magnolia
 
Power9 aihpc bigdataeducationserver
Power9 aihpc bigdataeducationserverPower9 aihpc bigdataeducationserver
Power9 aihpc bigdataeducationserverGanesan Narayanasamy
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13Jim Andrews
 

Ähnlich wie MathML Cloud Prez EDUPUB 2 (20)

2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01
2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v012019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01
2019 moodlemootjapan mind map moodle as a portal for learning and iot_wonho_v01
 
Polymer 101
Polymer 101Polymer 101
Polymer 101
 
csun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.pptcsun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.ppt
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdf
 
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0TechComm Responsive Publishing Suite | TechComm Mobile App 2.0
TechComm Responsive Publishing Suite | TechComm Mobile App 2.0
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
 
Slide-Deck
Slide-DeckSlide-Deck
Slide-Deck
 
Wolfram ppt
Wolfram pptWolfram ppt
Wolfram ppt
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online World
 
Learning at a Distance Part I
Learning at a Distance Part ILearning at a Distance Part I
Learning at a Distance Part I
 
Samr raul saldana
Samr raul saldanaSamr raul saldana
Samr raul saldana
 
Q tales project - WebGL
Q tales project - WebGLQ tales project - WebGL
Q tales project - WebGL
 
Easy path to machine learning (Spring 2021)
Easy path to machine learning (Spring 2021)Easy path to machine learning (Spring 2021)
Easy path to machine learning (Spring 2021)
 
Finally, Certified Accessible Educational Materials from Publishers
Finally, Certified Accessible Educational Materials from Publishers Finally, Certified Accessible Educational Materials from Publishers
Finally, Certified Accessible Educational Materials from Publishers
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
 
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with othersOpen edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with others
 
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
 
Migrating Belgium's Largest Telecommunication Company to Magnolia
Migrating Belgium's Largest Telecommunication Company to Magnolia Migrating Belgium's Largest Telecommunication Company to Magnolia
Migrating Belgium's Largest Telecommunication Company to Magnolia
 
Power9 aihpc bigdataeducationserver
Power9 aihpc bigdataeducationserverPower9 aihpc bigdataeducationserver
Power9 aihpc bigdataeducationserver
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13
 

Mehr von Gerardo Capiel

Discovering Accessible Educational Resources via Schema.org and the Learning ...
Discovering Accessible Educational Resources via Schema.org and the Learning ...Discovering Accessible Educational Resources via Schema.org and the Learning ...
Discovering Accessible Educational Resources via Schema.org and the Learning ...Gerardo Capiel
 
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Gerardo Capiel
 
Benetech:avina labs project
Benetech:avina labs projectBenetech:avina labs project
Benetech:avina labs projectGerardo Capiel
 
Schema.org a11y prez at Accessing Higher Ground 2013
Schema.org a11y prez at Accessing Higher Ground 2013Schema.org a11y prez at Accessing Higher Ground 2013
Schema.org a11y prez at Accessing Higher Ground 2013Gerardo Capiel
 
SocialCoding4Good Prez at Global Humanitarian Technology Conference 2013
SocialCoding4Good Prez at Global Humanitarian Technology Conference  2013SocialCoding4Good Prez at Global Humanitarian Technology Conference  2013
SocialCoding4Good Prez at Global Humanitarian Technology Conference 2013Gerardo Capiel
 
EDUPUB 2013: Schema.org LRMI and A11Y for Discovery
EDUPUB 2013: Schema.org LRMI and A11Y for DiscoveryEDUPUB 2013: Schema.org LRMI and A11Y for Discovery
EDUPUB 2013: Schema.org LRMI and A11Y for DiscoveryGerardo Capiel
 
Born Accessible - Books in Browsers
Born Accessible - Books in BrowsersBorn Accessible - Books in Browsers
Born Accessible - Books in BrowsersGerardo Capiel
 
Benetech Annual Report 2009
Benetech Annual Report 2009Benetech Annual Report 2009
Benetech Annual Report 2009Gerardo Capiel
 

Mehr von Gerardo Capiel (8)

Discovering Accessible Educational Resources via Schema.org and the Learning ...
Discovering Accessible Educational Resources via Schema.org and the Learning ...Discovering Accessible Educational Resources via Schema.org and the Learning ...
Discovering Accessible Educational Resources via Schema.org and the Learning ...
 
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
 
Benetech:avina labs project
Benetech:avina labs projectBenetech:avina labs project
Benetech:avina labs project
 
Schema.org a11y prez at Accessing Higher Ground 2013
Schema.org a11y prez at Accessing Higher Ground 2013Schema.org a11y prez at Accessing Higher Ground 2013
Schema.org a11y prez at Accessing Higher Ground 2013
 
SocialCoding4Good Prez at Global Humanitarian Technology Conference 2013
SocialCoding4Good Prez at Global Humanitarian Technology Conference  2013SocialCoding4Good Prez at Global Humanitarian Technology Conference  2013
SocialCoding4Good Prez at Global Humanitarian Technology Conference 2013
 
EDUPUB 2013: Schema.org LRMI and A11Y for Discovery
EDUPUB 2013: Schema.org LRMI and A11Y for DiscoveryEDUPUB 2013: Schema.org LRMI and A11Y for Discovery
EDUPUB 2013: Schema.org LRMI and A11Y for Discovery
 
Born Accessible - Books in Browsers
Born Accessible - Books in BrowsersBorn Accessible - Books in Browsers
Born Accessible - Books in Browsers
 
Benetech Annual Report 2009
Benetech Annual Report 2009Benetech Annual Report 2009
Benetech Annual Report 2009
 

KĂŒrzlich hochgeladen

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 

KĂŒrzlich hochgeladen (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 

MathML Cloud Prez EDUPUB 2

  • 2. What’s the Problem? ●  MathML is the recommended markup for accessible math via HTML5 and EPUB 3 ●  SigniïŹcant progress in MathML authoring tools –  Design Science, iBooks Author, Inkling, Metrodigi, OERPUB, Vision Objects, etc. –  http://www.w3.org/Math/Software/ http://tinyurl.com/mathml-cloud-edupub Page 2
  • 3. My Favorite Example MathPad (iOS) from Vision Objects Page 3
  • 4. However
 ●  Chrome and IE 11 do not support MathML ●  EPUB/KF8 reading system support poor ●  http://idpf.org/sites/default/ ïŹles/ïŹle_attach/ sanders_edupub_slides.pdf http://tinyurl.com/mathml-cloud-edupub Page 4
  • 5. As Result ●  Many publishers convert MathML to SVG/ PNG images and throw away the MathML ●  Accessibility is lost http://tinyurl.com/mathml-cloud-edupub Page 5
  • 6. A Solution 1.  A publisher or other content creator using a MathML Cloud integrated product, such as a InDesign plugin or a proprietary production toolchain, submits MathML code to the MathML Cloud API http://tinyurl.com/mathml-cloud-edupub Page 6
  • 7. A Solution 2.  The MathML is converted to an SVG image using MathJax. There is an option to further convert the SVG to a PNG image. The MathML is also processed by the integrated ChromeVox math utilities to generate a textual description. http://tinyurl.com/mathml-cloud-edupub Page 7
  • 8. A Solution 3.  The API returns HTML/SVG code and the PNG image. The HTML code contains Schema.org accessibility metadata and a link to the source MathML. The HTML and images can be inserted into a web page or an EPUB 2/3. http://tinyurl.com/mathml-cloud-edupub Page 8
  • 9. A Solution 4.  The end user can choose to click to MathMLCloud.net to access and navigate the original MathML. They can also provide feedback to the publisher and Benetech as to the quality of the automatically generated description. http://tinyurl.com/mathml-cloud-edupub Page 9
  • 10. Who Can BeneïŹt? ●  Publishers: e.g. O’Reilly and Pearson ●  Publisher Service Providers: e.g. Aptara ●  Distributors: e.g. Ingram ●  End User Platforms: e.g. Courseload ,CourseSmart, Google, Inkling, Nook Media and Vital Source ●  LMS, MOOC and other Ed Tech: e.g. Moodle and Coursera ●  Authoring Tool Providers: e.g. Adobe, Metrodigi and OERPUB ●  CMS Platforms: e.g. Wordpress and Drupal ●  Assistive Technology Providers: e.g. Freedom ScientiïŹc http://tinyurl.com/mathml-cloud-edupub Page 10
  • 11. What We Will Deliver in 2014 ●  Open Source Software (commercial friendly license) –  Install it in your product toolchain –  Integrate it with your products / tools –  Host the MathML yourself or let us host it ●  A Web Service – MathMLCloud.net –  RESTful API (MathML/LaTex -> described SVG/ PNG or just description and links) –  MathML landing pages http://tinyurl.com/mathml-cloud-edupub Page 11
  • 12. Future Directions ●  Support for crowdsourced improvements via wiki like approach ●  Support for Nemeth Braille ●  Support for diïŹ€erent rule sets ●  Analytics http://tinyurl.com/mathml-cloud-edupub Page 12
  • 13. Sign Up For Updates http://mathmlcloud.org gerardoc@benetech.org Twitter:@gcapiel Thank You Microsoft’s Tech for Good Program! microsoft.com/nonproïŹts http://tinyurl.com/mathml-cloud-edupub Page 13