activities
latest
false
- Overview
- Document Processing Contracts
- Release notes
- About the Document Processing Contracts
- Box Class
- IPersistedActivity interface
- PrettyBoxConverter Class
- IClassifierActivity Interface
- IClassifierCapabilitiesProvider Interface
- ClassifierDocumentType Class
- ClassifierResult Class
- ClassifierCodeActivity Class
- ClassifierNativeActivity Class
- ClassifierAsyncCodeActivity Class
- ClassifierDocumentTypeCapability Class
- ExtractorAsyncCodeActivity Class
- ExtractorCodeActivity Class
- ExtractorDocumentType Class
- ExtractorDocumentTypeCapabilities Class
- ExtractorFieldCapability Class
- ExtractorNativeActivity Class
- ExtractorResult Class
- ICapabilitiesProvider Interface
- IExtractorActivity Interface
- ExtractorPayload Class
- DocumentActionPriority Enum
- DocumentActionData Class
- DocumentActionStatus Enum
- DocumentActionType Enum
- DocumentClassificationActionData Class
- DocumentValidationActionData Class
- UserData Class
- Document Class
- DocumentSplittingResult Class
- DomExtensions Class
- Page Class
- PageSection Class
- Polygon Class
- PolygonConverter Class
- Metadata Class
- WordGroup Class
- Word Class
- ProcessingSource Enum
- ResultsTableCell Class
- ResultsTableValue Class
- ResultsTableColumnInfo Class
- ResultsTable Class
- Rotation Enum
- SectionType Enum
- WordGroupType Enum
- IDocumentTextProjection Interface
- ClassificationResult Class
- ExtractionResult Class
- ResultsDocument Class
- ResultsDocumentBounds Class
- ResultsDataPoint Class
- ResultsValue Class
- ResultsContentReference Class
- ResultsValueTokens Class
- ResultsDerivedField Class
- ResultsDataSource Enum
- ResultConstants Class
- SimpleFieldValue Class
- TableFieldValue Class
- DocumentGroup Class
- DocumentTaxonomy Class
- DocumentType Class
- Field Class
- FieldType Enum
- LanguageInfo Class
- MetadataEntry Class
- TextType Enum
- TypeField Class
- ITrackingActivity Interface
- ITrainableActivity Interface
- ITrainableClassifierActivity Interface
- ITrainableExtractorActivity Interface
- TrainableClassifierAsyncCodeActivity Class
- TrainableClassifierCodeActivity Class
- TrainableClassifierNativeActivity Class
- TrainableExtractorAsyncCodeActivity Class
- TrainableExtractorCodeActivity Class
- TrainableExtractorNativeActivity Class
- Document Understanding Digitizer
- Document Understanding ML
- Document Understanding OCR Local Server
- Document Understanding
- Release notes
- About the Document Understanding activity package
- Project compatibility
- Set PDF Password
- Merge PDFs
- Get PDF Page Count
- Extract PDF Text
- Extract PDF Images
- Extract PDF Page Range
- Extract Document Data
- Create Validation Task and Wait
- Wait for Validation Task and Resume
- Create Validation Task
- Classify Document
- Create Classification Validation Task
- Create Classification Validation Task and Wait
- Wait for Classification Validation Task and Resume
- Intelligent OCR
- Release notes
- About the IntelligentOCR activity package
- Project compatibility
- Configuring Authentication
- Load Taxonomy
- Digitize Document
- Classify Document Scope
- Keyword Based Classifier
- Document Understanding Project Classifier
- Intelligent Keyword Classifier
- Create Document Classification Action
- Wait For Document Classification Action And Resume
- Train Classifiers Scope
- Keyword Based Classifier Trainer
- Intelligent Keyword Classifier Trainer
- Data Extraction Scope
- Document Understanding Project Extractor
- RegEx Based Extractor
- Form Extractor
- Intelligent Form Extractor
- Present Validation Station
- Create Document Validation Action
- Wait For Document Validation Action And Resume
- Train Extractors Scope
- Export Extraction Results
- ML Services
- OCR
- OCR Contracts
- Release notes
- About the OCR Contracts
- Project compatibility
- IOCRActivity Interface
- OCRAsyncCodeActivity Class
- OCRCodeActivity Class
- OCRNativeActivity Class
- Character Class
- OCRResult Class
- Word Class
- FontStyles Enum
- OCRRotation Enum
- OCRCapabilities Class
- OCRScrapeBase Class
- OCRScrapeFactory Class
- ScrapeControlBase Class
- ScrapeEngineUsages Enum
- ScrapeEngineBase
- ScrapeEngineFactory Class
- ScrapeEngineProvider Class
- OmniPage
- PDF
- [Unlisted] Abbyy
- [Unlisted] Abbyy Embedded
Train Classifiers Scope
Document Understanding Activities
Last updated Dec 5, 2024
Train Classifiers Scope
UiPath.IntelligentOCR.Activities.Training.TrainClassifiers
Provides a scope for any classifier activities you want to train. The activities must be manually dragged and dropped into the body of the activity.
Designer panel
- DocumentPath - The path to the document you want to validate. This field
supports only strings and
String
variables.Note: The supported file types for this property field are:.png
,.gif
,.jpe
,.jpg
,.jpeg
,.tiff
,.tif
,.bmp
, and.pdf
. - DocumentText - The text of the document itself, stored in a
String
variable. This value can be retrieved from the Digitize Document activity. Visit Digitize Document for more information on how to achieve this. This field supports only strings andString
variables. - DocumentObjectModel - The Document Object Model (DOM) you want to use to
validate the document against. This model is stored in a
Document
variable and can be retrieved from the Digitize Document activity. Visit Digitize Document for more information on how to achieve this. This field supports onlyDocument
variables. - HumanValidatedData - The output from the validation station, stored in an
ExtractionResult
proprietary variable. Incompatible with HumanValidatedClassificationData.Note:- If the DocumentObjectModel and HumanValidatedData files are from different sources, an error is thrown at runtime.
- The validation station can act as both classification and validation station.
- HumanValidatedClassificationData - The output from the classification
station, stored in an
ClassificationResult[]
proprietary variable. Incompatible with HumanValidatedData. - Taxonomy - The Taxonomy against which the document is to be processed,
stored in a
DocumentTaxonomy
variable. This field supports onlyDocumentTaxonomy
variables.
Properties panel
Common
- DisplayName - The display name of the activity.
Input
- DocumentObjectModel - The Document Object
Model (DOM) you want to use to validate the document against. This model is
stored in a
Document
variable and can be retrieved from the Digitize Document activity. Visit Digitize Document for more information on how to achieve this. This field supports onlyDocument
variables. - DocumentPath - The path to the document
you want to validate. This field supports only strings and
String
variables.Note: The supported file types for this property field are:.png
,.gif
,.jpe
,.jpg
,.jpeg
,.tiff
,.tif
,.bmp
, and.pdf
. - DocumentText - The text of the document
itself, stored in a
String
variable. This value can be retrieved from the Digitize Document activity. Visit Digitize Document for more information on how to achieve this. This field supports only strings andString
variables. - HumanValidatedClassificationData - The output from the classification station, stored in an
ClassificationResult[]
proprietary variable. Incompatible with HumanValidatedData. - HumanValidatedData - The output from the
validation station, stored in an
ExtractionResult
proprietary variable. Incompatible with HumanValidatedClassificationData.Note:- If the DocumentObjectModel and HumanValidatedData files are from different sources, an error is thrown at runtime.
- The validation station can act as both classification and validation station.
- Taxonomy - The Taxonomy against which the document is to be processed, stored in a
DocumentTaxonomy
variable. This field supports onlyDocumentTaxonomy
variables.
Misc
- Private - If selected, the values of variables and arguments are no longer logged at Verbose level.
The Configure Classifiers Wizard accessed via the Train Classifiers Scope allows you to choose which classifiers are trained for each document type.
Follow the steps below to configure the wizard:
- Add a Train Classifiers Scope activity to your workflow.
- Place a classifier trainer
activity inside the Train Classifiers Scope activity.
- Configure your classifiers by selecting Configure
Classifiers.
You can now see the Wizard.Figure 1. Overview of the Configure Classifiers wizard
- Configure your classifiers by selecting Configure
Classifiers.
- Select the check boxes for the
classifiers you want to activate for each document type. According to these
check boxes, classifiers execute only for the document types activated for each
of them.
Figure 2. The selected classifiers for two document types
- Add any taxonomy mapping information into the text fields next to each check box (in case the classifier trainers use internal taxonomies that need to be mapped to the project taxonomy).
- Select Get of refresh extractor capabilities for the classifiers that support this functionality, to easily map your taxonomy fields with the available document types, or refresh them in case the document types have changed.
- Select Save once all the classifiers are selected.
The Train Classifiers Scope activity is part of the Document Understanding solutions. Visit the Document Understanding Guide for more information.