Fallstudie — 03 / Innomarks
Dokumente rein, strukturierte Daten raus.
Ausgangslage
In den meisten Unternehmen stecken die wichtigen Daten in Dokumenten, und jemand holt sie von Hand heraus, Seite für Seite. Innomarks baut Uncovio, das diesen Schritt übernimmt: Dokument hochladen, auf der Seite markieren, was zählt, strukturierte Daten zurückbekommen. Das Auslesen selbst ist KI-Arbeit der Vision-Modelle auf dem Backend von Innomarks. Die Oberfläche, auf der Menschen ihre Dokumente sehen, Bereiche markieren und das Ergebnis festlegen, ist unsere Arbeit.
Randbedingung
Das Backend und seine API gab es schon, und das Produkt hatte zwei Frontend-Generationen hinter sich. Die dritte sollte alles zusammenbringen, was Uncovio bis dahin gelernt hatte: das Markieren im Dokument, das Anlegen von Vorlagen, die Verwaltung der Organisationen, die Nutzungszahlen. Und sie musste typsicher an einer API bleiben, die nicht stillsteht, sondern sich mit dem Produkt weiterbewegt.
Was wir getan haben
-
01
Wir haben den Dokument-Viewer gebaut. Die Seiten erscheinen im Browser, jemand zieht mit der Maus einen Bereich auf, und genau diesen Ausschnitt analysieren die Vision-Modelle. Der erkannte Text behält seine Koordinaten, und jeder ausgelesene Wert bleibt mit seiner Stelle im Dokument verbunden.
-
02
Wir haben den Vorlagen-Baukasten entwickelt. Feld für Feld legen Nutzer fest, welche Struktur am Ende herauskommen soll, und für den Einstieg schlägt die Plattform fertige Vorlagen vor.
-
03
Wir haben die Verwaltung dahinter umgesetzt: Organisationen und Rollen, den Import neuer Nutzer direkt aus Excel und Nutzungszahlen pro Person und Monat.
-
04
Und wir haben das Ganze als dritte Frontend-Generation auf Next.js neu aufgesetzt. Den API-Client erzeugen wir direkt aus dem OpenAPI-Vertrag des Backends, damit Front- und Backend nicht heimlich auseinanderlaufen, auch wenn sich beide weiterbewegen.
[ Screenshot — Vorlagen-Baukasten mit einem vorgeschlagenen Extraktionsschema ]
Wo es steht
Uncovio ist in aktiver Entwicklung. Auf der aktuellen Generation wächst das Produkt weiter, und wir bauen weiter daran.
Fakten
- Umfang
- Produkt-Frontend, auf bestehendem Backend
- Status
- In aktiver Entwicklung
- Stack
- Next.js · Auth0 · OpenAPI
Nächste Fallstudie
Fallstudie — 01 / HORSCH Die Software rund um die Maschinen.