SlideShare a Scribd company logo
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

● 

Significant 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/
files/file_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 Benefit?
● 

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 Scientific

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 different 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/nonprofits
http://tinyurl.com/mathml-cloud-edupub

Page 13

More Related Content

Similar to 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_v01
won ho
 
Polymer 101
Polymer 101Polymer 101
csun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.pptcsun 2013 math accessibilityv2.ppt
csun 2013 math accessibilityv2.ppt
OER 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 ).pdf
RicardoSousa631355
 
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
Georg Eck
 
Using oer for cambodia
Using oer for cambodiaUsing oer for cambodia
Using oer for cambodia
won ho
 
Slide-Deck
Slide-DeckSlide-Deck
Wolfram ppt
Wolfram pptWolfram ppt
Wolfram ppt
Ponnekanti Mounika
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online World
SoCal UX Camp
 
Learning at a Distance Part I
Learning at a Distance Part ILearning at a Distance Part I
Learning at a Distance Part I
RDC ZP
 
Samr raul saldana
Samr raul saldanaSamr raul saldana
Samr raul saldana
Raul Saldana Jr, Ph.D.
 
Q tales project - WebGL
Q tales project - WebGLQ tales project - WebGL
Q tales project - WebGL
qtales
 
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.pptx
GDSCNiT
 
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
Appsembler
 
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 bigdataeducationserver
Ganesan Narayanasamy
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13
Jim Andrews
 

Similar to 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
 

More from 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 project
Gerardo 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 2013
Gerardo 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 2013
Gerardo 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 Discovery
Gerardo Capiel
 
Born Accessible - Books in Browsers
Born Accessible - Books in BrowsersBorn Accessible - Books in Browsers
Born Accessible - Books in Browsers
Gerardo Capiel
 
Benetech Annual Report 2009
Benetech Annual Report 2009Benetech Annual Report 2009
Benetech Annual Report 2009
Gerardo Capiel
 

More from 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
 

Recently uploaded

Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
Payaamvohra1
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
Celine George
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
OH TEIK BIN
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 

Recently uploaded (20)

Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 

MathML Cloud Prez EDUPUB 2

  • 2. What’s the Problem? ●  MathML is the recommended markup for accessible math via HTML5 and EPUB 3 ●  Significant 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/ files/file_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 Benefit? ●  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 Scientific 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 different 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/nonprofits http://tinyurl.com/mathml-cloud-edupub Page 13