本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
分析貸款回應物件
當您將文件提交至分析貸款工作流程時,文件會分割為個別頁面,並分類頁面。然後,個別頁面會傳送至適當的 Amazon Textract 操作以進行進一步分析,具體取決於其分類。Amazon Textract 會分析資料,並傳回從文件中擷取的相關資訊,例如偵測到的簽章、身分資訊、表單、費用值和查詢資料。
使用 StartLendingAnalysis 處理文件後,您可以使用 GetLendingAnalysis 取得個別頁面的分析結果,或使用 GetLendingAnalysisSummary 取得文件中資訊的摘要。傳回的摘要包含依常見文件類型分組的文件相關資訊。
無論文件的類別為何,個別頁面的分析結果都遵循一個一般結構。的回應GetLendingAnalysis包含有關頁碼和頁面分類的資訊,以及 Amazon Textract 分析操作之一擷取的資訊。如需分析結果的一般結構,請參閱下列範例:
{ "Page": number, "PageClassification": { "PageNumber": [ { "Confidence": number, "Value": "string" } ], "PageType": [ { "Confidence": number, "Value": "string" } ] }, "Extractions": [ { LendingDocument | ExpenseDocument | IdentityDocument } ] }
GetLendingAnalysis 會傳回結構,其中包含頁面分類的相關資訊,以及使用適當操作從指定頁面擷取的相關資訊。Page 實體是指實體頁碼,PageNumber是指偵測到的頁碼,而 PageClassification是針對頁面偵測到的類別。分析操作擷取的資訊會存放在 Extractions結構中,其中包含來自適當操作的標準化鍵值對。
在下列範例回應中,文件是 LendingDocument,並包含擷取的資訊和相關聯的結構:
{ "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" }
的回應GetLendingAnalysis可能包含下列屬性:
-
文字 – 偵測到的文字。
-
可信度 – 偵測到文字的可信度分數。
-
幾何 – 偵測到文字的位置資訊。
-
LendingDocument – 保留分析貸款為貸款文件傳回的結構化資料。
-
LendingField – 保留 Analyze Lending 傳回的標準化金鑰/值對,包括用於偵測、偵測到的文字和幾何的標準化金鑰。
-
LendingFields – LendingField 物件的陣列。
-
類型 – 與偵測相關聯的標準化值。如需所有可能文件類型的清單,請按一下這裡。
-
ValueDetections – LendingDetection 物件的陣列。
-
LendingDetection – 為貸款文件擷取的結果。
-
SelectionStatus – 選擇元素的選擇狀態,例如選項按鈕或核取方塊。
-
KeyDetection – 物件包含偵測到的金鑰的相關資訊。
-
SignatureDetections – SignatureDetection 物件的陣列,其中包含偵測到的簽章的相關資訊。
-
SignatureDetection – 偵測到之簽章的可信度和幾何的相關資訊。
ExpenseDocument 擷取包含 中定義的結構發票和接收回應物件。
IdentityDocument 擷取包含 中定義的結構身分文件回應物件。
如需 GetLendingAnalysisSummary操作傳回的摘要範例,請參閱下列內容:
{ "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" }
傳回的回應元素GetLendingAnalysisSummary包括:
-
LendingSummary - 包含 DocumentGroups 和 UndetectedDocumentTypes 的相關資訊。
-
DocumentGroup - 包含依相同文件類型分組之所有文件的相關資訊。
-
DocumentGroups - 包含所有 DocumentGroup 物件的陣列。
-
類型 - DocumentGroup 中的文件類型。
-
SplitDocument - 包含文件頁面的相關資訊,由文件類型的邏輯邊界定義。
-
SplitDocuments - SplitDocument 物件的陣列。
-
索引 - 特定類型的 DocumentGroup 中指定文件的索引。
-
頁面 - 指定文件的頁面編號陣列,依文件類型的邏輯邊界排序。
-
UndetectedDocumentTypes - 字串陣列,其中每個字串代表未偵測的文件類型。
對於具有簽章欄位的文件,回應中會包含下列結構:
-
DetectedSignature – 包含找到簽章之頁面的相關資訊。
-
DetectedSignatures – DetectedSignature 物件的陣列。
-
頁面 (在 DetectedSignature 和 UndetectedSignature 物件中) – 文件中的實體頁面號碼。
-
UndetectedSignature – 包含預期簽章但找不到之頁面的相關資訊。請參閱此清單 <新增連結>,以了解預期簽章的位置。
-
UndetectedSignatures – UndetectedSignature 物件的陣列。
文件類型
下表包含分析貸款所辨識的所有文件類型清單。同時指出文件是否具有簽章欄位:
| Type | 簽章 |
|---|---|
| 1003 | 是 |
| 1005 | 是 |
| 1008 | 是 |
| 1040 | 是 |
| 1065 | 是 |
| 1120 | 是 |
| 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 |
| 1120_S | 是 |
| BANK_STATEMENT | NO |
| 檢查 | 是 |
| CREDIT_CARD_STATEMENT | NO |
| DEMOGRAPHIC_ADDENDUM | NO |
| HOA_STATEMENT | NO |
| HUD_92900_B | 是 |
| IDENTITY_DOCUMENT | NO |
| INVESTMENT_STATEMENT | NO |
| 發票 | NO |
| MORTGAGE_STATEMENT | NO |
| PAYOFF_STATEMENT | NO |
| 薪資單 | NO |
| 收據 | NO |
| SSA_89 | 是 |
| 未分類 | NO |
| UTILITY_BILLS | NO |
| VBA_26_0551 | 是 |
| W_2 | NO |
| W_9 | 是 |