- Visão geral
- Processo do Document Understanding
- Tutoriais de início rápido
- Componentes do framework
- Pacotes de ML
- Visão geral
- Document Understanding - Pacote de ML
- DocumentClassifier - Pacote de ML
- Pacotes de ML com recursos de OCR
- 1040 - Pacote de ML
- 1040 Schedule C - Pacote de ML
- 1040 Schedule D - Pacote de ML
- 1040 Schedule E - Pacote de ML
- 1040x - Pacote de ML
- 3949a - Pacote de ML
- 4506T - Pacote de ML
- 709 - Pacote de ML
- 941x - Pacote de ML
- 9465 - Pacote de ML
- 990 - Pacote de ML - Prévia
- ACORD125 - Pacote de ML
- ACORD126 - Pacote de ML
- ACORD131 - Pacote de ML
- ACORD140 - Pacote de ML
- ACORD25 - Pacote de ML
- Extratos bancários - Pacote de ML
- ConhecimentoDeEmbarque - Pacote de ML
- Certificado de incorporação - Pacote de ML
- Certificado de origem - Pacote de ML
- Cheques - Pacote de ML
- Certificado de produtos filhos - Pacote de ML
- CMS1500 — Pacote de ML
- Declaração de Conformidade da UE - Pacote de ML
- Demonstrações financeiras - Pacote de ML
- FM1003 - Pacote de ML
- I9 - Pacote de ML
- Cartões de identificação - Pacote de ML
- Faturas - Pacote de ML
- FaturasChina - Pacote de ML
- Faturas em hebraico - Pacote de ML
- FaturasÍndia - Pacote de ML
- FaturasJapão - Pacote de ML
- Envio de faturas - Pacote de ML
- Romaneio de carga - Pacote de ML
- Passaportes - Pacote de ML
- Contracheques — Pacote de ML
- Ordens de compra - Pacote de ML
- Recibos – Pacote de ML
- AvisosDePagamento - Pacote de ML
- UB04 - Pacote de ML
- Contas de serviços - Pacote de ML
- Títulos de veículos - Pacote de ML
- W2 - Pacote de ML
- W9 - Pacote de ML
- Outros pacotes de ML prontos para uso
- Endpoints públicos
- Requisitos de Hardware
- Pipelines
- Document Manager
- Serviços de OCR
- Idiomas suportados
- Aprendizagem profunda
- Painéis de insights
- Document Understanding implantado no Automation Suite
- Document Understanding implantado no AI Center autônomo
- Licenciamento
- Atividades
- 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
Visão geral
There are several ways in which you can consume Document UnderstandingTM capabilities:
- The DocumentUnderstanding.Activities package is available in Studio Web, Studio X, and Studio Desktop and is pre-configured for you either when you create a new automation starting from a file, or if you continue your journey after publishing a project version.
- Using the IntelligentOCR package, which is designed for Windows and Windows Legacy projects, and pre-configured in the Document Understanding process template.
- Using cloud API calls, consuming Document Understanding as a service via the programming language of your choice.
Atividades do Document Understanding
If you're an RPA developer, you can use DocumentUnderstanding.Activities in your cloud projects. Using Document Understanding allows you to handle all data about a document within a single input/output object, named Document Data. Also, Document Understanding activities don't require setting the taxonomy of Document Types, so you can easily leverage out-of-the-box-models.
Você pode configurar facilmente uma automação usando algumas das seguintes atividades, por meio do Extraction Automation Builder disponível no Document Understanding, no Marketplace e no Studio Web:
Lembre-se de que as atividades Document Understanding ainda não são compatíveis com os seguintes recursos: divisão, treinamento (ajuste fino de modelos), suporte ao tenant de produção/desenvolvedor, suporte no local e vários métodos de extração por Tipo de Documento.
If you start new automation projects that leverage modern projects (created using the Active Learning experience), you can use DocumentUnderstanding.Activities.
IntelligentOCR
Como desenvolvedor de RPA que deseja experimentar o pacote IntelligentOCR, você pode usar diferentes modelos de extração e classificação com base em suas necessidades. Se um modelo não atender às suas necessidades, você pode usar outros extratores ou classificadores como uma opção de backup. Você também pode modificar a taxonomia, Modelo de Objetos de Documento (DOM) e resultados da extração usando o código de RPA durante o runtime.
No entanto, há uma complexidade de aprendizado mais longa necessária para usar o IntelligentOCR, porque sua flexibilidade envolve complexidade, enquanto se trabalha com várias atividades e tipos de dados.
With IntelligentOCR, you can integrate your own classifier, extractor, or OCR engine. Visit Document Processing Code Samples to check implementation examples.
Chamadas de API
Você pode usar chamadas de API como uma alternativa à abordagem de automação de processos robóticos (RPA). As chamadas de API permitem que você recupere informações detalhadas sobre seu projeto, incluindo os extratores e classificadores usados, facilitam o uso de APIs de digitalização, classificam e extraem dados de documentos usando modelos especializados e generativos e validam informações digitalizadas, classificadas e extraídas anteriormente.
Para consumir as APIs, você pode usar qualquer linguagem de programação/script (pois as chamadas são feitas usando HTTP), incluindo RPA.
You can access the APIs via Swagger: In the toolbar of the Document Understanding service, search the REST API dropdown list, and select Framework.
For more information on how to get started with the Document Understanding APIs, check the Document Understanding API Guide.