SlideShare a Scribd company logo
1 of 13
Download to read offline
Towards

Automating

Accessible Ebooks
Jens Tröger
1
Publishing workflow
Thank you Brian O’Leary for his talk about

“Building a better publishing workflow:
Recommendations from the BISG”
Production workflow characteristics:
• Single-source
• Linear
• Digital first
• Born accessible
2
One more thing
In our language and in traditional publishing we consider a book…
• a static (printed) object
• whose content and structure are visual
That view fails to translate to digital accessible media where we have
no control over how a reader (user) reads (consumes) the book (content)
3
One more thing
We need to rethink the “book”
• structured content
• presentation of that content for different media
4
Content
• Semantically structured
• Image descriptions
• Navigation information
Presentation
• A static print page
• An unknown app/browser/device
• An electronic Braille reader
• A synthesized voice to read out
Tools
Software tools help me get one thing done
• ease or replace tedious/error prone manual work
• composeable, integrateable, scaleable
• help improve results
Artificial Intelligence (AI) may be a useful tool to solve certain problems
I believe that production workflows can not be automated completely,
but the efficiency of most can be improved greatly
5
Bookalope
A collection of tools for (trade) book production

that run in the cloud
6
Single-source

Linear

Digital first

Born accessible
Bookalope
7
bookalope.net
github.com/jenstroeger/Bookalope
exchange.adobe.com/creativecloud.details.102942.html
Demo

(Youtube link)
8
Summary
Title: Towards automating accessible ebooks
• Bookalope does the heavy lifting to free up time for the fun stuff
• Intelligent tools help to improve efficiency,

but won’t replace human creativity and understanding
• Fear not automation and AI
“Building a better publishing workflow” is doable today
9
Get in touch, get involved
Website, social: https://bookalope.net/
Blogs: https://medium.com/@jens.troeger
Github:
• Cloud API: https://github.com/jenstroeger/Bookalope
• InDesign: https://github.com/jenstroeger/Bookalope-CEP
10
Thank you!
11
What if…
A bit of daydreaming: what if you could…
• fix, update your backlog of invalid, outdated EPUB files easily?
• optimize existing EPUB files?
• import structured DOCX and EPUB files into InDesign?
• build accessible ebooks without writing code?
Would that not be worth some effort?
12
Roadmap
Improve precision of semantic structure classification (AI)
• Redesign is in progress
New EPUB import
• Add more support for HTML5 and CSS2/3
Features
• Heaps of requests in our Github repo
13

More Related Content

What's hot

TMTablet Oct 13 Presentation
TMTablet Oct 13 PresentationTMTablet Oct 13 Presentation
TMTablet Oct 13 PresentationPaul Casey
 
Mobile devices and apps for your business south west growers
Mobile devices and apps for your business south west growersMobile devices and apps for your business south west growers
Mobile devices and apps for your business south west growersGet up to Speed
 
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13annekostick
 
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...BookNet Canada
 
Gogle lively
Gogle livelyGogle lively
Gogle livelymz7093
 
Virtual brokerage for Urban Provision REALTORS
Virtual brokerage for Urban Provision REALTORSVirtual brokerage for Urban Provision REALTORS
Virtual brokerage for Urban Provision REALTORSAmy Smythe-Harris
 
Youth Opportunities w/ Mobile Game Development
Youth Opportunities w/ Mobile Game DevelopmentYouth Opportunities w/ Mobile Game Development
Youth Opportunities w/ Mobile Game DevelopmentShawn Grimes
 
How Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperHow Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperMeighan Brodkey
 
Ipad for florida august 2013
Ipad for florida august 2013Ipad for florida august 2013
Ipad for florida august 2013Amy Smythe-Harris
 
Space cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labsSpace cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labsJames Governor
 
Innovate / Disrupt
Innovate / DisruptInnovate / Disrupt
Innovate / Disruptsogrady
 
E books available anywhere, anytime op learning conference
E books available anywhere, anytime op learning conferenceE books available anywhere, anytime op learning conference
E books available anywhere, anytime op learning conferenceTom Avery
 
Dreamforce - mobility in the enterprise
Dreamforce  - mobility in the enterpriseDreamforce  - mobility in the enterprise
Dreamforce - mobility in the enterpriseDoug Maloney
 
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to KnowARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to KnowAmanda Izenstark
 

