While companies rely on robotic process automation (RPA) using computer-coded rule-based software robots to automate repetitive activities like reading emails and documents, understanding speech and analyzing language, the growing complexity of organizational processes and spread of digitization has necessitated the implementation of AI to help robots resolve inconsistencies, perform cognitive tasks and resolve uncertainties.