Introduction for RPA-AI

RPA deals with structured data. AI is used to gather insights from semi-structured and unstructured data in text, scanned documents, webpages, and PDFs. AI brings value by processing and converting the data to a structured form for RPA to understand. An AI CoE is a  dedicated business unit tasked with identifying AI use cases, implementing a company-wide AI  vision, and deploying AI workloads on the most appropriate combination of computing hardware and software. 

UIPath AI Center 

UiPath AI Center is a service that allows you to deploy, manage, and continuously improve  Machine Learning models and consume them within RPA workflows in Studio. This chapter deals with the subject of model deployment and management which is done through the AI  Center web application available through your Automation Cloud Portal. 

Where do RPA and AI meet? 

• RPA has already proven its value by helping customers automate rule-based and repetitive tasks throughout an organization. 

• However, a significant part of the work cannot be easily tackled by traditional RPA.  We’re talking about sophisticated work involving cognitive tasks, such as classifying emails and predicting sales. This is where AI comes into play and takes RPA to the next level. 

• When conceptualizing RPA and AI, it can be helpful to think of AI as the brain, and RPA  as the hands. A disconnected brain can dream up concepts, but without hands, it’s impossible to apply them. At the same time, it’s impossible to handle advanced processes without a brain. It’s when the two are combined that complex tasks can be accomplished. 

• This is the place for AI Center where you can automate more by adding AI to your automation. 

AI Terminologies 

Artificial Intelligence– The theory and development of computer systems that are able to perform tasks that normally require human intelligence and decision making. 

Machine Learning– A sub-field of artificial intelligence that enables systems to learn from data. 

Systems learn from previous experience and information to deduce and predict future  information. To do this they use algorithms that learn to perform a specific task without being  explicitly programmed.” 

Deep Learning– An area of machine learning concerned with artificial neural networks.  These are a series of algorithms that aim to recognize relationships in a set of data through a  process that mimics biological neural networks. 

Natural Language Processing-A branch of artificial intelligence that deals with analyzing,  understanding, and generating human natural languages. For example, NLP enables computers to  hear speech, read text, interpret the text/speech or measure the sentiment. 

Computer Vision– A field of artificial intelligence that enables computers to gain high-level  understanding from digital images or videos. If AI is the brain, then computer vision is the eye  that enables the computer to observe and understand. It works the same as the human eye. For example, UiPath AI Computer Vision can be used instead of selectors in UiPath Studio or  when we don’t have access to selectors, as it can see every onscreen element.

What is AI Center? 

AI Center is an application that enables deploying, consuming, managing, and improving  machine learning models. It can manage models built by in-house data scientists, by UiPath and  our partners, and even open-source models. 

AI Center makes it extremely simple to use machine learning in the RPA workflows built with  UiPath Studio. This way, robots can process unstructured data, better handle uncertainty in  decision making, and work with use cases that have tons of variables. 

How does it work? 

Types of machine learning models on AI Center  

• Bring Your Own Model: models built by your data science team. 

• Open-source model: models built by the data scientist community. Customers will be  able to manage them in AI Center and train and deploy them directly in the RPA  workflows. 

• bullet 

• Pick a model: models built by UiPath technology partners. 

• Out-of-the-box models: pre-built models supported by UiPath.

Who uses AI Center? 

The main persons who should have access and make use of AI Center are: Data Scientist– Building and uploading the ML models to AI Center. 

Process Controller– Improving the ROI of automations by deploying models already uploaded  by Data Scientists or provided by UiPath into ML skills. 

RPA Developer– Consuming the available ML skills within customized RPA workflows where  decisions are made by the robots. 


Let’s look at the context  

A motor insurance company has a dedicated “Motor Insurance folder” to receive vehicle  insurance claims from policyholders. The vehicles are bikes, cars, and buses. The priority of the  company is the speed of providing insurance to each claim.  

The motor insurance company decides to automate the process of classifying emails and placing  them into dedicated folders, from where specialized teams can focus their effort on solving them.  This is what the process will look like.

AI Center Main Concepts 

1.Projects – A Project is an isolated group of resources, consisting of Datasets, ML  Packages, Pipelines, ML Skills, and ML Logs. You may use these resources to enable building a  specific ML solution for different business automation. 

