Ringkasan Document AI

Dokumen ini adalah panduan konsep dasar penggunaan Document AI. Anda harus membaca halaman ini sebelum melanjutkan ke dokumentasi atau panduan memulai lainnya.

Mengotomatiskan alur kerja pemrosesan dokumen

Bisnis di seluruh dunia sangat mengandalkan dokumen untuk menyimpan dan menyampaikan informasi. Informasi ini sering kali perlu didigitalkan agar dapat berguna. Namun, hal ini biasanya dilakukan melalui proses manual yang memakan waktu.

Contoh:

  • Mendigitalkan buku untuk e-reader.
  • Memproses formulir pendaftaran medis di klinik dokter.
  • Mengurai tanda terima dan invoice untuk validasi laporan pengeluaran.
  • Mengautentikasi identitas berdasarkan kartu identitas.
  • Mengekstrak informasi pendapatan dari formulir pajak untuk menyetujui pinjaman.
  • Memahami kontrak untuk persyaratan perjanjian bisnis utama.

Setiap alur kerja ini melibatkan pengambilan teks mentah dari dokumen, lalu mengekstrak teks tertentu dari teks yang sesuai dengan data yang diperlukan (kolom atau entity). Namun, setiap jenis dokumen memiliki struktur dan tata letak yang berbeda, dan pola kolomnya bervariasi bergantung pada kasus penggunaan tertentu.

Komponen Document AI

Document AI adalah platform pemrosesan dan pemahaman dokumen yang mengambil data tidak terstruktur dari dokumen dan mengubahnya menjadi data terstruktur (kolom tertentu, cocok untuk database), sehingga lebih mudah dipahami, dianalisis, dan digunakan.

Document AI dibangun di atas produk dalam Vertex AI dengan AI generatif untuk membantu Anda membuat aplikasi pemrosesan dokumen berbasis cloud yang skalabel dan menyeluruh tanpa keahlian machine learning khusus.

Dengan menggunakan Document AI, Anda dapat:

  • Mendigitalkan dokumen menggunakan OCR untuk mendapatkan teks, tata letak, dan berbagai add-on seperti deteksi kualitas gambar (untuk keterbacaan) dan deskewing (sepenuhnya otomatis).
  • Mengekstrak informasi teks dan tata letak, dari file dokumen dan menormalisasi entity.
  • Mengidentifikasi key-value pair (kvp) dalam formulir terstruktur dan tabel reguler. Misalnya: Name: Jill Smith adalah kvp.
  • Klasifikasikan jenis dokumen untuk mendorong proses downstream seperti ekstraksi dan penyimpanan.
  • Memisahkan dan mengklasifikasikan dokumen berdasarkan jenis. Misalnya, file PDF dengan beberapa dokumen asli.
  • Siapkan set data yang akan digunakan dalam penyesuaian dan evaluasi model menggunakan pelabelan otomatis, pengelolaan skema, dan fitur pengelolaan set data seperti peninjauan dokumen dan prediksi.
  • Integrasikan dengan produk seperti Cloud Storage, BigQuery, dan Agent Search untuk membantu Anda menyimpan, menelusuri, mengelola, mengatur, dan menganalisis dokumen serta metadata.

Diagram ini mengilustrasikan semua langkah pemrosesan dokumen utama yang didukung oleh Document AI dan cara langkah-langkah tersebut dapat terhubung satu sama lain.

docai-overview-1

Prosesor

Pemroses Document AI berada di antara file dokumen dan model machine learning yang melakukan tindakan pemrosesan dan pemahaman dokumen. Model ini dapat digunakan untuk mengklasifikasikan, memisahkan, mengurai, atau menganalisis dokumen.

Setiap project Google Cloud perlu membuat instance pemrosesnya sendiri.

Pemroses termasuk dalam salah satu kategori berikut:

  • Digitalkan: OCR.
  • Ekstrak: Pengekstrak kustom, Form Parser, parser tata letak, dan parser terlatih.
  • Mengklasifikasikan: Pengklasifikasi kustom dan pemisah kustom.

Lihat Daftar lengkap pemroses dan detailnya untuk mengetahui informasi tentang semua jenis pemroses yang tersedia untuk Document AI.

Pemroses mana yang harus saya gunakan?

Untuk memutuskan jenis prosesor yang akan digunakan untuk aplikasi tertentu, berikut beberapa panduan umum:

Kategori Kasus penggunaan Jenis pemroses
Digitalkan Mengekstrak informasi teks dan tata letak dari dokumen. Enterprise Document OCR
Menganalisis kualitas gambar (keterbacaan) dokumen yang dipindai. Enterprise Document OCR dengan analisis kualitas gambar diaktifkan
Mengekstrak entity dari dokumen kustom yang tidak memenuhi kriteria pemroses kustom.
Mengekstrak Mengekstrak tabel atau kvp dari formulir terstruktur dalam dokumen. Form Parser
Mengekstrak elemen seperti teks, tabel, dan daftar dalam dokumen serta menampilkan potongan kontekstual. Parser tata letak Gemini
Mengekstrak entity dari dokumen kustom yang memenuhi kriteria pemroses kustom. Membuat pengekstrak kustom
Mengekstrak entity dari jenis dokumen khusus. Pemroses terlatih (Latih untuk meningkatkan kualitas.)
Klasifikasikan Mengklasifikasikan dokumen. Membuat Pengklasifikasi Kustom
Memisahkan dokumen. Membuat Pemisah Kustom

Diagram ini membantu menentukan prosesor mana yang paling sesuai untuk setiap kasus penggunaan.

docai-overview-2

Menggunakan pemroses Document AI

Berikut adalah langkah-langkah utama untuk menggunakan Document AI guna mulai memproses dokumen:

  1. Pilih pemroses yang sesuai untuk kasus penggunaan Anda.

  2. Buat pemroses menggunakan konsol Google Cloud atau Document AI API.

    • Document AI membuat endpoint prediksi tempat Anda dapat mengirim dokumen.

    • Untuk mengetahui petunjuk mendetail, lihat Membuat pemroses.

  3. Latih prosesor dengan data pelatihan dan pengujian dari awal, atau latih versi prosesor baru (yang telah dilatih sebelumnya) di atas versi yang sudah ada.

  4. Kirim dokumen Anda untuk diproses.