Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated AI (GPT-Powered) WCAG Scanning #220

Closed
bbertucc opened this issue Aug 21, 2023 · 1 comment
Closed

Automated AI (GPT-Powered) WCAG Scanning #220

bbertucc opened this issue Aug 21, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@bbertucc
Copy link
Collaborator

bbertucc commented Aug 21, 2023

Guiding Questions

Can AI tools, specifically Generative Pre-training Transformers (GPTs), find WCAG errors better than existing automated scans? Where are the benefits? Where are the shortcomings?

Hypothesis

Some standards, specifically qualitative standards, may be able to be assessed via a GPT tool with more accuracy than any existing automated tool. These GPT tools will also be able to assess quantitative standards, but those testing those standards would not be worth the processing cost of using a GPT tool versus a simple automated tool, like axe-core, to test. Therefore, GPT-based WCAG scanning will be best served for specific use cases to enhance the work of a skilled accessibility expert.

Testing Process

I've outlined the testing process in the article a11yGPT: Experimental AI-based Accessibility Testing. As stated there, all updates will be reported on this ticket in addition to the #a11y-ai channel of a11y Slack.

Ultimate Goal

My ultimate goal is to understand what WCAG standards GPT tools can reliably scan source code for and incorporate that scan into the open source a11y platform I created, https://equalify.app.

Join In!

I should note that I am currently looking for sponsors and partners to help with this project.

If you are interested in helping or have any questions at all, please contact Decubing.

@bbertucc bbertucc added the enhancement New feature or request label Aug 21, 2023
@bbertucc bbertucc self-assigned this Aug 21, 2023
@bbertucc bbertucc added enhancement New feature or request and removed enhancement New feature or request labels Aug 21, 2023
@bbertucc
Copy link
Collaborator Author

After some testing it seems that GPT tools just aren't ready for testing sites yet. They report too many false positives. AI seems largely outside Equalify's scope - for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant