SlideShare a Scribd company logo
1 of 33
Download to read offline
Samir Dash
samdash@cisco.com 11 MAY 2024
L V Prasad Eye Institute, Hyderabad
Web-Accessibility
Empowering
through
Artificial
Intelligence
Learning
Reasoning
Problem Solving
Perception
Text
Image
Video
Comprehension Powers of AI
• The Approach
• 5 Experiments
1. Font Size/ Text Legibility
2. WAI-ARIA Landmarks
3. Graphs/Charts : Accessible + Meaningful
4. Making <Objects> Accessible
5. Video without Sound
Agenda
A Different Perspective in Approach
Addressing Issues
From the Other End
Every 8th person has some
form of disability
* Roughly 1 Bn out of total 8.1 Bn World population has disability
Larger issues are always about scale!
96.3% of home-pages failed
Web Content Accessibility Guidelines (WCAG)
*Affects more than 1 billion websites of the total across internet that includes the 18% active sites.
.. A lot like the real world !
Major aspects of
WCAG 2.0 Level AA + Section 508 Alignment
*The WCAG 2.0 guidelines were published in 2008
**Section 508 is a part of the United States Workforce Rehabilitation Act of 1973.
Level A (minimum)
Addresses the most basic web accessibility features,
but does not generally achieve broad accessibility
Level AA (mid-range)
Addresses most common barriers for disabled users
and aligns to the Revised 508 Standards
Level AAA (highest)
Addresses the highest level of web accessibility, but is
not recommended as a general policy, because it is not
possible to satisfy all criteria for some content.
Traditional Approach:
Fixing Accessibility Issues while
Development is going on for the sites
New Approach in These Experiments:
Fixing Accessibility Issues On the
Fly by AI for sites
New Approach of Solving
Web Accessibility Issues involving AI
• only new sites get the benefit
• Existing legacy sites with issues are not fixed due to
cost/time/complexity of factors.
• High cost & time
• No special handling of accessibility issues during
development
• All existing sites with issues are fixed.
• Low cost and time to fix.
How Technology Works?
Use of GPT based Tuned Models
* For the POC the training data was based on the limited potential outcomes
Experiment 1
Improving Font
Sizes Across the
Page
Improving Font Size
Improving Font Size
• Body font-size 12 points (pt), or around 16 pixels (px).
• No text/font should be smaller than 9pt (12 px).
• Use a widely available, "sans serif" font family.
E.g:"Times New Roman", "Verdana", "Arial", Tahoma,
Helvetica, and Calibri.
• For any <span> or <div> containing Single line of text
and appears as a heading, replace it with <h1> or <h2>
or <h3> or <h4> tag.
API SERVICE
DOM ANALYSER
CURRENT DOM
UPDATED DOM
DOM RENDERER
SCANNER
RENDERING OF
UPDATED DOM
Experiment 2
Fixing WAI-ARIA
Landmarks
Missing ARIA Landmark
Missing ALT tag
Heading Structure
Missing Form Labels
ARIA for decorative image
Experiment 3
Making
Graphs/Charts
Accessible + Meaningful
Experiment #2
Test #1/2
Test #2/2
Experiment 4
Making <Object>s
Accessible
AFTER
BEFORE
Experiment 5
Video Without
Sound
BEFORE
AFTER
Thank You!
LINKEDIN: @mobilewish

More Related Content

Similar to AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)

Html5 today
Html5 todayHtml5 today
Html5 today
Roy Yu
 
Intro
IntroIntro
Intro
tsans
 

Similar to AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024) (20)

Html5 today
Html5 todayHtml5 today
Html5 today
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible Web
 
Responsive web - CC FE & UX
Responsive web -  CC FE & UXResponsive web -  CC FE & UX
Responsive web - CC FE & UX
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Walls Velocity2009
Walls Velocity2009Walls Velocity2009
Walls Velocity2009
 
Intro
IntroIntro
Intro
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Bruce Lawson Opera Indonesia
Bruce Lawson Opera IndonesiaBruce Lawson Opera Indonesia
Bruce Lawson Opera Indonesia
 
Responding Responsively
Responding ResponsivelyResponding Responsively
Responding Responsively
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility Conference
 
HTML5
HTML5HTML5
HTML5
 
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech PeopleMeetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech People
 
GluonCV
GluonCVGluonCV
GluonCV
 
Web Accessibility and why we need it
Web Accessibility and why we need itWeb Accessibility and why we need it
Web Accessibility and why we need it
 
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
 
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
On-Air Graphics Best Practices
On-Air Graphics Best PracticesOn-Air Graphics Best Practices
On-Air Graphics Best Practices
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 

More from Samir Dash

Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Applying des ops in your enterprise 04 oct 2018 v1.0  slides Applying des ops in your enterprise 04 oct 2018 v1.0  slides
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Samir Dash
 
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
Samir Dash
 
Learning&collaboration
Learning&collaboration Learning&collaboration
Learning&collaboration
Samir Dash
 

More from Samir Dash (20)

Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...
Empowering  Web-Accessibility  through Artificial Intelligence (AI)  _5Apr202...Empowering  Web-Accessibility  through Artificial Intelligence (AI)  _5Apr202...
Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...
 
Exploring Paper Types - Samir 2 Mar 2024
Exploring Paper Types - Samir 2 Mar 2024Exploring Paper Types - Samir 2 Mar 2024
Exploring Paper Types - Samir 2 Mar 2024
 
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
 
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
 
[DesignOps Global Conference 2019] Samir Dash - 3-steps for building design e...
[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...
[DesignOps Global Conference 2019] Samir Dash - 3-steps for building design e...
 
Session UXnUI SJCIT-1.0.1-1apr2019-desops.io
Session UXnUI SJCIT-1.0.1-1apr2019-desops.ioSession UXnUI SJCIT-1.0.1-1apr2019-desops.io
Session UXnUI SJCIT-1.0.1-1apr2019-desops.io
 
Des ops101 : Overview - RH CoP UI/UX 9nov2018
Des ops101 : Overview - RH  CoP UI/UX 9nov2018Des ops101 : Overview - RH  CoP UI/UX 9nov2018
Des ops101 : Overview - RH CoP UI/UX 9nov2018
 
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Applying des ops in your enterprise 04 oct 2018 v1.0  slides Applying des ops in your enterprise 04 oct 2018 v1.0  slides
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
 
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
 
Dev conf 2018 DesOps - Prepare Today for Future of Design
Dev conf 2018 DesOps - Prepare Today for Future of Design Dev conf 2018 DesOps - Prepare Today for Future of Design
Dev conf 2018 DesOps - Prepare Today for Future of Design
 
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
 
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOpsInfographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
 
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17) Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
 
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
 
The Ten Commandments of DesOps
The Ten Commandments of DesOpsThe Ten Commandments of DesOps
The Ten Commandments of DesOps
 
Using IBM Design Thinking in Everyday Job 2017
Using IBM Design Thinking in Everyday Job 2017Using IBM Design Thinking in Everyday Job 2017
Using IBM Design Thinking in Everyday Job 2017
 
Sx Heuristics
Sx HeuristicsSx Heuristics
Sx Heuristics
 
Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!
 
Flip the Cart! : Reimagining Next in eCommerce
Flip the Cart! : Reimagining Next in eCommerceFlip the Cart! : Reimagining Next in eCommerce
Flip the Cart! : Reimagining Next in eCommerce
 
Learning&collaboration
Learning&collaboration Learning&collaboration
Learning&collaboration
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 

AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)