Profile Picture of the author

Document AI in SnapApp

on 05-08-2024 12:00 AM by SnapApp by BlueVector AI

1488

Document AI is a platform for processing and understanding documents, transforming unstructured data into structured formats with specific fields suitable for databases. This makes data easier to comprehend, analyze, and use. Utilizing machine learning and Google Cloud, Document AI enables the creation of scalable, end-to-end, cloud-based document processing applications.

For example, data extraction from an image, document, or handwritten text.

Document AI leverages Vertex AI products, incorporating generative AI to enable scalable, end-to-end, cloud-based document processing applications without requiring specialized machine learning expertise.

To learn more, see Document AI overview



Table of Contents



Document AI Parser

A Document AI parser acts as an intermediary between a document file and a machine learning model, enabling document processing and understanding tasks such as classification, splitting, parsing, and analysis.

Types of parser




To learn more, see Parser List



How to create a custom Document AI Parser?



To learn more, see Document AI Create Processor

custom-parser-creation

How to import a Document AI parser?

Usually used to import Custom Document AI Parser


Here is a simple example of a custom parser import in SnapApp:

custom-parser-details

import-docai

How to do real time extraction and validation using Doc AI?




For example:

DocAI-field-with-parser


Expression:

=LOOKUP(CONCAT("gs://",[[docAI_type_fieldname]]), "object_of_selected_parser", "_gcs_uri", "data_extraction_field_name") ``` Output:


``` For example:

lookup-formula-configuration


How to validate rules using Document AI?

Validation rule is required to compare the extracted data with the provided condition to get a successful validated extraction.


For example:

valid-check

But if the condition isn’t met, then:

invalid-condition validation-rules-unsuccessful

Now, your Document AI parser is ready to extract and validate your data.


Thank you for following these steps to configure your SnapApp components effectively If you have any questions or need further assistance, please don’t hesitate to reach out to our support team. We’re here to help you make the most out of your SnapApp experience.

For support, email us at snapapp@bluevector.ai


Generate Text