Visão geral da estrutura do resultado
Documents[0].ExtractedData.RootObject.Fields para acessar os valores extraídos.
Leitura dos campos extraídos
| Property | O que significa |
|---|---|
Name | O nome do campo definido pelo skill (por exemplo, “InvoiceNumber”, “VendorName”) |
Value | O valor extraído após a normalização — datas passam para o formato ISO, e números são padronizados |
Annotation.Confidence | Um número inteiro de 0 a 100 que indica o grau de confiança do Vantage na extração |
Annotation.RawValue | O texto original reconhecido pelo OCR, antes de qualquer normalização |
Annotation.Source | Se o valor veio da camada Text do documento ou foi lido da Image |
NeedVerification | true se o campo foi sinalizado para revisão manual (por exemplo, baixa confiança ou falha em uma regra de validação) |
isVerified | true se um operador humano já confirmou o valor na revisão manual |
Observe que
TotalAmount acima tem Confidence: 62 e NeedVerification: true. O valor bruto 1.250,00 (formato europeu) foi normalizado para 1,250.00, mas a baixa confiança sugere que o Vantage não tinha total certeza sobre o resultado do OCR. Esse é exatamente o tipo de campo que um revisor humano verificaria.Campos de tabela (Itens)
ExtractedObject dentro do array List do campo, com seus próprios subcampos:
Escores de confiança na prática
- Qualidade do documento — digitalizações desfocadas, imagens de baixa resolução ou texto manuscrito geram escores mais baixos
- Complexidade do layout — layouts de tabela incomuns ou campos sobrepostos podem reduzir a precisão
- Correspondência com os dados de treinamento — valores que correspondem de perto aos padrões com os quais a skill foi treinada recebem escores mais altos
- Alta confiança (90–100) — aceite o valor automaticamente
- Confiança média (70–89) — aceite com cautela ou encaminhe para revisão no caso de campos críticos
- Baixa confiança (abaixo de 70) — encaminhe para Revisão manual para verificação humana
NeedVerification: true já foram sinalizados pelo Vantage com base nos limiares de confiança e nas Regras de validação configuradas na skill.
Nomes comuns de campos por skill
| Skill | Campos principais |
|---|---|
| Invoice | InvoiceNumber, InvoiceDate, VendorName, TotalAmount, TaxAmount, LineItems |
| Receipt | ReceiptNumber, Date, VendorName, Total, Tax, PaymentMethod, LineItems |
| Pedido de Compra | PONumber, OrderDate, BuyerName, SupplierName, TotalAmount, LineItems |
| ID Document | FirstName, LastName, DateOfBirth, DocumentNumber, ExpirationDate, Nationality |
Estes são os campos mais comuns. Cada skill pode incluir campos adicionais. Consulte o Skill Catalog para ver a lista completa de campos de qualquer skill.
Próximas etapas
Esquema JSON completo
Referência completa de todos os objetos e propriedades da saída JSON.
Saída XML
Formato de saída alternativo com os mesmos dados extraídos na estrutura XML.
Revisão manual
Configure a verificação humana dos campos extraídos.
O que aprender a seguir
Escolha seu caminho na documentação do Vantage com base nos seus objetivos.
