View a markdown version of this page

Analisis Objek Respon Pinjaman - Amazon Textract

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Analisis Objek Respon Pinjaman

Saat Anda mengirimkan dokumen ke alur kerja Analisis Pinjaman, dokumen dibagi menjadi halaman individual dan halaman diklasifikasikan. Setiap halaman kemudian dikirim ke operasi Amazon Textract yang sesuai untuk analisis lebih lanjut, tergantung pada klasifikasi mereka. Amazon Textract menganalisis data dan mengembalikan informasi relevan yang diambil dari dokumen, seperti tanda tangan yang terdeteksi, informasi identitas, formulir, nilai pengeluaran, dan data kueri.

Setelah memproses dokumen dengan StartLendingAnalysis, Anda dapat memperoleh hasil analisis untuk masing-masing halaman dengan menggunakan GetLendingAnalysis, atau Anda bisa mendapatkan ringkasan informasi dalam dokumen dengan GetLendingAnalysisSummary. Ringkasan yang dikembalikan mencakup informasi tentang dokumen yang dikelompokkan bersama berdasarkan jenis dokumen umum.

Hasil untuk analisis masing-masing halaman mengikuti satu struktur umum, terlepas dari kelas dokumen. Tanggapan dari GetLendingAnalysis berisi informasi mengenai nomor halaman dan klasifikasi halaman, bersama dengan informasi yang diekstraksi oleh salah satu operasi analisis Amazon Textract. Untuk struktur umum hasil analisis, lihat contoh berikut:

{ "Page": number, "PageClassification": { "PageNumber": [ { "Confidence": number, "Value": "string" } ], "PageType": [ { "Confidence": number, "Value": "string" } ] }, "Extractions": [ { LendingDocument | ExpenseDocument | IdentityDocument } ] }

GetLendingAnalysismengembalikan struktur yang berisi informasi pada klasifikasi halaman dan informasi relevan yang diekstrak dari halaman yang diberikan menggunakan operasi yang sesuai. PageEntitas mengacu pada nomor halaman fisik, PageNumber mengacu pada nomor halaman yang terdeteksi, dan PageClassification merupakan kelas yang terdeteksi untuk halaman tersebut. Informasi yang diekstraksi oleh operasi analisis disimpan dalam Extractions struktur, yang berisi pasangan kunci-nilai yang dinormalisasi dari operasi yang sesuai.

Dalam respon sampel berikut, dokumen tersebut adalah LendingDocument dan berisi informasi yang diekstraksi dan struktur terkait:

{ "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" }

Tanggapan dari GetLendingAnalysis dapat mencakup atribut berikut:

  • Teks — Teks yang terdeteksi.

  • Keyakinan — Skor Keyakinan untuk teks yang terdeteksi.

  • Geometri — Informasi lokasi untuk teks yang terdeteksi.

  • LendingDocument — Memegang data terstruktur yang dikembalikan oleh Analyze Lending untuk dokumen pinjaman.

  • LendingField — Menahan pasangan kunci-nilai yang dinormalisasi yang dikembalikan oleh Analyze Lending, termasuk kunci yang dinormalisasi untuk deteksi, teks yang terdeteksi, dan geometri.

  • LendingFields — Sebuah array LendingField objek.

  • Jenis — Nilai yang dinormalisasi terkait dengan deteksi. Untuk daftar semua jenis dokumen yang mungkin, klik di sini.

  • ValueDetections — Sebuah array LendingDetection objek.

  • LendingDetection — Hasil yang diekstraksi untuk dokumen pinjaman.

  • SelectionStatus — Status pemilihan elemen pilihan, seperti tombol opsi atau kotak centang.

  • KeyDetection — Objek yang berisi informasi tentang kunci yang terdeteksi.

  • SignatureDetections — Array SignatureDetection objek, yang berisi informasi mengenai tanda tangan yang terdeteksi.

  • SignatureDetection — Informasi mengenai kepercayaan dan geometri untuk tanda tangan yang terdeteksi.

ExpenseDocument ekstraksi mengandung struktur yang didefinisikan dalamObjek Respon Faktur dan Tanda Terima.

IdentityDocument ekstraksi mengandung struktur yang didefinisikan dalamObjek Respon Dokumentasi Identitas.

Untuk contoh ringkasan yang dikembalikan oleh GetLendingAnalysisSummary operasi, lihat berikut ini:

{ "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" }

Elemen respons yang dikembalikan oleh GetLendingAnalysisSummary meliputi:

  • LendingSummary - Berisi informasi mengenai DocumentGroups dan UndetectedDocumentTypes.

  • DocumentGroup - Berisi informasi tentang semua dokumen yang dikelompokkan berdasarkan jenis dokumen yang sama.

  • DocumentGroups - Berisi array dari semua DocumentGroup objek.

  • Jenis - Jenis dokumen dalam a DocumentGroup.

  • SplitDocument - Berisi informasi tentang halaman dokumen, ditentukan oleh batas logis sehubungan dengan jenis dokumen.

  • SplitDocuments - Sebuah array SplitDocument objek.

  • Indeks - Indeks untuk dokumen tertentu dalam DocumentGroup Jenis tertentu.

  • Halaman - Sebuah array nomor halaman untuk dokumen tertentu, diurutkan berdasarkan batas logis sehubungan dengan jenis dokumen.

  • UndetectedDocumentTypes - Sebuah array string, di mana setiap string mewakili jenis dokumen yang tidak terdeteksi.

Untuk dokumen yang memiliki bidang tanda tangan, struktur berikut disertakan dalam respons:

  • DetectedSignature — Berisi informasi tentang halaman tempat tanda tangan ditemukan.

  • DetectedSignatures —Sebuah array DetectedSignature objek.

  • Halaman (di dalam DetectedSignature dan UndetectedSignature objek) — Nomor halaman fisik dalam dokumen.

  • UndetectedSignature - Berisi informasi tentang halaman di mana tanda tangan diharapkan, tetapi tidak ditemukan. Lihat daftar ini <add link>untuk memahami di mana tanda tangan diharapkan.

  • UndetectedSignatures — Sebuah array UndetectedSignature objek.

Jenis Dokumen

Tabel berikut berisi daftar semua jenis dokumen yang dikenali oleh Analyze Lending. Juga ditunjukkan apakah dokumen memiliki bidang tanda tangan:

Tipe Tanda tangan
1003 Ya
1005 Ya
1008 Ya
1040 Ya
1065 Ya
1120 Ya
1040_SCHEDULE_C TIDAK
1040_JADWAL_D TIDAK
1040_SCHEDULE_E TIDAK
1099_DIV TIDAK
1099_G TIDAK
1099_INT TIDAK
1099_MISC TIDAK
1099_NEC TIDAK
1099_R TIDAK
1099_SSA TIDAK
1120_S Ya
PERNYATAAN BANK TIDAK
CEK Ya
PERNYATAAN KARTU KREDIT TIDAK
ADDENDUM DEMOGRAFIS TIDAK
PERNYATAAN HOA_ TIDAK
HUD_92900_B Ya
IDENTIT_DOKUMEN TIDAK
PERNYATA_INVESTASI TIDAK
FAKTUR TIDAK
PERNYATAAN HIPOTEK TIDAK
PERNYATAAN PEMBAYARAN TIDAK
SLIP GAJI TIDAK
TANDA TERIMA TIDAK
SSA_89 Ya
TIDAK DIKLASIFIKASIKAN TIDAK
TAGIHAN UTILITAS TIDAK
VBA_26_0551 Ya
W_2 TIDAK
W_9 Ya