KI-Datenextraktion aus Dokumenten

Extrahieren Sie strukturierte Daten aus PDFs und Scans mit KI: Vorlagen für Rechnungen, Lebensläufe, Verträge, Produktdatenblätter und Papers oder Ihr eigenes JSON-Schema.

oder Datei hierher ziehen

PDF, JPG, PNG, WebP oder TXT

Schnelle KonvertierungSichere VerarbeitungKeine Registrierung

So funktioniert die KI-Datenextraktion

Zuerst wird das Dokument in Text umgewandelt: Die Textebene eines PDFs wird direkt gelesen, gescannte Seiten sowie JPG-, PNG- und WebP-Dateien durchlaufen OCR. Danach erhält ein Sprachmodell den Text zusammen mit einem JSON-Schema, das die zu füllenden Felder auflistet, und das Modell muss mit JSON antworten, das zu diesem Schema passt.

Werte stammen ausschließlich aus dem Dokument. Fehlt ein Feld, kommt es als null oder leere Liste zurück statt als Vermutung; Daten und Beträge werden normalisiert, damit das Ergebnis direkt in eine Tabelle oder Datenbank passt. Das Modell läuft auf FileConvertLabs eigenen Servern; wie hochgeladene Dateien behandelt werden, steht in der Datenschutzerklärung.

Fertige Vorlagen

Fünf Vorlagen decken die Dokumente ab, die am häufigsten abgetippt werden. Die Rechnungsvorlage liefert Lieferant, Kunde, Nummer, Rechnungs- und Fälligkeitsdatum, Währung, Zwischensumme, Steuer, Gesamtbetrag und jede Position. Die Lebenslaufvorlage liefert Kontakt, Fähigkeiten, Berufserfahrung und Ausbildung; die Vertragsvorlage Parteien, Daten, Laufzeit, Zahlungsbedingungen, anwendbares Recht, Pflichten und Unterzeichner.

Die Produktvorlage sammelt Modellnummern, Maße, Materialien, technische Daten und Zertifizierungen aus Datenblättern, die Paper-Vorlage liefert Titel, Autoren, Publikationsort, DOI, Abstract, Schlagwörter, Methoden und zentrale Ergebnisse. Sollen Tabellen Tabellen bleiben, ist PDF in Excel das bessere Werkzeug.

Eigenes Schema

Passt keine Vorlage, wählen Sie „Eigenes Schema“ und beschreiben die Felder in JSON Schema: ein Objekt mit properties, jede mit einem Typ wie string, number, boolean, array oder object und einer optionalen Beschreibung, die dem Modell sagt, wonach es suchen soll. Verschachtelte Objekte und Listen von Objekten werden unterstützt, bis zu vier Ebenen und 60 Felder.

Jede Liste ist auf eine feste Anzahl Einträge und jedes Textfeld auf eine feste Länge begrenzt, damit die Antwort immer endet. Wählen Sie kurze, sprechende Feldnamen: Das Modell sieht Namen und Beschreibungen, daher funktioniert „delivery_date“ mit der Beschreibung „YYYY-MM-DD“ besser als „d1“. Dasselbe Schema lässt sich über die API in automatisierten Abläufen senden.

Grenzen

Gelesen werden alle Seiten bis zum Seitenlimit Ihres Plans. Reicht die Verarbeitungszeit bei einem sehr langen Dokument nicht aus, umfasst das Ergebnis die bis dahin gelesenen Seiten und weist darauf hin. Dateien dürfen bis 50 MB groß sein. Scans werden zuerst per OCR erkannt, daher liefert ein sauberer, gerader Scan bessere Ergebnisse als ein schräges Foto.

Sprachmodelle können Werte falsch lesen oder übersehen, besonders bei schlechten Scans und ungewöhnlichen Layouts. Prüfen Sie wichtige Zahlen vor der Verwendung am Dokument. Um einen Scan durchsuchbar zu machen, statt Felder zu extrahieren, nutzen Sie OCR PDF.

Häufig gestellte Fragen

Welche Dokumente eignen sich am besten?

Digitale PDFs mit Textebene und saubere Scans gedruckter Dokumente. Handschrift, sehr kleine Schrift und schräg fotografierte Seiten senken die Genauigkeit.

Was passiert, wenn ein Feld nicht im Dokument steht?

Es kommt als null zurück, bei Listenfeldern als leere Liste. Das Modell ist angewiesen, keine Werte zu erfinden.

Kann ich CSV oder Excel statt JSON bekommen?

Dieses Werkzeug liefert JSON. Für Stapel von Rechnungen und Belegen mit CSV- und Excel-Export nutzen Sie den Rechnungsparser, für Tabellen PDF in Excel.

Funktioniert es auch mit anderen Sprachen als Englisch?

Ja. OCR erkennt die Schrift automatisch, und das Modell liest die gängigen europäischen und asiatischen Sprachen; die Feldnamen im Ergebnis bleiben wie im Schema definiert.

Kann ich es über die API nutzen?

Ja. Senden Sie die Datei an POST /api/v1/jobs mit der Operation extract-structured-data und der Option template (oder template custom plus schema). Das Jobergebnis ist dasselbe JSON wie auf dieser Seite.