Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Data Formulir (Key-Value Pasangan)
Amazon Textract dapat mengekstrak data formulir dari dokumen sebagai pasangan nilai kunci. Misalnya, dalam teks berikut, Amazon Textract dapat mengidentifikasi kunci (Nama:) dan nilai (Ana Carolina).
Nama: Ana Carolina
Pasangan nilai kunci yang terdeteksi dikembalikan sebagai objek Blokir dalam respons dari AnalyzeDocumentdan. GetDocumentAnalysis Anda dapat menggunakan parameter FeatureTypes input untuk mengambil informasi tentang pasangan kunci-nilai, tabel, atau keduanya. Hanya untuk pasangan kunci-nilai, gunakan nilainya. FORMS Sebagai contoh, lihat Mengekstrak Key-Value Pasangan dari Dokumen Formulir. Untuk informasi umum tentang bagaimana dokumen diwakili oleh Block objek, lihatDeteksi Teks dan Objek Respon Analisis Dokumen.
Tanggal yang ditemukan melalui deteksi pasangan nilai-kunci dikembalikan persis seperti yang terdeteksi pada dokumen input, dengan sebagian besar format tanggal didukung.
Blokir objek dengan tipe KEY_VALUE_SET adalah wadah untuk objek KEY atau VALUE Block yang menyimpan informasi tentang item teks tertaut yang terdeteksi dalam dokumen. Anda dapat menggunakan EntityType atribut untuk menentukan apakah blok adalah KUNCI atau NILAI.
-
Objek KEY berisi informasi tentang kunci untuk teks yang ditautkan. Misalnya, Nama:. Blok KUNCI memiliki dua daftar hubungan. Hubungan tipe VALUE adalah daftar yang berisi ID blok VALUE yang terkait dengan kunci. Hubungan tipe CHILD adalah daftar ID untuk blok WORD yang membentuk teks kunci.
-
Objek VALUE berisi informasi tentang teks yang terkait dengan kunci. Dalam contoh sebelumnya, Ana Carolina adalah nilai untuk kunci Nama:. Blok VALUE memiliki hubungan dengan daftar blok CHILD yang mengidentifikasi blok WORD. Setiap blok WORD berisi salah satu kata yang membentuk teks nilai. Sebuah
VALUEobjek juga dapat berisi informasi tentang elemen yang dipilih. Untuk informasi selengkapnya, lihat Elemen Seleksi.
Amazon Ttract mengembalikan nilai kepercayaan yang sama untuk KEY dan VALUE dalam KEY_VALUE_SET, karena KEY dan VALUE dievaluasi sebagai pasangan. Ini mengembalikan nilai kepercayaan yang berbeda untuk sebuah kata di blok WORD.
Setiap instance dari objek KEY_VALUE_SET adalah anak dari Block Block objek PAGE yang sesuai dengan halaman saat ini.
Diagram berikut menunjukkan bagaimana pasangan kunci-nilai Nama: Ana Carolina diwakili oleh Block objek.
Contoh berikut menunjukkan bagaimana pasangan kunci-nilai Nama: Ana Carolina diwakili oleh JSON.
Blok PAGE memiliki blok CHILD tipe KEY_VALUE_SET untuk setiap blok KEY dan VALUE yang terdeteksi dalam dokumen.
{ "Geometry": .... "Relationships": [ { "Type": "CHILD", "Ids": [ "2602b0a6-20e3-4e6e-9e46-3be57fd0844b", "82aedd57-187f-43dd-9eb1-4f312ca30042", "52be1777-53f7-42f6-a7cf-6d09bdc15a30", // Key - Name: "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" // Value - Ana Caroline ] } ], "BlockType": "PAGE", "Id": "8136b2dc-37c1-4300-a9da-6ed8b276ea97" // Page identifier },
JSON berikut menunjukkan bahwa blok KUNCI (52be1777-53f7-42f6-a7cf-6d09bdc15a30) memiliki hubungan dengan blok VALUE (7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c). Ini juga memiliki blok CHILD untuk blok WORD (c734fca6-c4c4-415c-b6c1-30f7510b72ea) yang berisi teks untuk kunci (Nama:).
{ "Relationships": [ { "Type": "VALUE", "Ids": [ "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" // Value identifier ] }, { "Type": "CHILD", "Ids": [ "c734fca6-c4c4-415c-b6c1-30f7510b72ee" // Name: ] } ], "Confidence": 51.55965805053711, "Geometry": ...., "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "KEY" ], "Id": "52be1777-53f7-42f6-a7cf-6d09bdc15a30" //Key identifier },
JSON berikut menunjukkan bahwa blok VALUE 7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c memiliki daftar ID CHILD untuk blok WORD yang membentuk teks nilai (Ana dan Carolina).
{ "Relationships": [ { "Type": "CHILD", "Ids": [ "db553509-64ef-4ecf-ad3c-bea62cc1cd8a", // Ana "e5d7646c-eaa2-413a-95ad-f4ae19f53ef3" // Carolina ] } ], "Confidence": 51.55965805053711, "Geometry": ...., "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "VALUE" ], "Id": "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" // Value identifier }
JSON berikut menunjukkan Block objek untuk kata Nama:, Ana, dan Carolina.
{ "Geometry": {...}, "Text": "Name:", "TextType": "PRINTED". "BlockType": "WORD", "Confidence": 99.56285858154297, "Id": "c734fca6-c4c4-415c-b6c1-30f7510b72ee" }, { "Geometry": {...}, "Text": "Ana", "TextType": "PRINTED", "BlockType": "WORD", "Confidence": 99.52057647705078, "Id": "db553509-64ef-4ecf-ad3c-bea62cc1cd8a" }, { "Geometry": {...}, "Text": "Carolina", "TextType": "PRINTED", "BlockType": "WORD", "Confidence": 99.84207916259766, "Id": "e5d7646c-eaa2-413a-95ad-f4ae19f53ef3" },