- Overview
 - Document Understanding Process
 - Quickstart tutorials
 - Framework components
 - ML packages
- Overview
 - Document Understanding - ML package
 - DocumentClassifier - ML package
 - ML packages with OCR capabilities
 - 1040 - ML package
 - 4506T - ML package
 - 990 - ML Package - Preview
 - 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 India - ML package
 - Invoices Japan - ML package
 - Invoices Shipping - ML package
 - Packing Lists - ML package
 - Passports - ML package
 - Payslips - ML package
 - Purchase Orders - ML package
 - Receipts - ML package
 - Remittance Advices - ML package
 - Utility Bills - ML package
 - Vehicle Titles - ML package
 - W2 - ML package
 - W9 - ML package
 
- Other Out-of-the-box ML Packages
 - Public Endpoints
 - Hardware requirements
 
 - Pipelines
 - Document Manager
 - OCR services
 - Deep Learning
 - Document Understanding deployed in Automation Suite
- Install and use
 - First run experience
 - Deploy UiPathDocumentOCR
 - Deploy an out-of-the-box ML package
 - Offline bundles 2023.4.12
 - Offline bundles 2023.4.11
 - Offline bundles 2023.4.10+patch1
 - Offline bundles 2023.4.10
 - Offline bundles 2023.4.9
 - Offline bundles 2023.4.8
 - Offline bundles 2023.4.7
 - Offline bundles 2023.4.6
 - Offline Bundles 2023.4.5
 - Oflline bundles 2023.4.4
 - Offline Bundles 2023.4.3
 - Offline Bundles 2023.4.2
 - Offline Bundles 2023.4.1
 - Offline Bundles 2023.4.0
 
- Use Document Manager
 - Use the Framework
 
 - Document Understanding deployed in AI Center standalone
 - Licensing
 - Activities
- UiPath.Abbyy.Activities
 - UiPath.AbbyyEmbedded.Activities
 - UiPath.DocumentProcessing.Contracts
 - UiPath.DocumentUnderstanding.ML.Activities
 - UiPath.DocumentUnderstanding.OCR.LocalServer.Activities
 - UiPath.IntelligentOCR.Activities
 - UiPath.OCR.Activities
 - UiPath.OCR.Contracts
 - UiPath.OmniPage.Activities
 - UiPath.PDF.Activities
 
 

Document Understanding User Guide
Depending on the models you want to use, you need the following:
- For models 2022.10 and newer:
                     
- Download the needed Document
                           Understanding bundle. Here are the
                           links for all the available bundles. The du bundle contains information
                           about all models included into a specific version. For example, the
                           
dusemistructured-2023.4.0.tar.gzcontains information about all out-of-the-box pre-trained ML Packages included in the 2023.4.0 version. 
 - Download the needed Document
                           Understanding bundle. Here are the
                           links for all the available bundles. The du bundle contains information
                           about all models included into a specific version. For example, the
                           
 - For models 2022.4 and older (
python37duv3andpython37duv4):- All ML Packages are provided as a 
.zipfile which is uploaded directly as a Custom Package in AI Center. To download the models, contact your Account Manager, CSM, or Support to receive a download link per package. - Download the needed Document Understanding bundle. Here are the links for all the available bundles.
 
 - All ML Packages are provided as a 
 
du-ondemand.tar.gz. For instance, if you downloaded the du bundle named dusemistructured-2023.4.0.tar.gz, at installation time you need to rename it as du-ondemand.tar.gz.
               - For Windows machines, directly download through the bundle link and rename the file to 
du-ondemand.tar.gz - 
                     
For Linux machines, from the machine having access to the internet, download the needed bundle following the below command:
wget -O ~/<bundle-name.tar.gz> 'bundle-link'wget -O ~/<bundle-name.tar.gz> 'bundle-link'Here's an example of how to download the needed bundle for Linux:
wget -O ~/du-ondemand.tar.gz 'https://download.uipath.com/automation-suite/2023.4.0/dusemistructured-2023.4.0.tar.gz'wget -O ~/du-ondemand.tar.gz 'https://download.uipath.com/automation-suite/2023.4.0/dusemistructured-2023.4.0.tar.gz' - 
                     Copy the following bundle to the
/uipath/tmpfolder on the main machine of the cluster (where the install took place):scp ~/<bundle-name.tar.gz> <username>@<node dns>:/uipath/tmp/scp ~/<bundle-name.tar.gz> <username>@<node dns>:/uipath/tmp/ - 
                     
Connect to this main machine and load the bundle:
./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/du.tar.gz" --offline-tmp-folder "/uipath/tmp"./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/du.tar.gz" --offline-tmp-folder "/uipath/tmp" 
After downloading and installing the models, follow the steps described here to upload them to AI Center.
Follow these steps to upload a DU bundle to your external docker registry:
- Pull the desired DU image from the UiPath registry hosted on registry.uipath.com
 - Rename the image host as per your docker registry name.
 - Push the image to external docker registry
 
