Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Analizza gli oggetti Lending Response
Quando invii un documento al flusso di lavoro Analyze Lending, il documento viene suddiviso in singole pagine e le pagine vengono classificate. Le singole pagine vengono quindi inviate all'unità Amazon Textract appropriata per ulteriori analisi, a seconda della loro classificazione. Amazon Textract analizza i dati e restituisce le informazioni pertinenti estratte dai documenti, come firme rilevate, informazioni sull'identità, moduli, valori di spesa e dati delle query.
Dopo aver elaborato un documento con StartLendingAnalysis, puoi ottenere risultati di analisi per singole pagine utilizzando GetLendingAnalysis, oppure puoi ottenere un riepilogo delle informazioni contenute nel documento con. GetLendingAnalysisSummary Il riepilogo restituito include informazioni sui documenti raggruppati in base a un tipo di documento comune.
I risultati dell'analisi delle singole pagine seguono una struttura generale, indipendentemente dalla classe del documento. Il modulo di risposta GetLendingAnalysis contiene informazioni relative al numero di pagina e alla classificazione delle pagine, oltre alle informazioni estratte da una delle operazioni di analisi di Amazon Textract. Per la struttura generale dei risultati dell'analisi, consulta l'esempio seguente:
{ "Page": number, "PageClassification": { "PageNumber": [ { "Confidence": number, "Value": "string" } ], "PageType": [ { "Confidence": number, "Value": "string" } ] }, "Extractions": [ { LendingDocument | ExpenseDocument | IdentityDocument } ] }
GetLendingAnalysisrestituisce una struttura che contiene informazioni sulla classificazione delle pagine e le informazioni pertinenti estratte dalla pagina specificata utilizzando l'operazione appropriata. L'Pageentità si riferisce al numero di pagina fisico, PageNumber si riferisce al numero di pagina rilevato ed PageClassification è la classe rilevata per la pagina. Le informazioni estratte da un'operazione di analisi vengono memorizzate nella Extractions struttura, che contiene le coppie chiave-valore normalizzate derivanti dall'operazione appropriata.
Nel seguente esempio di risposta, il documento è un documento LendingDocument e contiene informazioni estratte e strutture associate:
{ "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" }
Le risposte di GetLendingAnalysis possono includere i seguenti attributi:
-
Testo: il testo rilevato.
-
Confidenza: il punteggio di confidenza per il testo rilevato.
-
Geometria: informazioni sulla posizione del testo rilevato.
-
LendingDocument — Contiene i dati strutturati restituiti da Analyze Lending for Lending Documents.
-
LendingField — Contiene le coppie chiave-valore normalizzate restituite da Analyze Lending, inclusa la chiave normalizzata per il rilevamento, il testo rilevato e la geometria.
-
LendingFields — Una serie di oggetti. LendingField
-
Tipo: il valore normalizzato associato a un rilevamento. Per un elenco di tutti i tipi di documenti possibili, fate clic qui.
-
ValueDetections — Una serie di LendingDetection oggetti.
-
LendingDetection — I risultati estratti per un documento di prestito.
-
SelectionStatus — Lo stato di selezione di un elemento di selezione, ad esempio un pulsante di opzione o una casella di controllo.
-
KeyDetection — Oggetto contenente informazioni sulla chiave rilevata.
-
SignatureDetections — Una serie di SignatureDetection oggetti, che contengono informazioni sulle firme rilevate.
-
SignatureDetection — Informazioni relative alla confidenza e alla geometria delle firme rilevate.
ExpenseDocument le estrazioni contengono strutture definite in. Oggetti di risposta alle fatture e alle ricevute
IdentityDocument le estrazioni contengono strutture definite in. Oggetti di risposta alla documentazione dell'identità
Per un esempio del riepilogo restituito dall'GetLendingAnalysisSummaryoperazione, vedere quanto segue:
{ "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" }
Gli elementi di risposta restituiti da GetLendingAnalysisSummary includono:
-
LendingSummary - Contiene informazioni relative a DocumentGroups e UndetectedDocumentTypes.
-
DocumentGroup - Contiene informazioni su tutti i documenti raggruppati per lo stesso tipo di documento.
-
DocumentGroups - Contiene una serie di tutti gli DocumentGroup oggetti.
-
Tipo: il tipo di documento in un DocumentGroup.
-
SplitDocument - Contiene informazioni sulle pagine di un documento, definite da un limite logico relativo al tipo di documento.
-
SplitDocuments - Una serie di SplitDocument oggetti.
-
Indice - L'indice di un determinato documento in un DocumentGroup tipo specifico.
-
Pagine: una serie di numeri di pagina per un determinato documento, ordinati in base a un limite logico relativo al tipo di documento.
-
UndetectedDocumentTypes - Una matrice di stringhe, in cui ogni stringa rappresenta un tipo di documento non rilevato.
Per i documenti che hanno un campo per la firma, nella risposta sono incluse le seguenti strutture:
-
DetectedSignature — Contiene informazioni sulla pagina in cui è stata trovata una firma.
-
DetectedSignatures — Una serie di DetectedSignature oggetti.
-
Pagina (interna DetectedSignature e UndetectedSignature oggetti): numero di pagina fisico nel documento.
-
UndetectedSignature — Contiene informazioni sulla pagina in cui era prevista una firma, ma non è stata trovata. Consulta questo elenco <add link>per capire dove è prevista una firma.
-
UndetectedSignatures — Una serie di UndetectedSignature oggetti.
Tipi di documento
La tabella seguente contiene un elenco di tutti i tipi di documenti riconosciuti da Analyze Lending. Viene inoltre indicato se il documento ha un campo per la firma:
| Tipo | Firma |
|---|---|
| 1003 | YES |
| 1005 | YES |
| 1008 | YES |
| 1040 | YES |
| 1065 | YES |
| 1120 | YES |
| 1040_SCHEDULE_C | NO |
| 1040_SCHEDULE_D | NO |
| 1040_SCHEDULE_E | NO |
| 1099_DIV | NO |
| 1099_G | NO |
| 1099_INT | NO |
| 1099_MISC | NO |
| 1099_NEC | NO |
| 1099_R | NO |
| 1099_SSA | NO |
| 120_S | YES |
| RENDICONTO_BANCARIO | NO |
| CONTROLLI | YES |
| DICHIARAZIONE DELLA CARTA DI CREDITO | NO |
| ADDENDUM DEMOGRAFICO | NO |
| DICHIARAZIONE_HOA | NO |
| HUD_92900_B | YES |
| DOCUMENTO_IDENTITÀ | NO |
| DICHIARAZIONE DI INVESTIMENTO | NO |
| FATTURE | NO |
| DICHIARAZIONE IPOTECARIA | NO |
| DICHIARAZIONE DI PAGAMENTO | NO |
| BUSTE PAGA | NO |
| INCASSI | NO |
| SSA_89 | YES |
| NON CLASSIFICATO | NO |
| UTILITY_BILLS | NO |
| VBA_26_0551 | YES |
| W_2 | NO |
| W_9 | YES |