what are the two main types of robotic process automation 
traditional rpa relies on hard coding routine tasks for automation this is still the most common form of rpa today more and more however machine learning and ai techniques are being merged with rpa to allow it to do more sophisticated tasks such as recognizing images text or speech or to analyze unstructured data sets 