13
MathML Cloud EDUPUB 2 http://tinyurl.com/mathml-cloud-edupub

MathML Cloud Prez EDUPUB 2

Embed Size (px)

DESCRIPTION

Download Powerpoint version at: https://dl.dropboxusercontent.com/u/39156804/MathML%20Cloud%20Prez%20EDUPUB%202.ppt

Citation preview

Page 1: MathML Cloud Prez EDUPUB 2

MathML Cloud EDUPUB 2 http://tinyurl.com/mathml-cloud-edupub

Page 2: MathML Cloud Prez EDUPUB 2

Page 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/

Page 3: MathML Cloud Prez EDUPUB 2

Page 3

My Favorite Example

MathPad (iOS) from Vision Objects

Page 4: MathML Cloud Prez EDUPUB 2

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

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

Page 5: MathML Cloud Prez EDUPUB 2

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

As Result

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

●  Accessibility is lost

Page 6: MathML Cloud Prez EDUPUB 2

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

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

Page 7: MathML Cloud Prez EDUPUB 2

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

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.

Page 8: MathML Cloud Prez EDUPUB 2

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

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.

Page 9: MathML Cloud Prez EDUPUB 2

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

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.

Page 10: MathML Cloud Prez EDUPUB 2

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

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

Page 11: MathML Cloud Prez EDUPUB 2

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

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

Page 12: MathML Cloud Prez EDUPUB 2

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

Future Directions

●  Support for crowdsourced improvements via wiki like approach

●  Support for Nemeth Braille

●  Support for different rule sets

●  Analytics

Page 13: MathML Cloud Prez EDUPUB 2

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

Sign Up For Updates

http://mathmlcloud.org

[email protected] Twitter:@gcapiel

Thank You Microsoft’s Tech for Good Program! microsoft.com/nonprofits