Artificial Intelligence
As a software robot mimics people's actions, Artificial Intelligence (AI), sometimes called Machine Learning (ML) is concerned with the simulation of human intelligence by machines.
How does it work?
Artificial Intelligence can be used to read and understand pertinent information such as invoice numbers, supplier names, invoice due dates, product descriptions, etc. in order to structure data. Every activity in RPA needs to be explicitly programmed or scripted, it is practically impossible to teach a bot exactly where to extract the relevant information for each invoice received. Hence, the need for Artificial Intelligence to intelligently decipher the invoice just as a person would.Who is it for?
AI is used for tasks that require some machine learning attributes to be in place. As an extension to RPA, AI comes into play whenever a bot's actions require anything that goes outside of what can be explicitly programmed and scripted.