Vorschlag ans Elected Officials Office · Proof of Concept

Anträge, die sich selbst eintragen

Ein automatisierter Weg, wie neue Anträge unserer Elected Officials von selbst in der Notion-Datenbank landen — vollständig geprüft, aber ohne dass sie oder das EOO jede Zeile von Hand erfassen.

Heute Jemand findet Zeit, öffnet den Antrag, tippt Titel, Status, Ebene und Kurzfassung von Hand in Notion.
→ wird zu →
Mit Pipeline Die Zeile existiert schon, bevor jemand danach sucht — ein Mensch schaut nur noch kurz drüber.

Der Ablauf, fünf Schritte

Vier Schritte laufen automatisch, der letzte bleibt bewusst bei einem Menschen.

Schritt 1

Erfassen

Parlamentsinformationssysteme werden regelmäßig nach neuen Anträgen abgefragt — zeitgesteuert oder direkt, sobald ein Dokument erscheint.

Poll (zeitgesteuert) oder Hook (ereignisbasiert)
Quelle: RIS-Portale, z. B. ekom21
Output: Rohdokument (PDF)
automatisiert RIS → PDF
Schritt 2

Umwandeln

Aus dem PDF wird Markdown — reiner, gegliederter Text. Granularer und für eine KI deutlich günstiger zu verarbeiten als das Original.

PDF-Volltextextraktion
Werkzeug: Poppler / Textparser
Output: strukturierter Markdown-Text
automatisiert PDF → Markdown
Schritt 3

Anreichern

Eine KI liest den Text und trägt die Kernfelder zusammen: Titel, Status, Ebene, Thema, Kurzfassung — nach festem Schema.

Feste Feldliste, keine geratenen Werte
Nur erlaubte Auswahloptionen
Output: strukturierte Properties
automatisiert Text → Felder
Schritt 4

Befüllen

Die Notion-Datenbank wird per API mit dem neuen Eintrag angereichert — jede Zeile wird direkt danach zurückgelesen und gegengeprüft.

Notion API: POST /pages
Verifikation: GET + Feld-Abgleich
Output: neuer Datensatz
automatisiert Felder → Notion
Schritt 5

Prüfen

Ein Mensch schaut jeden neuen Eintrag kurz durch, bevor er als final gilt. Dieser Schritt bleibt in jeder Version Pflicht.

Human-in-the-loop
Ziel: Qualitätssicherung
Kein automatischer Endzustand
Mensch Entwurf → final

Kein Konzept — ein Testlauf

In zwei Nachmittagen mit einem privaten API-Key aufgebaut, an einem Klon der EOO-Datenbank.

75
Einträge automatisiert angelegt
65
aus einer bestehenden Excel-Sammlung übernommen
4
direkt aus PDF-Anträgen extrahiert
0
von Hand eingetragene Zeilen

Wer wovon profitiert

Elected Officials

Nichts weiter zu tun

Der Antrag ist eingereicht — die Datenbankzeile entsteht von selbst, ganz ohne Zusatzaufwand.

EOO-Team

Prüfen statt Erfassen

Aus Ersterfassung wird Gegenlesen — der zeitaufwändige Teil der Arbeit entfällt.

Landesverband

Immer aktuell

Die Datenbank ist auf dem neuesten Stand, unabhängig davon, wer gerade Zeit findet.

Datenqualität

Kein Tippfehler-Wildwuchs

Feste Auswahlfelder statt Freitext — Status, Ebene und Themen bleiben einheitlich.

Was es dafür bräuchte

Damit sich das Verfahren an der echten EOO-Datenbank pilotieren lässt: