Accessible PDF Reader
Eine Web-App, die PDFs per Frage beantwortet — mit Barrierefreiheit als Fundament.
PDF hochladen, eine Frage zum Dokument stellen, die Antwort bei Bedarf vorlesen lassen. Konzipiert von der schwierigsten Nutzung her gedacht — blinde Screenreader-Nutzer — und durchgehend barrierefrei umgesetzt.
Konzept · Architektur · Frontend · Accessibility
2025
Python · FastAPI · OpenAI (gpt-4.1-nano) · pypdf · HTML/CSS/JS
Screenreader-Test (NVDA)
Projektübersicht
Ein Dokument befragen, statt es durchzulesen
Eine kleine, fokussierte Anwendung: Dokument hochladen, befragen, vorlesen. Dahinter eine bewusst entkoppelte Architektur – fünf Module, jede Datei mit einer Aufgabe. Zwei Entscheidungen prägen das Projekt: eine klar definierte Naht für späteres RAG und eine Barrierefreiheit, die von der blinden Nutzung her gedacht ist statt nachträglich aufgesetzt.
Ablauf des Projekts
Bild für dich
End-to-End mit einer Test-PDF geprüft
4/4
Testfälle bestanden
5
entkoppelte Module
100 %
Antworten dokumentbasiert
0
Halluzinationen im Test
Wie getestet wurde
Geprüft wurde auf vier Dinge: korrekte Fakten, korrekte Details, sauberes Abweisen einer Frage ohne Antwort im Dokument, und deutsches Vorlesen per Web Speech API.
Zusammenfassung und Projektdetails zum nachschauen
Eine lauffähige, barrierefreie App
PDF hochladen, befragen, vorlesen. End-to-End getestet, deployt, mit einer Architektur, die für RAG vorbereitet ist. Das System antwortet nur auf Basis des Dokuments – und sagt ehrlich, wenn etwas fehlt.