International Journal of Scientific & Engineering Research Volume 13, Issue 5, May-2022 45
ISSN 2229-5518
IJSER © 2022
http://www.ijser.org
o Cognitive Computing: Cognitive computing algorithms try to mimic a human brain by analyzing
text/speech/images/objects in a manner that a human does and tries to give the desired output.
[2] Advantages of using AI
o AI drives down the time taken to perform a task. It enables multi-tasking and eases the workload for existing resources.
o AI enables the execution of hitherto complex tasks without significant cost outlays.
o AI operates 24x7 without interruption or breaks and has no downtime
o AI augments the capabilities of differently abled individuals
o AI has mass market potential; it can be deployed across industries.
o AI facilitates decision-making by making the process faster and smarter.
[3] Disadvantages of using AI
o The implementation cost of AI is very high.
o The difficulties with software development for AI implementation are that the development of software is slow and
expensive. Few efficient programmers are available to develop software to implement artificial intelligence.
o A robot is one of the implementations of Artificial intelligence with them replacing jobs and lead to serve unemployment.
o Machines can easily lead to destruction if the implementation of machine put in the wrong hands the results are
hazardous for human beings.
[4] Robotic Process Automation
Robotic process automation (RPA) is a software technology that makes it easy to build, deploy, and manage software robots
that emulate human’s actions interacting with digital systems and software. The technology is used for software tools that
automate human tasks, which are manual, rule-based, or repetitive. Typically, it is like a bot that performs such tasks at a
much higher speed than a human alone. These RPA software bots never sleep make zero mistakes and can interact with in-
house applications, websites, user portals, etc. They can log into applications, enter data, open emails and attachments,
calculate and complete tasks, and then log out. An RPA workforce is precise, accurate and immune to boredom. It can also
be scaled more easily than your human workforce. RPA can perform just about any rule-based work and can do so through
interaction with any software application or website. It’s a robotic connection to the human world of the computer user interface.
If a human can do it, a robot can do it in virtually the same way.
[5] UiPath tool
UiPath provides an RPA platform to automate digital business processes across front-end and back-end office tasks. It
includes products such as studio, software robots, and orchestrator. It provides solutions in various sectors such as Banking,
Finance, BPO (Business Process Outsourcing), Insurance, Retail, Telecom, Manufacturing, Healthcare, Public Sector, etc. It
allows users to perform Web Automation, Desktop Automation, GUI (Graphical User Interface) Automation, SAP Automation,
Mainframe Automation, Citrix Automation, Excel Automation, Screen Scraping, and Screen Recorder, etc.
[6] Advantage of using RPA (UiPath)
o Accessibility: The extensible platform of UiPath provides hundreds of built-in, customizable, shareable activities and
deep integrations with the help of various technologies that are already in use. The UiPath has mobile and browser
accessibility.
o Rapid: The ecosystem of the UiPath tool is optimized for faster development and designed in such a way to deliver the
Quick return on investments.
o Artificial Intelligence: The Artificial Intelligence robotic manager reduces the automation costs and meets the service
level with the help of synchronized queue work and robot deployments with scheduled workflows and events.
o Scalability: The RPA (Robotic Process Automation) at the enterprise level is expected to deploy and manage various
variety and number of processes from front-end-office to back-end-office with regardless of complexity. The user can train
tens, hundreds, or thousands of Robots at the same time by using the UiPath tool. This tool also has absolute consistency
in job performance.
o Quality of the Agile process: The Agile process is the technique that supports continuous iteration of development and
tests the developing module throughout the whole software development life cycle of the project. The UiPath tool consists
of an agile technique, which is very useful according to both client and organization.
o Flexibility: Flexibility is the key advantage of the UiPath tool to build an effective digital workforce. The UiPath tool
provides flexibility to both the user and the organizations.
[7] Disadvantage of using RPA (UiPath)
o The UiPath tool of Robotic Process Automation improves the efficiency of organizations by reducing the repetitive human
efforts, but there are some limitations of automated work. When automation is applied, then, it requires judgment related
to work.
o The RPA tool UiPath is not a cognitive computing solution.
o This tool cannot read any data which is non-electronic with unstructured input.
o When an enterprise uses the UiPath tool to automate the task, then the enterprise needs to be aware of several inputs
that are coming by multiple sources.
o The local hosting of the UiPath Orchestrator server is not available in the community edition of UiPath.
o The main disadvantage in the UiPath tool is its auto-start feature of UIRobot.exe.
o The Number of Robots is limited in the Orchestrator community edition.
o The UiPath tool asks the user to activate the libraries from the nugget package manager, which gets deleted every time.