2. Datasets – A dataset is a folder of storage, which can have arbitrary sub-folders and  files. The purpose of having a dataset is to allow machine learning models in our project to  access new data points (either new files or folders uploaded from the application, or data from  UiPath Robots at runtime). The Datasets page displays all the datasets within a project, along  with their name, description, and creation time. 

3.Data Labeling – Data Labeling is a tab where you can deploy labeling sessions to  prepare the datasets for training and evaluation. Within the current version, you can deploy  Document Manager sessions to build Document Understanding models. 

4. ML Packages– An ML Package is a folder with all the code and metadata needed to  train and serve a machine learning model. It can have multiple versions and is in some way  analogous to a Package in UiPath RPA platform. Each version can have an associated change  log. 

5. Pipelines– A pipeline is a description of an ML workflow, including all of the  functions in the workflow and the order of execution of these functions. The Pipeline includes  the definition of the inputs required to run the pipeline and outputs to get from this pipeline.  A Pipeline Run is an execution of a pipeline based on code provided by the user. Once  completed a Pipeline Run will have associated outputs and logs. 

6. ML Skills– An ML Skill is a live deployment of an ML Package. It can be used in an  RPA workflow simply by dragging and dropping an ML Skill Activity in UiPath Studio. 7. ML Logs- ML logs are a consolidated view of all events related to a project.

Leave a Reply

SOAIS - Worksoft Newsletter

To view on your browser, click here
Facebook Twitter LinkedIn
Dear Default Value,

Welcome to SOAIS Newsletter of September 2021!

Continuous Testing with Remote Execution
The speed of innovation continues to increase, driving rapid and relentless change for today’s ever-evolving IT landscapes, creating greater risk as IT and business teams scramble to ensure timely delivery. How can your organization keep pace? Test more, worry less. With Worksoft’s Connective Automation Platform, you can easily build and maintain automated tests, accelerating testing time without losing scope or volume. You can schedule and execute remote, continuous tests to intercept defects sooner and prioritize remediation - without sacrificing your nights and weekends. Explore how continuous test automation and remote execution can empower your organization.

Click here to connect with us to get more information on our services.

Skip Costly Rework with Dynamic Change Resiliency​

Change resiliency is imperative in ever-evolving IT environments. Our patented object action framework streamlines change management by assigning object definitions to your shared assets. The same object may be used in a thousand automation steps, but it can be easily updated by making one simple change to the model definition. The change automatically propagates to every single instance where that object may have been used without a single line of code or manual human involvement. For more change readiness you can also engage our Impact Analysis for SAP to predict how changes in SAP transports will affect your business processes. 

Please click here to watch the video to get a gist.

SOAIS Blog – Nuts and bolts of Certify Database Maintenance​

One of the key thing, which is often missed by the organizations, who have invested in using Worksoft Certify for automating their Business Process Validation initiatives, is implementing a Database Maintenance Plan. While the business and the test automation consultants get excited about the shiny new thing that they have got and start building the regression suite; planning and executing a database maintenance plan for most of the customers gets pushed down the priority list. However, since all the test assets in Certify are stored in a Database, a robust database maintenance plan is very important to maintain smooth operation of Certify with acceptable performance criteria. The customers usually start facing issues once they have built significant number of Certify processes which they have started executing on regular basis. Such executions add a lot of data to the tables storing results data and increase the overall size of the Certify database.

Please click here to read the complete blog.

Worksoft Blog – Process Intelligence: A Multi-Dimensional Approach

The ability to extract process knowledge has become easier through the years. Technology has evolved to the point where we can deploy capabilities that connect at multiple levels to extract different types of process insight. In the past, organizations were forced to spend enormous energy extracting data manually from different applications and databases. Then, they would have to use things like spreadsheets to transform the data and convert it into meaningful information. 

Please click here and read the complete blog.
Unit 9, Level 5, Navigator, ITPL,
Bangalore - 560 066.
Phone: +91 80 40071234
Suite 101, 1979, N Mill St,
Naperville, IL 60563
Phone 1-800-262-2427
Please click here to Unsubscribe / Unsubscribe Preferences

Leave us your info