- Overview
- Getting started
- Building models
- Consuming models
- ML packages
- 1040 - ML package
- 1040 Schedule C - ML package
- 1040 Schedule D - ML package
- 1040 Schedule E - ML package
- 1040x - ML package
- 3949a - ML package
- 4506T - ML package
- 941x - ML package
- 9465 - ML package
- ACORD125 - ML package
- ACORD126 - ML package
- ACORD131 - ML package
- ACORD140 - ML package
- ACORD25 - ML package
- Bank Statements - ML package
- Bills Of Lading - ML package
- Certificate of Incorporation - ML package
- Certificate of Origin - ML package
- Checks - ML package
- Children Product Certificate - ML package
- CMS 1500 - ML package
- EU Declaration of Conformity - ML package
- Financial Statements - ML package
- FM1003 - ML package
- I9 - ML package
- ID Cards - ML package
- Invoices - ML package
- Invoices Australia - ML package
- Invoices China - ML package
- Invoices Hebrew - ML package
- Invoices India - ML package
- Invoices Japan - ML package
- Invoices Shipping - ML package
- Packing Lists - ML package
- Payslips - ML package
- Passports - ML package
- Purchase Orders - ML package
- Receipts - ML Package
- Receipts Japan - ML package
- Remittance Advices - ML package
- UB04 - ML package
- Utility Bills - ML package
- Vehicle Titles - ML package
- W2 - ML package
- W9 - ML package
- Public endpoints
- Supported languages
- Insights dashboards
- Data and security
- Licensing
- How to
Document Understanding Modern Projects User Guide
Generative features
Generative AI is a form of AI technology that leverages machine learning (ML) models to create and generate new content, data, or information.
The key to most generative AI tasks are large language models (LLMs). These are ML models that are trained on a vast amount of text data, designed to generate human-like text. LLMs can also understand and respond to prompts by completing sentences or paragraphs in a human-like manner.
Primarily applied during the automatic annotation process of documents in the Build step, these generative models accelerate taxonomy design and help in training models efficiently.
Pre-annotation in Document Understanding is done using a combination of generative and specialized models, based on the document type's schema. The schema clearly defines the fields you want to extract from a particular document type.
To get a deeper understanding of how Generative Annotation works and how you can use it efficiently in your projects, check the Annotate documents page.
Generative extraction is a crucial feature within Document UnderstandingTM that uses the power of generative AI models. These models are configured using activities and are primarily used at runtime for data extraction.
Generative extraction is capable of deciphering and extracting specific information from unstructured or semi-structured documents. For instance, it can scan through an invoice and accurately retrieve details such as the date, billed amount, and company name. This enables fast, efficient, and highly accurate information gathering from various types of documents.
- Document Understanding activities package:
- Extract Document Data, Prompt parameter after choosing the Generative extractor.
- Document Understanding ML activities package:
- IntelligentOCR activities package:
- Data Extraction Scope, ApplyAutoValidation parameter.
You can also use Document Understanding APIs to leverage generative extraction features.
Generative classification uses AI models to automatically classify documents immediately after they are uploaded.
This automatic classification process leverages ML models to 'read' the content of a document, understand its context, and consequently classify it into predefined categories. This way, the system can handle and organize multiple types of documents efficiently.
By accurately classifying unstructured or semi-structured documents, Generative Classification improves the document processing workflow, saves time, and enhances the overall document management.
- Document Understanding activities package:
- Document Understanding ML activities package:
You can also use Document Understanding APIs to leverage generative classification features.
Generative validation is a distinctive feature in Document Understanding that plays an important role during the validation process. This feature is primarily used after the extraction step to validate the confidence score for the extraction made using specialized models.
When a ML model's confidence score for a document extraction is low, generative validation is used to cross-check the output. This validation process involves both the specialized and generative ML models working together to ensure accuracy.
If both models yield the same output, human validation can be bypassed, leading to a significant enhancement in the time efficiency of validation. This process not only saves valuable time in the document validation step but also improves the performance of your models by employing a secondary generative model to cross-verify the output, ensuring a higher level of accuracy.
- Document Understanding
activities package:
- Extract Document Data, Auto-validation parameter
- IntelligentOCR activities
package:
- Data Extraction Scope, ApplyAutoValidation and AutoValidationConfidenceThreshold parameters
You can also use Document Understanding APIs to leverage generative validation features.