Sai Report
Sai Report
An technical seminar report submitted in partialfulfillment of the requirements for the award of the
degree of
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
By
Marri Purna sai nadh
(22H75A0419)
OCTOBER,2024
i
DECLARATION
a. The work contained in this report is original and has been done by us under the guidance of
our supervisor(s).
b. I have followed the guidelines provided by the Institute in preparing the report.
c. I have conformed to the norms and guidelines given in the Ethical Code of Conduct of the
Institute.
d. Whenever I have used materials (data, theoretical analysis, figures, and text) from other
sources, We have given due credit to them by citing in the text of the report and giving their
details in the references.
Date
ii
DVR & Dr. HS
CERTIFICATE
This is to certify that the internship report entitled “ROBOTIC PROCESS AUTOMATION”
submitted by MARRI PURNA SAI NADH to the DVR & Dr. HS MIC College of Technology in
partial fulfillment of the requirements for the award of the Degree Bachelor of Technology in
ELECTRONICS AND COMMUNICATION ENGINEERING is a bonafide record of work carried
out by her under my guidance and supervision. The contents of this report, in full or in parts, have not
been submitted to any other Institute for the award of any Degree BACHELOR OF TECHNOLOGY.
iii
ACKNOWLEDGEMENT
The satisfaction that accompanies the successful completion of any task would be incomplete
without the mention of the people who made it possible and whose constant guidance and
engagement crown all the efforts with success. We thank our college management and respected Sri
D. PANDURANGA RAO, CEO for providing us the necessary infrastructure to carry out the
seminar.
We would like to gratify our sincere thanks to our beloved Principal Dr.T.Vamsee Kiran who has
been a great source of information for our work .
We would like to express our sincere thanks to Dr Ch Pulla Rao, Head, Department of ECE for
extending his support to carry on this Technical seminar work.
We are thankful to our Co-ordinator Dr.Ch Pulla Rao, Professor, Department of ECE for their
internal support and professionalism who helped us in shaping the Seminar report into successful
one.
We take this opportunity to express our thanks to one and all who directly or indirectly helped us in
bringing this effort to present form.
Finally, my special thanks go to my family for their continuous support and help throughout my
academic years and for their continual support and encouragement for the completion.
iv
ABSTRACT
5
CONTENTS
Title Page i
Declaration ii
Certificate iii
Acknowledgement iv
Abstract v
CHAPTER 1
1.1 Introduction 4
CHAPTER 2
CHAPTER 3
MECHANISM of RPA
3.2 UiPath 14
6
3.3 Blue Prism 15
3.4 Automation Anywhere 16
3.5 Pega 17
CHAPTER 4
GROWTH of RPA
CHAPTER 5
TOWARDS TO RPA
5.3 Conclusion 25
5.4 Reference 26
5.5 certification 27
7
CHAPTER 1
1.1 Introduction
From retail to banking, from IT to HR, and job functions that may
span the organization, RPA offers an opportunity for firms to take certain tasks -
payroll fulfilment , onboarding, benefits administration ,invoice processing, file
management, returns processing, call center processes ,and data migration
and eliminate activities that are today performed by human workers. RPA
advancement has revolutionized IT, HR, and manufacturing industries. So advanced
is our acceptance of automation in our daily lives.
8
1.2 What is Robotic Process Automation
In contrast, RPA systems develop the action list by watching the user perform that
task in the application's graphical user interface(GUI), and then perform the
automation by repeating those tasks directly in the GUI. This can lower the barrier to
use of automation in products that might not otherwise feature APIs for this purpose.
RPA tools have strong technical similarities to graphical user interface testing tools.
These tools also automate interactions with the GUI, and often do so by repeating a
set of demonstration actions performed by a user. RPA tools differ from such
systems in that they allow data to be handled in and between multiple
applications,for instance, receiving email containing an invoice, extracting the data,
and then typing that into a book keeping system .
9
1.3 Why is RPA Important
Fabrizio Biscotti, Research Vice President at Gartner, highlights just how great the
impact of RPA can be for organizations: “The key driver for RPA projects is their
ability to improve process quality, speed and productivity, each of which is
increasingly important as organizations try to meet the demands of cost reduction
during COVID-19.”
The last few years have seen consistent growth in RPA, and Gartner forecasts this to
continue well into the future, with 90% of large organizations adopting RPA by2022.
Gartner cites resilience and scalability as the main drivers for current and
continued investment. But RPA provides a multitude of advantages for organizations.
Here’s why RPA is important for process automation:
speed, quality, and productivity
RPA bots can be trained to under take un-intelligent and repetitive tasks faster and
more accurately than humans ever could.
Get more value from big data
Many organizations are generating so much data that they can’t process all of it.
There are many opportunities to gain insights from this data and drive greater
efficiencies. RPA is ideally suited to help parse through large datasets, both
structured and unstructured, helping organizations make sense of the data they are
collecting.
Free up employees for more valuable tasks
RPA offers the opportunity to free employees up to work on more valuable tasks.
Leaving tedious and repetitive work behind, employees can take up the jobs of the
future, perhaps up skilling to implement automation and AI to achieve greater
outcomes.
Become more adaptable to change
Recovering from the disruption caused by COVID-19 Involves
organizations Becoming more agile and nimble in dealing with change. Resilience
and adaptability are central to over coming current and future challenges. RPA helps
organizations speed up processes while reducing costs, ensuring organizations are
ready to deal with disruption and change.
1
CHAPTER 2
Increased Productivity
Most RPA robots are designed to focus on performing specific routine tasks.
Let’s take an example. If a human employee takes four hours to report, RPA allows
the same employee to finish the report in 20 minutes .Think about the cost and time
you would save. As established with the example,RPA has not replaced human
beings. The technology assists them in completing thesame amount of work in less
time. It means that your employees will be more productive if they work with RPA.
After implementing RPA in business, you need to train your employees to leverage
the technology to their advantage.
Increased Efficiency
1
Enhanced Accuracy
It’s only human to make mistakes. However ,even mirror mistakes may cost you a
Lot when you have a business to run .Not to mention the time it takes to rectify
those Mistakes manually. The good news is that by implementing RPA in business,
you can eliminate processing errors. According to Delottie global RPA Survey,85%
of Respondents report that RPA met or exceeds their expectations for benefits such
as accuracy, timeliness and flexibility. That said, RPA needs to be thoroughly
tested.
Therefore, you need to be careful While mapping and optimizing business process
using Robotic process Automation .And you will need training and governance to
realize its potential fully. That way, you won’t have to worry about bots making
human errors.
Increased Security
As mentioned earlier, RPA bots are designed to perform specific tasks. Because of
this very fact, we have one more advantage of incorporating RPA in business
security. Since Robotic Process Automation operates on a granular level, there is no
risk of data leaking from one facet to another. All data accesses are fully documented
and controlled. The impact of RPA on business is often misunderstood. There’s a
common misconception that this ground-breaking technology will replace human
employees . However, the truth couldn’t be a more polar opposite. The fact is RPA
implementation necessitates a workforce that can manage (and control) both people
and machines. As with any new technology, it creates more jobs than it takes away.
The solution is to train your valuable employees to embrace the change, learn new
skills and job roles. That’s the only way they can use RPA to their benefit.
Not just numbers, you can also adjust any type of routine tasks that your
business expansion and our necessitates. That gives smaller businesses a level
playing field in the sense that they can manage unpredictable market demands easily
with the help of RPA.
1
Improved Analytics
Therefore, improved analytics allows you to enhance your product/service for the
target market. Besides, it also helps you further improve the very process you’re
automating. Thanks to RPA gathering and differentiating data in separate fields, you
can enhance decision-making at the macro and micro levels. In other words, RPA
allows you to streamline your business processes further to achieve optimum
efficiency.
Meeting customer demands is no easy feat. Just one mishap is enough to break their
trust in you and drive them towards your competitors. On top of that, customer
demands tend to fluctuate over time, making it harder for you to satisfy them. But
when dull, repetitive tasks are assigned to bots, your employees have more time at
their hands to attend to customer queries. You need proficient customer service
representatives to solve problems that cannot be solved with automation. Besides, the
impact of RPA on business has been felt on the customer service front as well. RPA
can help generate automated reports to help you understand and address the needs of
your buyers.
Non-Disruptive
Most business owners feel hesitant to change or upgrade their legacy systems dueto
three main reasons:
The benefits of using RPA in business process extends to your legacy systems as
well. It can automatic daily operations and lengthen the lifetime. RPA bots interact
with legacy systems at the UI end of the presentation layer. Robots cannot use
their
passwords and user ID ‘S. Therefore, adopting Robotic Process Automation does not
need to be disruptive or complex. Your core tech program remains intact.
1
Optimized Resource Use
Repetitive and tedious tasks carried out by humans are often prone to errors. The
risk of errors needs to be removed to achieve high efficiency in business operations.
RPA can easily automate routine business processes. This frees up employees from
taking up the boring, repetitive tasks, and they can focus more on the strategic
activites that are worthy of their time and efforts.
Improved Communication
With the help of triggers and producers, RPA can automate the task of document
creation and modification. This frees up the employees from the pressure of
manually updating and keeping track of tiny updates from time to time. Robotic
process Automation can ensure that business process and operations are carried
out timely, and on-field workers and end-users receive the latest information.
Typically, every RPA system has scheduling capabilities and even though it operates
way beyond the scope of a scheduler, it assists managers with completely
automated and semi-automated scheduling. The former scenario only triggers and
responds when a particular event occurs- primarily a human activity such as a click.
In unattended automation, the trigger does not need to be a human action but can be
anything such as an email or a document. Businesses can identify specific areas in
their operations that can be wholly or partly automated using triggers and
responses.
Hassle-Free implementation
RPA implementation is easier than you think .Implementation RPA does not require
API setup and also requires little technical expertise. This, in turn, saves huge costs
and time for businesses. RPA has its own Graphical User Interface elements and sets,
which are easier to read. RPA systems can perform the same operations humans do,
such as clicks, keystrokes, pressing buttons and so on through the same UI.
1
2.2 Artificial intelligence (AI)
1
2.3 Machine Learning (ML)
Machine learning is a branch of artificial intelligence (AI) and computer
science which focuses on the use of data and algorithms to imitate the way that
humans learn, gradually improving its accuracy.
1
o Types of Machine Learning:
1. Supervised Learning:
Supervised learning is one of the most basic types of machine learning. In this type,
the machine learning algorithm is trained on labeled data. Even though the data
needs to be labeled accurately for this method to work, supervised learning is
extremely powerful when used in the right circumstances.
2. Unsupervised learning:
Unsupervised machine learning holds the advantage of being able to work with
unlabeled data. This means that human labor is not required to make the dataset
machine-readable, allowing much larger datasets to be worked on by the
program.
3. Reniforcement Learning:
Reinforcement learning directly takes inspiration from how human beings learn from
data in their lives. It features an algorithm that improves upon itself and learns from
new situations using a trial-and-error method. Favorable outputs are encouraged or
‘reinforced’, and non-favorable outputs are discouraged or ‘punished’.
1
CHAPTER 3
MECHANISM OF RPA
RPA tools are the software that helps users to configure various tasks to get automated.
Most of the organizations have periodic and repetitive tasks such as data entry, data
extraction, report generation, etc. These tasks are manually performed on the
software by the employees. Such repetitive tasks can be easily automated with the
help of bots. The software that utilizes bots for performing automation is called the
RPA Tool.
3.2 UiPath
UiPath is a highly extensible Robotic Process Automation tool that helps to automate
desktop or web applications. It offers global enterprises to design and deploy a
robotic workforce for their organizations. The best thing about UiPath is that it
includes a community edition that comes with drag and drop feature. So, the users do
not need programming knowledge to automate the tasks using UiPath. The
community edition is free for the people who want to learn, practice, and implement
RPA. Feature so It provides multiple hosting options, such as cloud environments,
virtual machines, and terminal services. It supports a high range of web and desktop
applications. It supports the auto-login feature to run bots. It includes scrapping
solution which works with
.Net, Java, Flash, PDF, Legacy, SAP, with maximum accuracy
1
3.3 Blue Prism
Blue Prism is an RPA Tool that provides a virtual workforce to the organizations. It
helps organizations to automate manual, repetitive, and rule- based business
processes in an agile and cost-effective manner. It includes drag and drop support to
automate the tasks.
Features
o It is platform-independent so that it can be used on any platform.
o contains robust features like load balancing, data encryption, and end-to-end
auditing. Thus, every change is audited.
o Blue Prism also supports automation of codes written in Mainframe, Java,
Windows applications, and even web-based applications.
o It supports all major cloud platforms, like Microsoft Azure and Amazon
AWS. So, users can manage most of the tasks centrally
1
3.4Automation Anywhere
Automation Anywhere is one of the popular RPA vendors that offers powerful and
user-friendly capabilities to automate any complex business process. This tool is a
combination of all the core functions. It combines RPA with intellectual elements
like language understanding and reading any unstructured data.
Automation Anywhere is a web-based administration system that provides control to
run and manage end-to-end automated business tasks for companies. It allows
automating a broad range of tasks, from basic windows configuration steps to the
ultimate networking and remote database processes.
Features
o It provides easy integration with different platforms.
o It provides Bank-grade security through authentication, encryption, and
credentials.
o It distributes tasks to multiple computers and rapidly automates complex and
complicated tasks.
o It offers scriptless automation.
2
3.5 Pega
Pega is an RPA tool that can be used to automate the routine tasks which are repeated
in a workflow. It adds the ability to automate tasks using the UI of existing
applications. It can be beneficial to speed up manual tasks by automating user
actions.
Features
o It provides a cloud-based solution.
o It helps in the deployment of the solutions to the customers.
o It captures insights at the desktop. It gets details of how work gets done.
o It does not store any execution data in a database. Everything gets stored
in memory.
2
3.6 Work Fusion
2
CHAPTER 4
GROWTH OF RPA
RPA Market Forecast to Grow at Double-Digit Rates Through 2024 Despite Economic
Pressures from COVID-19
Global robotic process automation (RPA)software revenue is projected to reach$1.89
billion in 2021, an increase of 19.5% from 2020, according to the latest forecast
from
2
Gartner, Inc. Despite economic pressures caused by the COVID-19 pandemic, the RPA
market is still expected to grow at double-digit rates through2024.
“The key driver for RPA projects is their ability to improve process quality, speed and
productivity, each of which is increasingly important as organizations try to meet the
demands of cost reduction during COVID-19,” said Fabrizio Biscotti, research vice
president at Gartner. “Enterprises can quickly make headway on their digital
optimization initiatives by investing in RPA software, and the trend isn’t going away
anytime soon.”
Worldwide RPA software revenue is expected to reach $1.58 billion in 2020, an
increase of 11.9% from 2019 (see Table 1). Through 2020, average RPA prices are
expected to decrease 10% to 15%, with annual 5% to 10% decreases expected
in2021 and 2022, creating strong downward pricing pressure.
COVID-19 Increased Enterprise Interest in RPA
The pandemic and ensuing recession increased interest in RPA for many enterprises.
Gartner predicts that 90% of large organizations globally will have adopted RPA in
some form by 2022 as they look to digitally empower critical business processes
through resilience and scalability, while recalibrating human labor and manual
effort.
“Gartner anticipates RPA demand to grow and service providers to more consistently
push RPA solutions to their clients because of the impact of COVID-19,” said Cathy
Tornbohm, distinguished research vice president at Gartner. “The decreased
dependency on a human workforce for routine, digital processes will be more
attractive to end users not only for cost reduction benefits, but also for insuring their
business against future impacts like this pandemic.”
Organizations Are Expected to Grow their RPA Capacity
Through 2024, large organizations will triple the capacity of their existing RPA port
folios. The majority of “new” spend will come from large organizations that are
purchasing new add-on capacity from their original vendor or partners within the
ecosystem.
“As organizations grow, they will need to add licenses to run RPA software on
additional servers and add additional cores to handle the load,” said Mr. Biscotti.
“This trend is a natural reflection of the increasing demands being placed on an
organization’s ‘everywhere’ infrastructure.”
Future RPA Clients Will Come from Non-IT Buyers
Adoption of RPA will increase as awareness of RPA grows among business users .In
fact, by 2024, Gartner predicts nearly half of all new RPA clients will come from
business buyers who are outside the IT organization. “Leading RPA software vendors
have successfully targeted chief financial officers (CFOs) and chief operating
2
officers (COOs), instead of IT alone. They like the quick deployment of low-
code/no-code automation. The challenge they have is integrating RPA successfully .
A Global Market Insights Inc. report expects the RPA market to reach $5 billion by
2024. The increased adoption of RPA technologies by organizations to enhance their
capabilities and performance and boost cost savings will reportedly drive the growth
of the robotic process automation market most during that time.
The future of RPA is subject to much speculation, as the early majority adopt the
technology and discover new uses and new synergies. Possible future trends may
include:
o A convergence of BPM and RPA tools, much in the way that the distinction
between BPM and workflow tools is now blurred. The acquisition of Open Span
in 2016 by Pegasystems is perhaps just one early indication of such a
convergence.
o Greater incorporation of artificial intelligence (AI) for advanced decision
making and inferencing, leading to RPAAI. Some analysts speculate about
such developments but, as yet, it is not easy to identify verifiable public
domain case studies which provide evidence of this type of technology being
deployed alongside RPA
2
CHAPTER 5
TOWARDS TO RPA
2
Chatbots and automated call centers to solve customer problems atany time
Verifying Information, automated sales mail, and billings
5. Supply Chain Management:
Automating Order details, package tracking, and inventory management Order
processing, payments and data management
6. Banking and Other Financial Services:
RPA in banking helps to Automated account openings and closings, managing
foreign exchange, card activation, etc. Processing insurance claims, sending
messages and emails to a customer, online transactions processing and funds
management
7. Big Data Processing and Data Mining:
Management, securing and storing a large amount of data Accurate and relevant
data can be mined used RPA
2
1) RPA will Replace Employees
One of the most common misconceptions comes from employees who are
wary of RPA because they believe it will replace their jobs. While understandable,
RPA is meant to make mundane, repetitive tasks in an organization more
efficient with the intention of freeing up human workers to do more fulfilling, value-
added tasks that can’t be completed by a computer.
According to the 2019 Kofax-Forbes Insight Study, 92% of organizations responded
that employee satisfaction improved as a result of RPA implementations, with 52%
saying that employee satisfaction increased by 15% or more. Additionally, 44% of
respondents strongly agreed that their employees are satisfied with their job
evolution due to RPA.
2
3) RPA Means Robots
When people hear that RPA stands for “robotic process automation”
the initial thought is often that physical robots are involved. The reality is that the
“bots” involved in RPA are software bots and/or tools with some degree of artificial
intelligence (AI) in them.
RPA bots have been described as “advanced macros” which can be a good way of
thinking about them for those that might be unfamiliar with the topic, although they
are much more powerful than macros.
4) RPA is Expensive
While it is true that an RPA bot only does what it is told to do, a bot
that has not been implemented correctly or tested thoroughly may not perform
exactly as intended.
After being tested sufficiently, bots should be monitored in some
capacity after the initial deployment, because if they contain a flaw, they might be
repeating that mistake many, many times if left to run unmonitored.
2
7) RPA is Just About Reducing Costs
5.3 Conclusion
Robotic Process Automation (RPA) uses software robots to mimic human execution
of repetitive tasks. RPA can be used in many areas, including: Data entry, Invoice
processing, Report generation, Customer service, HR processes.
Some benefits of RPA include:
Saving time
Increasing ROI
Eliminating human error
Improving security
Increasing compliance
Increasing employee satisfaction
RPA can streamline workflows, making organizations more profitable, flexible, and
responsive. It can also increase employee satisfaction, engagement, and productivity.
5.4 Reference
https://pyramidsolutions.com/enterprise-content-management/blog-ecm/seven-
common-misconceptions-about-robotic-process-automation/
https://www.zenesys.com/blog/our-future-robotic-process-automation
https://www.nice.com/rpa/rpa-guide/what-is-the-future-of-rpa/
https://en.wikipedia.org/wiki/Robotic_process_automation
https://marutitech.com/benefits-of-rpa-in-business/
https://marutitech.com/benefits-of-rpa-in-business/
https://www.potentiaco.com/what-is-machine-learning-definition-types-
applications-and-examples/
3
5.4 certification
3
3