- 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
- Aprendizagem profunda
- Painéis de insights
- Document Understanding implantado no Automation Suite
- Document Understanding implantado no AI Center autônomo
- 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
Visão geral
Há várias maneiras de consumir os recursos do Document UnderstandingTM :
- O pacote DocumentUnderstanding.Activities está disponível no Studio Web, Studio X e Studio Desktop e é pré-configurado para você quando você cria uma nova automação a partir de um arquivo ou se você continuar sua jornada após a publicação de uma versão do projeto.
- Uso do pacote IntelligentOCR, que é projetado para projetos do Windows e Windows Legado e pré-configurado no modelo de processo do Document Understanding.
- Uso de chamadas de API de nuvem, consumindo o Document Understanding como um serviço por meio da linguagem de programação de sua escolha.
Se você for um desenvolvedor de RPA, você pode usar o DocumentUnderstanding.Activities em seus projetos de nuvem. O uso do Document Understanding permite que você lide com todos os dados sobre um documento dentro de um único objeto de entrada/saída, chamado Document Data. Além disso, as atividades Document Understanding não exigem a configuração da taxonomia dos Tipos de Documentos, para que você possa aproveitar facilmente modelos prontos para uso.
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.
Se você iniciar novos projetos de automação que aproveitam projetos modernos (criados usando a experiência Active Learning), você pode usar o DocumentUnderstanding.Activities.
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.
Com o IntelligentOCR, você pode integrar seu próprio mecanismo de classificador, extrator ou OCR. Acesse Amostras de código de processamento de documentos para verificar exemplos de implementação.
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.
Você pode acessar as APIs por meio do Swagger: na barra de ferramentas do serviço Document Understanding; pesquise na lista suspensa API REST e selecione Estrutura.