Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
What is the difference between OCR (Optical Character Recognition) and IntelligentOCR?
According to the UiPath documentation and web search results, OCR (Optical Character Recognition) is a method that reads text from images, recognizing each character and its position. OCR is used to digitize documents and make them searchable and editable. OCR can be performed by different engines, such as Tesseract, Microsoft OCR, Microsoft Azure OCR, OmniPaqe, and Abbyy. OCR is a basic step in the Document Understanding Framework, which is a set of activities and services that enable the automation of document processing workflows.
IntelligentOCR is a UiPath Studio activity package that contains all the activities needed to enable information extraction from documents. Information extraction is the process of identifying and extracting relevant data from documents, such as fields, tables, entities, and labels. IntelligentOCR uses different components, such as classifiers, extractors, validators, and trainers, to perform information extraction. IntelligentOCR also supports different formats, such as PDF, PNG, JPG, TIFF, and BMP. IntelligentOCR is an advanced step in the Document Understanding Framework, which builds on the OCR output and provides more functionality and flexibility.
About the IntelligentOCR Activities Package
OCR Activities
OCR Feature Comparison: Uipath Community vs Uipath Licensed OCR
Document Understanding - Introduction
What is the role of the dispatcher in the Document Understanding Process?
In the Document Understanding framework, the dispatcher is responsible for ensuring that one job is created for each input file. It works by submitting files to be processed individually, ensuring that each document or group of documents is handled as a separate transaction. This allows for more efficient processing and better tracking of each file, especially in high-volume workflows where managing each file as a separate job is critical for performance and error handling.
(Source: UiPath Documentation on Document Understanding)
What is the minimum number of pinned examples users should provide per label in UiPath Communications Mining?
Mining, it is recommended that users provide a minimum of 25 pinned examples per label to ensure proper training and accurate predictions by the machine learning models. This number allows the platform to have a sufficient variety of examples to generalize and make reliable predictions for each label in real-world scenarios.
The minimum number of pinned examples per label is crucial because it enhances both precision and recall, helping the model effectively differentiate between labels and improving overall model performance. If fewer examples are provided, the model may struggle with generalization and might not perform well in distinguishing between similar or overlapping categories.
This standard of 25 pinned examples is outlined in several UiPath documentation sections and best practices for training models in Communications Mining
UiPath Documentation
UiPath Documentation
UiPath Community Forum
For further details, refer to UiPath's official Communications Mining User Guide on their documentation portal.
Where should a model be pinned in UiPath Communications Mining?
According to UiPath documentation, model versions can be pinned and managed on the 'models' tab, ensuring that users can maintain and revert to specific versions when necessary for continuity and performance
What is the main difference between an array and a list in UiPath?
Comprehensive and Detailed Explanation From Exact Extract:
Arrays in UiPath (VB.NET) are fixed-size and must be initialized with a defined number of elements of the same type.
Lists (List<T>) are dynamic and allow you to add/remove elements at runtime, but still enforce type safety (same type elements).
UiPath Documentation Reference:
Collections in UiPath Academy RPA Developer Foundation Data Manipulation
What information is required when creating a data labeling session?
When creating a data labeling session in UiPath AI Center, the key pieces of information required are:
The data labeling session name: A unique identifier for the session.
The dataset: The data that will be used in the labeling session.
For more details, refer to:
UiPath AI Center Documentation: Data Labeling Sessions
Exam domains verified against: Official UiPath UiPath-SAIAv1 exam guide, last checked October 2026.
Describe what business process automation is and what value it brings. Identify and describe key concepts related to business processes.
List and describe high level the use of UiPath products including Studio Types, Robot Types, Orchestrator, and Integration Service. Explain the difference between Attended and Unattended processes.
Install Studio and connect to Orchestrator. Use the options available in the Studio Backstage view and describe the elements on the Studio Interface. Manage packages and publish processes to Orchestrator.
Describe and interpret robot execution logs. Apply logging best practices during development.
Define what UiPath AI Center is. Describe conceptually how machine learning works and list the applications of machine learning across different industries.
Common questions about the exam itself