Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Analysieren Sie die Response-Objekte für Kredite
Wenn Sie ein Dokument an den Workflow „Kreditanalyse“ senden, wird das Dokument in einzelne Seiten aufgeteilt und die Seiten werden klassifiziert. Die einzelnen Seiten werden dann je nach Klassifizierung zur weiteren Analyse an den entsprechenden Amazon Textract-Vorgang gesendet. Amazon Textract analysiert die Daten und gibt die relevanten Informationen zurück, die aus den Dokumenten extrahiert wurden, wie z. B. erkannte Unterschriften, Identitätsinformationen, Formulare, Ausgabenwerte und Abfragedaten.
Nachdem Sie ein Dokument mit verarbeitet haben StartLendingAnalysis, können Sie Analyseergebnisse für einzelne Seiten abrufen GetLendingAnalysis, indem Sie Folgendes verwenden. Sie können auch eine Zusammenfassung der Informationen im Dokument mit GetLendingAnalysisSummary abrufen. Die zurückgegebene Zusammenfassung enthält Informationen zu Dokumenten, die nach einem gemeinsamen Dokumenttyp gruppiert sind.
Die Ergebnisse der Analyse einzelner Seiten folgen einer allgemeinen Struktur, unabhängig von der Klasse des Dokuments. Das GetLendingAnalysis Antwortformular enthält Informationen zur Seitenzahl und Seitenklassifizierung sowie Informationen, die durch eine der Analyseoperationen von Amazon Textract extrahiert wurden. Die allgemeine Struktur der Analyseergebnisse finden Sie im folgenden Beispiel:
{ "Page": number, "PageClassification": { "PageNumber": [ { "Confidence": number, "Value": "string" } ], "PageType": [ { "Confidence": number, "Value": "string" } ] }, "Extractions": [ { LendingDocument | ExpenseDocument | IdentityDocument } ] }
GetLendingAnalysisgibt eine Struktur zurück, die Informationen zur Seitenklassifizierung und die relevanten Informationen enthält, die mithilfe der entsprechenden Operation aus der angegebenen Seite extrahiert wurden. Die Page Entität bezieht sich auf die physische Seitennummer, PageNumber bezieht sich auf die erkannte Seitennummer und PageClassification ist die Klasse, die für die Seite erkannt wurde. Die durch eine Analyseoperation gewonnenen Informationen werden in der Extractions Struktur gespeichert, die die normalisierten Schlüssel-Wert-Paare aus der entsprechenden Operation enthält.
In der folgenden Beispielantwort ist das Dokument ein LendingDocument und enthält extrahierte Informationen und zugehörige Strukturen:
{ "DocumentMetadata": { "Pages": 1 }, "JobStatus": "SUCCEEDED", "Results": [ { "Page": 1, "PageClassification": { "PageType": [ { "Value": "1005", "Confidence": 99.99947357177734 } ], "PageNumber": [ { "Value": "undetected", "Confidence": 100.0 } ] }, "Extractions": [ { "LendingDocument": { "LendingFields": [ { "Type": "OVERTIME_CONTINUANCE_LIKELY", "ValueDetections": [ { "Text": "Yes", "Geometry": { "BoundingBox": { "Width": 0.019448408856987953, "Height": 0.007367494981735945, "Left": 0.8211431503295898, "Top": 0.485835462808609 }, "Polygon": [ { "X": 0.8211431503295898, "Y": 0.485835462808609 }, { "X": 0.8405909538269043, "Y": 0.4858577847480774 }, { "X": 0.840591549873352, "Y": 0.49320295453071594 }, { "X": 0.8211436867713928, "Y": 0.4931805729866028 } ] }, "Confidence": 95.0 } ] }, { "Type": "CURRENT_GROSS_PAY_WEEKLY", "KeyDetection": { "Text": "Weekly", "Geometry": { "BoundingBox": { "Width": 0.039741966873407364, "Height": 0.009058262221515179, "Left": 0.17564243078231812, "Top": 0.5004485845565796 }, "Polygon": [ { "X": 0.17564436793327332, "Y": 0.5004485845565796 }, { "X": 0.21538439393043518, "Y": 0.5004944205284119 }, { "X": 0.2153826206922531, "Y": 0.5095068216323853 }, { "X": 0.17564243078231812, "Y": 0.5094608664512634 } ] }, "Confidence": 99.98104858398438 }, "ValueDetections": [ { "SelectionStatus": "NOT_SELECTED", "Geometry": { "BoundingBox": { "Width": 0.010146399028599262, "Height": 0.00771764200180769, "Left": 0.1600940227508545, "Top": 0.5003445148468018 }, "Polygon": [ { "X": 0.16009573638439178, "Y": 0.5003445148468018 }, { "X": 0.17024043202400208, "Y": 0.5003561973571777 }, { "X": 0.17023874819278717, "Y": 0.5080621242523193 }, { "X": 0.1600940227508545, "Y": 0.5080504417419434 } ] }, "Confidence": 99.88064575195312 } ] } ], "SignatureDetections": [ { "Confidence": 98.95830535888672, "Geometry": { "BoundingBox": { "Width": 0.1505945473909378, "Height": 0.019163239747285843, "Left": 0.1145595833659172, "Top": 0.8886017799377441 }, "Polygon": [ { "X": 0.11456418037414551, "Y": 0.8886017799377441 }, { "X": 0.2651541233062744, "Y": 0.8887989521026611 }, { "X": 0.2651508152484894, "Y": 0.9077650308609009 }, { "X": 0.1145595833659172, "Y": 0.9075667262077332 } ] } } ] } } ] } ], "AnalyzeLendingModelVersion": "1.0" }
Antworten von GetLendingAnalysis können die folgenden Attribute enthalten:
-
Text — Der erkannte Text.
-
Konfidenz — Der Konfidenzwert für den erkannten Text.
-
Geometrie — Positionsinformationen für den erkannten Text.
-
LendingDocument — Enthält die strukturierten Daten, die von Analyze Lending für Ausleihdokumente zurückgegeben wurden.
-
LendingField — Enthält die von Analyze Lending zurückgegebenen normalisierten Schlüssel-Wert-Paare, einschließlich des normalisierten Schlüssels für die Erkennung, des erkannten Textes und der Geometrie.
-
LendingFields — Eine Reihe von Objekten. LendingField
-
Typ — Der normalisierte Wert, der einer Erkennung zugeordnet ist. Eine Liste aller möglichen Dokumenttypen finden Sie hier.
-
ValueDetections — Eine Reihe von LendingDetection Objekten.
-
LendingDetection — Die Ergebnisse, die für ein Kreditdokument extrahiert wurden.
-
SelectionStatus — Der Auswahlstatus eines Auswahlelements, z. B. eines Optionsfeldes oder eines Kontrollkästchen.
-
KeyDetection — Objekt, das Informationen über den erkannten Schlüssel enthält.
-
SignatureDetections — Eine Reihe von SignatureDetection Objekten, die Informationen zu erkannten Signaturen enthalten.
-
SignatureDetection — Informationen zur Konfidenz und zur Geometrie der erkannten Signaturen.
ExpenseDocument Extraktionen enthalten Strukturen, die in Objekte für die Rechnungsstellung und die Empfangsbestätigung definiert sind.
IdentityDocument Extraktionen enthalten Strukturen, die in definiert sind. Antwortobjekte zur Identitätsdokumentation
Ein Beispiel für die von der GetLendingAnalysisSummary Operation zurückgegebene Zusammenfassung finden Sie im Folgenden:
{ "DocumentMetadata": { "Pages": 1 }, "JobStatus": "SUCCEEDED", "Summary": { "DocumentGroups": [ { "Type": "1005", "SplitDocuments": [ { "Index": 1, "Pages": [ 1 ] } ], "DetectedSignatures": [ { "Page": 1 } ], "UndetectedSignatures": [] } ], "UndetectedDocumentTypes": [ "1040_SCHEDULE_C", "1099_INT", "1099_SSA", "DEMOGRAPHIC_ADDENDUM", "1065", "1040", "1120_S", "IDENTITY_DOCUMENT", "SSA_89", "MORTGAGE_STATEMENT", "1099_MISC", "CHECKS", "HOA_STATEMENT", "INVESTMENT_STATEMENT", "1120", "1003", "VBA_26_0551", "1099_R", "PAYSLIPS", "1008", "W_2", "1099_NEC", "BANK_STATEMENT", "1040_SCHEDULE_E", "UTILITY_BILLS", "W_9", "UNCLASSIFIED", "HUD_92900_B", "PAYOFF_STATEMENT", "1099_G", "CREDIT_CARD_STATEMENT", "INVOICES", "RECEIPTS", "1040_SCHEDULE_D", "1099_DIV" ] }, "AnalyzeLendingModelVersion": "1.0" }
Zu den von zurückgegebenen Antwortelementen GetLendingAnalysisSummary gehören:
-
LendingSummary - Enthält Informationen zu DocumentGroups und UndetectedDocumentTypes.
-
DocumentGroup - Enthält Informationen zu allen Dokumenten, die nach demselben Dokumenttyp gruppiert sind.
-
DocumentGroups - Enthält ein Array aller DocumentGroup Objekte.
-
Typ — Der Typ der Dokumente in einem DocumentGroup.
-
SplitDocument - Enthält Informationen über die Seiten eines Dokuments, die durch eine logische Grenze in Bezug auf den Dokumenttyp definiert sind.
-
SplitDocuments - Eine Reihe von SplitDocument Objekten.
-
Index — Der Index für ein bestimmtes Dokument DocumentGroup eines bestimmten Typs.
-
Seiten — Eine Reihe von Seitenzahlen für ein bestimmtes Dokument, sortiert nach einer logischen Grenze in Bezug auf den Dokumenttyp.
-
UndetectedDocumentTypes - Eine Reihe von Zeichenketten, in denen jede Zeichenfolge für einen unerkannten Dokumenttyp steht.
Bei Dokumenten, die ein Signaturfeld haben, sind die folgenden Strukturen in der Antwort enthalten:
-
DetectedSignature — Enthält Informationen über die Seite, auf der eine Signatur gefunden wurde.
-
DetectedSignatures — Eine Reihe von DetectedSignature Objekten.
-
Seite (innerhalb DetectedSignature und UndetectedSignature Objekte) — Physische Seitenzahl im Dokument.
-
UndetectedSignature — Enthält Informationen über die Seite, auf der eine Signatur erwartet, aber nicht gefunden wurde. In dieser Liste <add link>erfahren Sie, wo eine Signatur erwartet wird.
-
UndetectedSignatures — Eine Reihe von UndetectedSignature Objekten.
Dokumenttypen
Die folgende Tabelle enthält eine Liste aller von Analyze Lending erkannten Dokumenttypen. Außerdem wird angegeben, ob das Dokument ein Signaturfeld hat:
| Typ | Signatur |
|---|---|
| 1003 | JA |
| 1005 | JA |
| 1008 | JA |
| 1040 | JA |
| 1065 | JA |
| 1120 | JA |
| 1040_ZEITPLAN_C | NO |
| 1040_ZEITPLAN_D | NO |
| 1040_ZEITPLAN_E | NO |
| 1099_DIV | NO |
| 1099_G | NO |
| 1099_INT | NO |
| 1099_MISC | NO |
| 1099_NEC | NO |
| 1099_R | NO |
| 1099_SSA | NO |
| 1120_S | JA |
| KONTOAUSZUG | NO |
| SCHECKS | JA |
| CREDIT_CARD_STATEMENT | NO |
| DEMOGRAFISCHER_NACHTRAG | NO |
| HOA_AUSSAGE | NO |
| HUD_92900_B | JA |
| IDENTITÄTSDOKUMENT | NO |
| ANLAGEERKLÄRUNG | NO |
| RECHNUNGEN | NO |
| HYPOTHEKENAUSZUG | NO |
| AUSZAHLUNGSERKLÄRUNG | NO |
| GEHALTSABRECHNUNGEN | NO |
| QUITTUNGEN | NO |
| SSA_89 | JA |
| NICHT KLASSIFIZIERT | NO |
| STROMRECHNUNGEN | NO |
| VBA_26_0551 | JA |
| W_2 | NO |
| W_9 | JA |