기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
대출 응답 객체 분석
대출 분석 워크플로에 문서를 제출하면 문서가 개별 페이지로 분할되고 페이지가 분류됩니다. 그런 다음 개별 페이지는 분류에 따라 추가 분석을 위해 적절한 Amazon Textract 작업으로 전송됩니다. Amazon Textract는 데이터를 분석하고 탐지된 서명, 자격 증명 정보, 양식, 비용 값 및 쿼리 데이터와 같이 문서에서 추출된 관련 정보를 반환합니다.
StartLendingAnalysis로 문서를 처리한 후 GetLendingAnalysis를 사용하여 개별 페이지의 분석 결과를 얻거나 GetLendingAnalysisSummary로 문서의 정보 요약을 얻을 수 있습니다. 반환된 요약에는 공통 문서 유형별로 그룹화된 문서에 대한 정보가 포함됩니다.
개별 페이지 분석 결과는 문서의 클래스에 관계없이 하나의 일반적인 구조를 따릅니다. 의 응답에는 Amazon Textract의 분석 작업 중 하나에서 추출한 정보와 함께 페이지 번호 및 페이지 분류에 대한 정보가 GetLendingAnalysis 포함됩니다. 분석 결과의 일반적인 구조는 다음 예제를 참조하십시오.
{ "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 객체의 배열입니다.
문서 형식
다음 표에는 대출 분석에 의해 인식되는 모든 문서 유형의 목록이 나와 있습니다. 문서에 서명 필드가 있는지 여부도 표시됩니다.
| 유형 | 서명 |
|---|---|
| 1003 | 예 |
| 1005 | 예 |
| 1008 | 예 |
| 1040 | 예 |
| 1065 | 예 |
| 1120 | 예 |
| 1040_SCHEDULE_C | NO |
| 1040_스케줄_D | NO |
| 1040_스케줄_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 |
| 데모그래픽_ADDENDUM | NO |
| HOA_STATEMENT | NO |
| HUD_92900_B | 예 |
| IDENTITY_DOCUMENT | NO |
| 투자_문 | NO |
| 인보이스 | NO |
| 모기지_문 | NO |
| PAYOFF_STATEMENT | NO |
| 페이슬립 | NO |
| 영수증 | NO |
| SSA_89 | 예 |
| 미분류 | NO |
| UTILITY_BILLS | NO |
| VBA_26_0551 | 예 |
| W_2 | NO |
| W_9 | 예 |