Cognitive Computing

AI-Enabled Tools and Automation to Improve Accessibility

Share this post:

Woman working with a laptop and a computer monitor

Try Automated Accessibility Tools wth Unlimited Scans through June

The IBM Accessibility Research team is laser-focused on seamlessly integrating accessibility into the development process. We have developed a suite of IBM Automated Accessibility Tools to help development teams easily and effortlessly “make accessibility happen.” Teams that use our tools tell us:

“The automated tests run in minutes instead of hours or weeks.”

“Our whole UI is checked – it’s not just a spot check.”

“Accessibility is being tackled as we develop instead of being tacked on at the end of the cycle.”

IBM is making the following tools available for free on the IBM Cloud

In recognition of Global Accessibility Awareness Day, IBM Accessibility Research is allowing unlimited scanning until the end of June so you can fully explore the impact these automation tools can make.

The IBM Automated Accessibility Tools, using a common engine that has enabled more than 40 million application screen scans, include:

  • Dynamic Assessment Plugin (DAP) – Allows users to quickly scan content directly in their browsers, enabling checking of rich internet applications.
  • AI-Enabled Accessibility Plug-in (AIEA) – A beta tool that provides DAP-like capabilities, with the addition of in-context recommendations for fixes using AI technologies.
  • @ibma/karma-ibma – Automates DAP testing within a Karma test environment.
  • @ibma/aat – Automates DAP testing within Node.js Selenium test environments. A variety of test runners, such as Cucumber, Mocha, and Jasmine, provide applications with a variety of ways to perform function and system testing to verify the accessibility, performance, and quality of their web applications

Can the tools help you fix accessibility issues?

While these tools alone provide significant improvements for application developers and testers, they are only one step in automating an enterprise accessibility compliance process. IBM Accessibility Research is continuing to explore more areas of automation, including the use of AI technologies to:

  • Expand recommendations provided by AIEA with more coverage and improved recommendations.
  • Refine potential violations detected by the above tools to reduce the number of  manually checked items.
  • Develop conversational systems to help users understand how accessibility affects their applications and the accessibility compliance processes.
  • Automate the flow of detected issues from a variety of tools and manual processes into Accessibility Conformance Reports for customers.
  • Evaluate Accessibility Conformance Reports for quality and accuracy.
  • Analyze new standards for their impact, implementation, and verification.

The IBM Accessibility Research team has a long, rich history of creating and adapting new research to the field of accessibility, and we are excited to continue this tradition as AI technologies mature.

More Cognitive Computing stories
By Yiannis Gkoufas on August 12, 2018

Puzzle Solving with Computer Vision and Watson Services

Who doesn’t love the challenge of solving a puzzle? Jigsaw puzzles are a popular hobby for all ages and have been an important tool in a child’s physical, cognitive and emotional development. Children can develop physical skills such as better hand/eye coordination; cognitive skills such as shape recognition, memory, and problem solving; and emotional skills […]

Continue reading