Pull the desired DU images
Pull the images from UiPath registry by running these commands:docker pull <uipath_registry_server>/<image_name>docker pull <uipath_registry_server>/<image_name>Here's an example of how to pull the image of the UiPathDocumentOCR bundle from a registry called registry.uipath.com:
docker pull registry.uipath.com/aicenter/du-doc-ocr:v23.4.0-rc70docker pull registry.uipath.com/aicenter/du-doc-ocr:v23.4.0-rc70Rename the image host
Rename the image host by running the following command:
docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>Here's an example of how to rename the image of the UiPathDocumentOCR bundle from a registry called registry.uipath.com to a registry called registory.mycompany.com:
docker tag registry.uipath.com/aicenter/du-doc-ocr:v23.4.0-rc70 registory.mycompany.com/aicenter/du-doc-ocr:v23.4.0-rc70docker tag registry.uipath.com/aicenter/du-doc-ocr:v23.4.0-rc70 registory.mycompany.com/aicenter/du-doc-ocr:v23.4.0-rc70Push the image to external docker registry
Push the image to your external docker registry by running the following command:
docker push <your_registry_server>/<image_name>docker push <your_registry_server>/<image_name>Here's an example of how to push the image of the UiPathDocumentOCR bundle to an external docker registry:
docker push registory.mycompany.com/aicenter/du-doc-ocr:v23.4.0-rc70docker push registory.mycompany.com/aicenter/du-doc-ocr:v23.4.0-rc702023.4.12
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4-03.12-rc02 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4-03.12-rc02 | 
| OCR for Chinese, Japanese, Korean | 
                                 
                                  
 
  | 
| Extended Languages OCR | 
                                 
                                  
 
 
  | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4-03.12-rc02 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4-03.12-rc02 | 
2023.4.11
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4-01.27-rc01 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4-01.27-rc01 | 
| OCR for Chinese, Japanese, Korean | 
                                 
                                  
 
  | 
| Extended Languages OCR | 
                                 
                                  
 
 
  | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4-01.27-rc01 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4-01.27-rc01 | 
2023.4.10+patch1
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | 
                                 
                                  
 
  | 
2023.4.10
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4-11.15-rc01 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4-11.15-rc01 | 
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4-12.01-rc01 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4-11.15-rc01 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4-11.15-rc01 | 
2023.4.9
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4-10.10-rc02 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4-10.10-rc02 | 
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4-10.11-rc02 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4-10.10-rc02 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4-10.10-rc02 | 
2023.4.8
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4-rc02 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4-rc02 | 
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.7-rc62 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4-rc02 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4-rc02 | 
2023.4.7
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.7-rc35 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4.7-rc35 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.7-rc35 | 
2023.4.6
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.6-rc16 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4.5-rc83 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.5-rc83 | 
2023.4.5
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.5-rc12 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4.5-rc72 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.5-rc72 | 
2023.4.4
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.4-rc16 | 
2023.4.3
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.3-rc24 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4.3-rc21 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.3-rc21 | 
2023.4.2
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.2-rc29 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.1-rc09 | 
2023.4.1
| Document Understanding bundle | Image | 
|---|---|
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.1-rc60 | 
| Out of the box pre-trained ML packages | aicenter/du-semistructured:v23.4.1-rc09 | 
2023.4.0
| Document Understanding bundle | Image | 
|---|---|
| UiPathDocumentOCR | aicenter/du-doc-ocr:v23.4.0-rc70 | 
| UiPathDocumentOCR_CPU | aicenter/du-doc-ocr-cpu:v23.4.0-rc70 | 
| OCR for Chinese, Japanese, Korean | du/du-cjk-ocr-proxy:v23.4.0-rc70 | 
| DocumentClassifier | aicenter/du-ml-document-type-text-classifier:v23.4.0-rc70 | 
| Out-of-the-box Pre-trained ML Packages | aicenter/du-semistructured:v23.4.0-rc70 | 
- Getting started
 - Install the Offline Bundle
 - Upload the Model to AI Center
 - Upload a DU Bundle to an External Docker Registry
 - Pull the desired DU images
 - Rename the image host
 - Push the image to external docker registry
 - Images for each Document Understanding bundle
 - 2023.4.12
 - 2023.4.11
 - 2023.4.10+patch1
 - 2023.4.10
 - 2023.4.9
 - 2023.4.8
 - 2023.4.7
 - 2023.4.6
 - 2023.4.5
 - 2023.4.4
 - 2023.4.3
 - 2023.4.2
 - 2023.4.1
 - 2023.4.0