- Vue d'ensemble (Overview)
- Démarrage
- Créer des modèles
- Utiliser des modèles
- Détails du modèle
- Points de terminaison publics
- 1040 – Type de document
- 1040 Annexe C – Type de document
- 1040 Annexe D – Type de document
- 1040 Annexe E – Type de document
- 1040x – Type de document
- 3949a - Type de document
- 4506T – Type de document
- 709 – Type de document
- 941x – Type de document
- 9465 – Type de document
- ACORD125 – Type de document
- ACORD126 – Type de document
- ACORD131 – Type de document
- ACORD140 – Type de document
- ACORD25 – Type de document
- Relevés bancaires – Type de document
- Connaissements - Type de document
- Certificat d’incorporation – Type de document
- Certificat d’origine – Type de document
- Vérifications – Type de document
- Certificat de produit pour enfants - Type de document
- CMS 1500 – Type de document
- Déclaration de Conformité UE – Type de document
- Comptes annuels – Type de document
- FM1003 – Type de document
- I9 – Type de document
- Cartes d’identité – Type de document
- Factures – Type de document
- Factures2 : type de document
- Factures Australie – Type de document
- Factures Chine – Type de document
- Factures hébraïques – Type de document
- Factures Inde – Type de document
- Factures Japon – Type de document
- Envoi de factures – Type de document
- Liste de colisage – Type de document
- Bulletins de paie – Type de document
- Passeports – Type de document
- Bons de commande – Type de document
- Reçus – Type de document
- Reçus2 : type de document
- Reçus Japon – Type de document
- Avis de versement – Type de document
- UB04 – Type de document
- Déclaration de clôture de prêt hypothécaire aux États-Unis◊ : type de document
- Factures de services publics – Type de document
- Cartes grises – Type de document
- W2 – Type de document
- W9 – Type de document
- Langues prises en charge
- Tableaux de bord Insights.
- Données et sécurité
- Journalisation
- Licences
- Comment
- Résolution des problèmes

