Robotic Process Automation (RPA)
RPA, or Robotic Process Automation, is a rule based software, intended to automate mundane, repetitive tasks. It imitates or mimics the human tasks. As per IEEE SA, RPA refers to the use of a “preconfigured software instance that uses business rules and predefined activity choreography to complete the autonomous execution of a combination of processes, activities, transactions, and tasks in one or more unrelated software systems to deliver a result or service with human exception management.”
Artificial Intelligence (AI)
AI or Artificial Intelligence is a self-learning and/or self-rewriting technology that mimics human mind, intelligence and decision making. It has the ability to evolve and learn basis the responses it receives in different situations. As per IEEE SA, AI is “the combination of cognitive automation, machine learning (ML), reasoning, hypothesis generation and analysis, natural language processing and intentional algorithm mutation producing insights and analytics at or above human capability.”
RPA is usually one component while implementing AI.
An application-oriented question on the topic along with responses can be seen below.
Applause for the respondents - Karthik G M, Jayaram T and Shashank Parihar