Introduction videos & labs

The videos on this page cover the fundamental concepts of Document AI. Each video has companion labs which provide step-by-step guides to get experience using the features presented in the video.

What is Document AI?

Welcome to the future of documents, a series that helps you make the most of your unstructured data with Document AI. There's an enormous amount of data in the documents we interact with, such as PDFs and emails, that contain unstructured or dark data. Join us for this series, where we show how you can use this data to automate processes, gather analytics, and more.

Document AI Introductory codelab

How to use Document AI

Want to learn how to use Document AI? This video shows how you can get started with Document AI using the Google Cloud console or with the API using the python client library. Watch to learn about Document AI processors, and see how you can create your own.

Document AI Introductory codelab

Document AI processor management codelab

General processors in Document AI

In this video, we take a deep dive into general processors. These are pre-trained and ready-to-use models designed to work on any document. Watch along and learn how to get detailed structured information from documents with general processors in Document AI.

Document AI OCR codelab

Document AI form parsing codelab

Specialized processors in Document AI

In the previous episode, we discussed general processors in Document AI for most documents. However, did you know that there are more specialized processors for documents such as invoices, tax documents, and identification cards? In this episode, we discuss how to use Document AI for: bank statements, W2s, US passports, utility bills, ID proofing, paystubs, US driver's licenses, expenses, and invoices.

Document AI Specialized Processors Codelab

Document AI Workbench

Previously, we looked at Document AI specialized processors and how they can provide intelligent insights into certain document types by providing consistent schemas and normalizing data to reduce the amount of pre/post-processing you need to perform. Document AI Workbench allows up-training of pre-trained processors and creating custom processors from scratch, without machine learning expertise.

Document AI Workbench: Uptraining Guide

Document AI Workbench: Custom Document Extractor Guide

Document AI Workbench: Custom Document Classifier Guide

Document AI Workbench: Custom Document Splitter Guide