What's hot (18)

TMTablet Oct 13 Presentation
TMTablet Oct 13 PresentationTMTablet Oct 13 Presentation
TMTablet Oct 13 Presentation
 
Mobile devices and apps for your business south west growers
Mobile devices and apps for your business south west growersMobile devices and apps for your business south west growers
Mobile devices and apps for your business south west growers
 
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13
Digital Book Awards 2013: The Search for Excellence Webcast 7.13.13
 
ABOR tech timeout may 2013
ABOR tech timeout may 2013ABOR tech timeout may 2013
ABOR tech timeout may 2013
 
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
 
Gogle lively
Gogle livelyGogle lively
Gogle lively
 
Virtual brokerage for Urban Provision REALTORS
Virtual brokerage for Urban Provision REALTORSVirtual brokerage for Urban Provision REALTORS
Virtual brokerage for Urban Provision REALTORS
 
Youth Opportunities w/ Mobile Game Development
Youth Opportunities w/ Mobile Game DevelopmentYouth Opportunities w/ Mobile Game Development
Youth Opportunities w/ Mobile Game Development
 
Many Teens, Few Options
Many Teens, Few OptionsMany Teens, Few Options
Many Teens, Few Options
 
How Flow Can Help You Become a Developer
How Flow Can Help You Become a DeveloperHow Flow Can Help You Become a Developer
How Flow Can Help You Become a Developer
 
What is Visual Content?
What is Visual Content?What is Visual Content?
What is Visual Content?
 
Ipad for florida august 2013
Ipad for florida august 2013Ipad for florida august 2013
Ipad for florida august 2013
 
Space cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labsSpace cluster disrupt, Open Innovation labs
Space cluster disrupt, Open Innovation labs
 
Innovate / Disrupt
Innovate / DisruptInnovate / Disrupt
Innovate / Disrupt
 
E books available anywhere, anytime op learning conference
E books available anywhere, anytime op learning conferenceE books available anywhere, anytime op learning conference
E books available anywhere, anytime op learning conference
 
Dreamforce - mobility in the enterprise
Dreamforce  - mobility in the enterpriseDreamforce  - mobility in the enterprise
Dreamforce - mobility in the enterprise
 
Amy xplode april 2013
Amy xplode april 2013 Amy xplode april 2013
Amy xplode april 2013
 
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to KnowARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
ARIHSL Presentation: Today's Tech - What a Practicing Librarian Needs to Know
 

Similar to Towards automating accessible ebooks

Creating an Interactive Book with iBooks Author #mLearnCon15
Creating an Interactive Book with iBooks Author #mLearnCon15Creating an Interactive Book with iBooks Author #mLearnCon15
Creating an Interactive Book with iBooks Author #mLearnCon15Nick Floro
 
7 productivity tools to rock your business
7 productivity tools to rock your business7 productivity tools to rock your business
7 productivity tools to rock your businessFaris Samawi
 
Chicago counts collaboration tools
Chicago counts collaboration toolsChicago counts collaboration tools
Chicago counts collaboration toolsChicagoCounts
 
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...Matt Weaver
 
Lipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsLipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsDorothea Salo
 
Open Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and ToolsOpen Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and ToolsScott Leslie
 
2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing GraphicsMary Connor
 
Collaboration Tools for the Arts
Collaboration Tools for the ArtsCollaboration Tools for the Arts
Collaboration Tools for the ArtsJai (Phillip) Djwa
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondDon Day
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18Matleena Laakso
 
Orientation for trainers must love gadgets
Orientation for trainers must love gadgetsOrientation for trainers must love gadgets
Orientation for trainers must love gadgetselpasolibrary
 
Search-Driven Programming
Search-Driven ProgrammingSearch-Driven Programming
Search-Driven ProgrammingEthan Herdrick
 
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)ALATechSource
 
Society of indexers keynote
Society of indexers keynote Society of indexers keynote
Society of indexers keynote Corbas Consulting
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...DicodingEvent
 
Open Source E-Publishing Tools
Open Source E-Publishing ToolsOpen Source E-Publishing Tools
Open Source E-Publishing ToolsMis Tribus
 

Similar to Towards automating accessible ebooks (20)