Guide de l'utilisateur pour les projets modernes Document Understanding
The trainable splitter uses the Helix Classifier model to split and classify multi-document packets. It detects document boundaries automatically and assigns a document type to each detected sub-document.
The model is available only for tenants in Europe and the US.
Use the trainable splitter in the following scenarios:
- Mortgage applications: Split packets containing IDs, application forms, and bank statements.
- Healthcare onboarding: Verify the presence of required documents such as medical certificates, NPI forms, and IDs.
- Insurance claims: Separate claim forms, medical records, and receipts.
- Invoice processing: Handle multi-vendor invoice packets.
- Document cleanup: Remove irrelevant pages so that only relevant content is processed downstream.
When creating a new project, tenants located in Europe and the US may enable the new splitter and classifier model. This trainable model can be trained to split and classify complex documents, enabling you to process document packets.
Follow the instructions on this page to create a Document UnderstandingTM project and enable the new splitter and classifier model.
Prérequis
Before you begin, make sure the following conditions are met:
- Your tenant is located in Europe or the US.
- IntelligentOCR.Activities version 6.27.0 or later is installed.
- Modern Projects is enabled in your Automation Cloud tenant.
- You have sample document packets representative of your production use case.
- Ouvrez Document Understanding.
- Sélectionnez Créer un projet (Create project).
- Enter the desired project name.
- Sélectionnez Moderne pour utiliser l'expérience moderne.
- Configurez les options avancées si nécessaire.
- Switch on the Enable splitting toggle to allow the model to split documents into individual files before classification. You can also enable this option from the Project settings screen.
Important: When the Enable splitting option is turned off, the model runs in classification-only mode:
- The splitting annotation interface is unavailable.
- Documents cannot be split manually.
- For training, upload single-page or multi-page documents of the same type.
- All other functionality remains unchanged.
- Select the OCR method from the OCR method drop-down list.
- Enter the OCR API Key.
Note: This field is populated automatically if you select a UiPath® OCR.
- Enter the OCR URL. For the full list of URLs for UiPath OCRs, see the Public Endpoints page.
- Choose whether to Apply OCR on PDFs. The default is Auto.
- Switch on the Enable splitting toggle to allow the model to split documents into individual files before classification. You can also enable this option from the Project settings screen.
- Sélectionnez Créer.
Résultat
Your project is created. The Build section becomes available, where you can upload documents for extraction or classification.
Choisissez l'une des deux options disponibles :
- Extract data from documents: Pulls specific fields from your documents, such as invoice numbers, dates, and totals. Use this option when you need to extract fields from documents.
- Classify and split documents: Sorts documents by type and separates multiple documents within a single file. Use this option when you need to split and classify documents.
- Sélectionnez un type de document.
- Sélectionnez Télécharger ou glisser-déposer vos fichiers dans le nouveau type de document.Attendez la fin du téléchargement.
Certain complex files contain multiple document types. The trainable splitter detects where each sub-document starts and ends, and classifies each section accordingly.
- Select Classify and Split Documents.
- Upload your document packets. Wait for the upload and processing to finish.
- Select a document from the upload section.
- Select Split. The splitting annotation interface opens.
Note: If the project already has a trained model, uploaded documents are pre-annotated using that model. This helps speed up annotation and lets you review prediction results on new documents.
- Select New document type to create a document type for each item in your taxonomy. Choose a predefined document type or create a custom one.
For custom document types, provide the following:
- Name: A clear, descriptive name for the document type.
- Description: One to three sentences explaining the document's purpose and what makes it distinct from similar types.
- Key indicators: Comma-separated fields or terms that uniquely identify this document type.
Descriptions and key indicators directly affect model accuracy. If classification scores are low, refine descriptions before adding more training data.
Example for an Invoice document type:
- Description: A formal payment request issued by a seller to a buyer, listing line items, quantities, and total amounts due.
- Key indicators: invoice number, invoice date, total amount, seller information, buyer information, payment terms
Tips for writing effective descriptions:
- Include terminology specific to the document type.
- If two document types are frequently confused, add distinguishing details to both descriptions.
- Assign pages not needed for downstream processing to the Unknown type. This includes cover pages, blank pages, and separator sheets. The model predicts these pages as Unknown at runtime.
- Select the boundaries between document types to indicate where each document starts and ends.
- Assign each page range to a document type using the drop-down menu.
- Select Confirm when you have finished annotating the document.
Résultat
Each sub-document appears under its corresponding document type in the Build section. Each sub-document is pre-annotated with the schema of its assigned document type.
Train on original, unsplit production document packets — not on pre-split individual documents.
The model learns document-bundling patterns from the context around each document type: what appears before it and after it in a real packet. Training on pre-split documents removes this context and reduces splitting accuracy.
Approche recommandée :
- Upload production packets that contain multiple document types.
- Include packets that represent the range of orderings and document counts seen in production.
- Aim for a balanced dataset across all document types.
Model training starts automatically after both of the following conditions are met:
- At least five sub-documents have been created and annotated.
Note: For example, if you are using a single PDF, it must contain at least five sub-documents. If you are using two PDFs, one must contain at least two sub-documents and the other at least three.
- Un document a été confirmé.
The training status is visible in the upper right corner of the Classification pane.
Training data requirements
| Prérequis | Détails (Details) |
|---|---|
| Minimum document types | 1 |
| Minimum total samples | 5 documents across all document types |
| Minimum samples per type | 1 |
| Recommended for reliable results | 50 to 100 packets |
| Maximum document size | 160 MB or 500 pages |
| Train/test split | Automatic: 80% training, 20% test |
Improving training results
When performance is unsatisfactory, use one of these approaches:
- Refine the descriptions and key indicators of underperforming document types.
- Add more training samples for document types with low accuracy.
Whenever a new model is trained, all documents in the project receive predictions from the trained model. This lets you review the performance of the classification model.
The Type column displays the ground truth — the document type as annotated. The Predicted type column shows the type predicted by the model.
By default, only document packets are displayed. To view sub-documents within each packet, select View and check Include sub-documents.
Predictions are also available in the annotation interface by enabling the Show Prediction toggle.
Select the Measure tab to review model performance.
| Mesure | What it measures | What to do if low |
|---|---|---|
| Splitting F1 | Accuracy of document boundary detection, independent of classification | Add training data with more varied boundary examples |
| Classification F1 | Accuracy of document type assignment, independent of boundaries | Add more training pages for underperforming document types |
| Overall F1 | Combined score: boundary and type assignment must both be correct | Identify whether splitting or classification is lower and address that first |
A sub-document is counted as correct only when both the boundary detection and the type assignment are correct.
Via IntelligentOCR activities
Use the Document Understanding Project Classifier activity from the IntelligentOCR package. When splitting is enabled in the project, the activity returns multiple ClassificationResults — one per detected sub-document. Iterate over the results to perform validation or extraction on each sub-document.
Via DocumentUnderstanding activities
Use the Classify Document activity.
Via API
classify endpoint. When splitting is enabled in the project version, the endpoint performs splitting and returns classification results for each identified sub-document.
Exporting a trained model dataset
If a project version contains a trained splitter classifier, two export options are available:
- Document Type Dataset Export: Standard export of annotated data.
- Splitter and Classifier Export: Full project export including the trained model.
Only project versions with a trained splitter classifier appear in the Splitter and Classifier Export drop-down list.
Importing into a new project
The import option is available on the empty classification page. Importing a zip file assigns documents to their document types and triggers training automatically.