翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
レンディングレスポンスオブジェクトの分析
ドキュメントを Analyze Lending ワークフローに送信すると、ドキュメントは個々のページに分割され、ページが分類されます。その後、個々のページは、分類に応じて、詳細な分析のために適切な Amazon Textract オペレーションに送信されます。Amazon Textract はデータを分析し、検出された署名、アイデンティティ情報、フォーム、経費値、クエリデータなど、ドキュメントから抽出された関連情報を返します。
StartLendingAnalysis でドキュメントを処理した後、GetLendingAnalysis を使用して個々のページの分析結果を取得するか、GetLendingAnalysisSummary を使用してドキュメント内の情報の概要を取得できます。返される概要には、共通のドキュメントタイプ別にグループ化されたドキュメントに関する情報が含まれます。
個々のページの分析結果は、ドキュメントのクラスに関係なく、1 つの一般的な構造に従います。からのレスポンス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場合があります。
-
Text – 検出されたテキスト。
-
信頼度 – 検出されたテキストの信頼度スコア。
-
Geometry – 検出されたテキストの場所情報。
-
LendingDocument – Analyze Lending から返された構造化データを保持します。
-
LendingField – Analyze Lending によって返される正規化されたキーと値のペアを保持します。これには、検出、検出されたテキスト、ジオメトリの正規化されたキーが含まれます。
-
LendingFields – LendingField オブジェクトの配列。
-
タイプ – 検出に関連付けられた正規化された値。使用可能なすべてのドキュメントタイプのリストについては、ここをクリックします。
-
ValueDetections – LendingDetection オブジェクトの配列。
-
LendingDetection – 融資ドキュメント用に抽出された結果。
-
SelectionStatus – オプションボタンやチェックボックスなど、選択要素の選択ステータス。
-
KeyDetection – 検出されたキーに関する情報を含むオブジェクト。
-
SignatureDetections – 検出された署名に関する情報を含む SignatureDetection オブジェクトの配列。
-
SignatureDetection – 検出された署名の信頼度とジオメトリに関する情報。
ExpenseDocument 抽出」には、「」で定義された構造が含まれています請求書と受信レスポンスオブジェクト。
IdentityDocument 抽出には、 で定義された構造が含まれますID ドキュメントレスポンスオブジェクト。
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 オブジェクトの配列。
-
Page (DetectedSignature オブジェクトと UndetectedSignature オブジェクト内) – ドキュメント内の物理ページ番号。
-
UndetectedSignature – 署名が予期されたが、見つからないページに関する情報が含まれます。このリスト <リンクを追加> を参照して、署名が予想される場所を確認してください。
-
UndetectedSignatures – UndetectedSignature オブジェクトの配列。
ドキュメント型
次の表に、Analyze Lending で認識されるすべてのドキュメントタイプのリストを示します。また、ドキュメントに署名フィールドがあるかどうかも示されます。
| タイプ | Signature |
|---|---|
| 1003 | はい |
| 1005 | はい |
| 1008 | はい |
| 1040 | はい |
| 1065 | はい |
| 1120 | はい |
| 1040_SCHEDULE_C | いいえ |
| 1040_SCHEDULE_D | いいえ |
| 1040_SCHEDULE_E | いいえ |
| 1099_DIV | いいえ |
| 1099_G | いいえ |
| 1099_INT | いいえ |
| 1099_MISC | いいえ |
| 1099_NEC | いいえ |
| 1099_R | いいえ |
| 1099_SSA | いいえ |
| 1120_S | はい |
| BANK_STATEMENT | いいえ |
| チェック | はい |
| CREDIT_CARD_STATEMENT | いいえ |
| DEMOGRAPHIC_ADDENDUM | いいえ |
| HOA_STATEMENT | いいえ |
| HUD_92900_B | はい |
| IDENTITY_DOCUMENT | いいえ |
| INVESTMENT_STATEMENT | いいえ |
| 請求書 | いいえ |
| MORTGAGE_STATEMENT | いいえ |
| PAYOFF_STATEMENT | いいえ |
| 支払い明細 | いいえ |
| 受信 | いいえ |
| SSA_89 | はい |
| 未分類 | いいえ |
| UTILITY_BILLS | いいえ |
| VBA_26_0551 | はい |
| W_2 | いいえ |
| W_9 | はい |