Creating an Interactive Book with iBooks Author #mLearnCon15
Creating an Interactive Book with iBooks Author #mLearnCon15Creating an Interactive Book with iBooks Author #mLearnCon15
Creating an Interactive Book with iBooks Author #mLearnCon15
 
7 productivity tools to rock your business
7 productivity tools to rock your business7 productivity tools to rock your business
7 productivity tools to rock your business
 
The Business Impact of EPUB 3
The Business Impact of EPUB 3The Business Impact of EPUB 3
The Business Impact of EPUB 3
 
Content Publishing
Content PublishingContent Publishing
Content Publishing
 
Chicago counts collaboration tools
Chicago counts collaboration toolsChicago counts collaboration tools
Chicago counts collaboration tools
 
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...
Ebooks without Vendors: Using Open Source Software to Create and Share Meanin...
 
Lipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsLipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library Systems
 
Open Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and ToolsOpen Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and Tools
 
2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics2015 WritersUA Sourcing Graphics
2015 WritersUA Sourcing Graphics
 
IBM Connections 10 things every user should know
IBM Connections 10 things every user should knowIBM Connections 10 things every user should know
IBM Connections 10 things every user should know
 
Collaboration Tools for the Arts
Collaboration Tools for the ArtsCollaboration Tools for the Arts
Collaboration Tools for the Arts
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and Beyond
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18
 
Orientation for trainers must love gadgets
Orientation for trainers must love gadgetsOrientation for trainers must love gadgets
Orientation for trainers must love gadgets
 
Search-Driven Programming
Search-Driven ProgrammingSearch-Driven Programming
Search-Driven Programming
 
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
 
Society of indexers keynote
Society of indexers keynote Society of indexers keynote
Society of indexers keynote
 
Roadshow cb
Roadshow cbRoadshow cb
Roadshow cb
 
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
 
Open Source E-Publishing Tools
Open Source E-Publishing ToolsOpen Source E-Publishing Tools
Open Source E-Publishing Tools
 

Recently uploaded

Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 

Recently uploaded (20)

Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 

Towards automating accessible ebooks

  • 2. Publishing workflow Thank you Brian O’Leary for his talk about
 “Building a better publishing workflow: Recommendations from the BISG” Production workflow characteristics: • Single-source • Linear • Digital first • Born accessible 2
  • 3. One more thing In our language and in traditional publishing we consider a book… • a static (printed) object • whose content and structure are visual That view fails to translate to digital accessible media where we have no control over how a reader (user) reads (consumes) the book (content) 3
  • 4. One more thing We need to rethink the “book” • structured content • presentation of that content for different media 4 Content • Semantically structured • Image descriptions • Navigation information Presentation • A static print page • An unknown app/browser/device • An electronic Braille reader • A synthesized voice to read out
  • 5. Tools Software tools help me get one thing done • ease or replace tedious/error prone manual work • composeable, integrateable, scaleable • help improve results Artificial Intelligence (AI) may be a useful tool to solve certain problems I believe that production workflows can not be automated completely, but the efficiency of most can be improved greatly 5
  • 6. Bookalope A collection of tools for (trade) book production
 that run in the cloud 6 Single-source
 Linear
 Digital first
 Born accessible
  • 9. Summary Title: Towards automating accessible ebooks • Bookalope does the heavy lifting to free up time for the fun stuff • Intelligent tools help to improve efficiency,
 but won’t replace human creativity and understanding • Fear not automation and AI “Building a better publishing workflow” is doable today 9
  • 10. Get in touch, get involved Website, social: https://bookalope.net/ Blogs: https://medium.com/@jens.troeger Github: • Cloud API: https://github.com/jenstroeger/Bookalope • InDesign: https://github.com/jenstroeger/Bookalope-CEP 10
  • 12. What if… A bit of daydreaming: what if you could… • fix, update your backlog of invalid, outdated EPUB files easily? • optimize existing EPUB files? • import structured DOCX and EPUB files into InDesign? • build accessible ebooks without writing code? Would that not be worth some effort? 12
  • 13. Roadmap Improve precision of semantic structure classification (AI) • Redesign is in progress New EPUB import • Add more support for HTML5 and CSS2/3 Features • Heaps of requests in our Github repo 13