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)
Was für ein Projekt ist es überhaupt
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 – sauber gebaut
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.