Artificial Intelligence (AI) refers to products and services that enable machines to perform tasks typically requiring human intelligence—such as learning, reasoning, problem-solving, perception, and language understanding. This category includes markets that focus on helping organizations build, deploy, and scale intelligent systems, utilizing AI across multiple industries through technologies like machine learning, natural language processing, computer vision, and generative AI.
Gartner defines robotic process automation (RPA) as software that automates tasks within business and IT processes using software scripts that emulate human interaction with the application UI. RPA enables a manual task to be recorded or programmed into a software script, which users can develop through programming or by using the RPA platform’s low-code and no-code GUIs. This script can then be deployed and executed into different runtimes. The runtime executable of the deployed script is referred to as a bot or robot.
Gartner defines task mining as a combination of techniques to infer useful information from low-level event data available in UI logs derived from the underlying operating system or through observing application UI interactions. This data comes from individual users or a cohort in the form of screen recordings, keystrokes, mouse clicks and data entries. Additional mining capabilities interpret the data by applying natural language processing (NLP), optical character recognition (OCR) and artificial intelligence (AI) techniques to correlate data in different ways. Task mining helps an enterprise identify inefficiencies and automation opportunities, increase worker productivity, and enhance the employee experience.