- Overview
- Getting started
- Activities
- Insights dashboards
- Document Understanding Process
- Quickstart tutorials
- Framework components
- Model Details
- Overview
- Document Understanding - ML package
- DocumentClassifier - ML package
- ML packages with OCR capabilities
- 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
- 709 - 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
- Remittance Advices - ML package
- UB04 - 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
- Traffic limitations
- OCR Configuration
- Pipelines
- OCR services
- Supported languages
- Deep Learning
- Data and security
- Licensing and Charging Logic

Document Understanding classic user guide
Overview
About ML packages
Using a Document UnderstandingTM ML package involves these steps:
- Collecting document samples and the requirements of the data points that need to be extracted.
- Labeling documents using Document Manager.
- Downloading or exporting labeled documents as a Training dataset and uploading the exported folder to AI Center Storage.
- Running a Training Pipeline on AI Center.
- Deploying the trained model as an ML Skill in AI Center.
- Querying the ML Skill from an RPA workflow using the UiPath.DocumentUnderstanding.ML activity package.
Note:
Remember that using Document Understanding ML Packages requires that the machine on which AI Center is installed can access
https://du-metering.uipath.com.Important:When creating a UiPath.DocumentUnderstanding.ML.Activities Package in AI Center, the package name should not be any python reserved keyword, such as
class,break,from,finally,global,None, etc. Note that this list is not exhaustive since the package name is used forclass <pkg-name>andimport <pkg-name>.
These are out-of-the-box Machine Learning Models to classify and extract any commonly occurring data points from semi-structured or unstructured documents, including regular fields, table columns, and classification fields, in a template-less approach.

Out-of-the-box Machine Learning Packages that are delivered by UiPath® have version 0 and are already available on your tenant, meaning that there is no need to download them. Download is available only for versions 1 or higher, that were already trained by you.
Types of ML packages
Document Understanding contains multiple ML Packages split into five main categories: