Book Image

Democratizing Artificial Intelligence with UiPath

By : Fanny Ip, Jeremiah Crowley
Book Image

Democratizing Artificial Intelligence with UiPath

By: Fanny Ip, Jeremiah Crowley

Overview of this book

Artificial intelligence (AI) enables enterprises to optimize business processes that are probabilistic, highly variable, and require cognitive abilities with unstructured data. Many believe there is a steep learning curve with AI, however, the goal of our book is to lower the barrier to using AI. This practical guide to AI with UiPath will help RPA developers and tech-savvy business users learn how to incorporate cognitive abilities into business process optimization. With the hands-on approach of this book, you'll quickly be on your way to implementing cognitive automation to solve everyday business problems. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, this book will help you understand the power of AI and give you an overview of the relevant out-of-the-box models. You’ll learn about cognitive AI in the context of RPA, the basics of machine learning, and how to apply cognitive automation within the development lifecycle. You’ll then put your skills to test by building three use cases with UiPath Document Understanding, UiPath AI Center, and Druid. By the end of this AI book, you'll be able to build UiPath automations with the cognitive capabilities of intelligent document processing, machine learning, and chatbots, while understanding the development lifecycle.
Table of Contents (16 chapters)
1
Section 1: The Basics
5
Section 2: The Development Life Cycle with AI Center and Document Understanding
10
Section 3: Building with UiPath Document Understanding, AI Center, and Druid

What this book covers

Chapter 1, Understanding Essential Artificial Intelligence Basics for RPA Developers, will cover the key AI concepts that are relevant in your daily work as an RPA developer.

Chapter 2, Bridging the Gap between RPA and Cognitive Automation, will explore in detail the benefits of adding cognitive automation to your Robotic Process Automation (RPA) toolkit.

Chapter 3, Understanding the UiPath Platform in the Cognitive Automation Life Cycle, will explore the UiPath platform to appreciate how using this platform can help you accelerate and amplify cognitive automation.

Chapter 4, Identifying Cognitive Opportunities, will focus on how to search for cognitive opportunities, and qualify automation opportunities, to ensure the opportunity is fit for cognitive automation.

Chapter 5, Designing Automation with End User Considerations, will focus on how to gather user goals and requirements, and learn how to incorporate these goals into the design of future state automation.

Chapter 6, Understanding Your Tools, will review the activities of Document Understanding, AI Center, and Computer Vision, while reviewing the Document Understanding framework and learning about the out-of-the-box models available with AI Center.

Chapter 7, Testing and Refining Development Efforts, will review how to prepare test data and test cases, and also how to train and increase model accuracy by closing the feedback loop with human validation and UiPath's built-in validation features.

Chapter 8, Use Case 1 – Receipt Processing with Document Understanding, will demonstrate how to build cognitive automation that can interpret the images of receipts using UiPath Document Understanding.

Chapter 9, Use Case 2 – Email Classification with AI Center, will demonstrate how to build cognitive automation that can classify the text of emails using UiPath AI Center.

Chapter 10, Use Case 3 – Chatbots with Druid, will demonstrate how to build a chatbot with Druid that can interact with UiPath automation.

Chapter 11, AI Center Advanced Topics, will cover advanced topics with UiPath AI Center, including Named Entity Recognition and deploying custom ML models.