AI-Powered Accessibility Audits

Ansprechpersonen Catharina Kelle und Daniel Gassenferth
Arbeitsgruppe/Organisation/Firma Centigrade GmbH
Medienprojektgruppengröße 3-6

Motivation

Barrierefreiheit (Accessibility) ist ein entscheidender Faktor in der digitalen modernen Welt, um sicherzustellen, dass Menschen mit unterschiedlichen Fähigkeiten und Einschränkungen problemlos auf digitale Inhalte zugreifen und diese nutzen können. Um dies sicherzustellen, werden häufig von UX- oder Domänenexperten sogenannte Audits durchgeführt, um Inhalte anhand von Richtlinien, Standards und Best-Practice-Document auf ihre Barrierefreiheit zu überprüfen und Verbesserungspotenzial zu identifizieren. Diese Überprüfungen sind meist zeitaufwendig und setzen ein hohes Maß an Erfahrung voraus.

Unternehmen

Centigrade ist seit 19 Jahren eines der führenden UX & Gamification Studios in Deutschland und begleitet Start-ups und Konzerne dabei, herausragende digitale Produkterlebnisse zu gestalten und umzusetzen. Centigrade hat seinen Hauptsitz in direkter Nähe des Saarbrücker Universitäts-Campus und es arbeiten dort mehr als 45 Kolleg*innen aus den Disziplinen Psychologie, Kommunikationsdesign, Game Design und (Medien-)informatik zusammen: https://www.centigrade.de

Zielsetzung

Ziel des Medieninformatik-Projektes „AI-Powered Accessibility Audits“ ist es, dass ihr mit eurem Team ein Software-Add-on für das UX Research Tool http://LeanScope.ai entwickelt (https://www.leanscope.ai), welches automatisch Accessibility-Audits erstellen. Dieser AI-Assistent übernimmt die Rolle des Auditors und weist während des kontinuierlichen Entwicklungsprozesses auf die größten Probleme und Verbesserungspotenziale hin..

Aufgaben im Projekt:

Der Aufgabenumfang wird entsprechend der Gruppengröße angepasst.

Entwickelt im Team ein Konzept für einen KI-basierten Accessibility-Audit-Assistenten als Software-Add-on für das UX Research Tool http://LeanScope.ai unter Verwendung des User Centered Design (UCD) Prozesses. Dieses Add-on soll UX- oder Domänenexperten durch KI-Feedback befähigen, die Barrierefreiheit digitaler Inhalte schnell zu bewerten und zu verbessern. Euer Konzept soll hierzu die bereitgestellten digitalen Inhalte (etwa PDF-Dokumente & Screenshots als .png) nach gängigen Accessibility Standards analysieren und bewerten, um auf mögliche Barrieren hinzuweisen und Lösungen zur Behebung dieser Probleme vorzuschlagen.

Fokussiert euch bei der Analyse auf eine visuelle Einschränkung, etwa Sehbehinderung, Farbfehlsichtigkeit, Katarakt (Grauer Star). Implementiert anschließend das Konzept als eine React-basierte Web-App, die aus LeanScope.ai heraus gestartet werden kann und die Ergebnisse zurückspielt. Bindet Input von Centigrade Kolleg*innen oder Accessibility Experten zu ihren individuellen Bedürfnissen und Ansätzen in euer App-Konzept ein.

Im Einzelnen sind eure Aufgaben:

  • Zielgruppen- und Kontextanalyse
  • User Research in Form von Interviews mit UX- oder Domänenexperten
  • Desk Research zum Thema Accessibility sowie Richtlinien, Standards und Best-Practice-Document
  • Entwurf von User Journeys und möglichen Lösungsideen
  • Ausarbeiten von Storyboards und Klickdummies
  • Implementierung einer React-basierten Web-App
  • Anbindung der Web-App an die API von LeanScope
  • Integration der OpenAI API zur Durchführung von automatischen Accessibility-Audits, auf Basis GPT-4o.
  • Ästhetische und einfach verständliche Visualisierung dieser Bewertungen und Ideen in Form eines strukturierten Reports entlang der User-Journey.
  • Usability Testing der App mit Nutzer*innen und iterative Verfeinerung der auf Basis der Usability Test-Ergebnisse
  • Dokumentation des Prozesses und der Arbeitsergebnisse

Euer Team sollte aus 3-6 Mitgliedern mit verschiedenen, sich ergänzenden Fähigkeiten bestehen, so dass sich jede*r im Team entsprechend einbringen kann. Hierbei werden bereits vorhandene Kenntnisse vorausgesetzt.

  • 1 Mitglied: User Research und Anforderungsanalyse
  • 1-2 Mitglieder: UX Konzeption und/oder Visual UI Design mit Figma
  • 1-3 Mitglieder: Software Entwicklung mit React und/oder Typescript sowie OpenAI API insbesondere GPT-4o

Wenn ihr dieses Projekt wählt, gebt bitte bei der Präferenz an, welche dieser Fähigkeiten ihr mitbringt.