In this session, we take a look at defining intelligent automation and introduce a new (free!!) tool to help with creating and consuming a Machine Learning model.
Robotic Process Automation (RPA) is task centric, rule based automations that take place across application programming interfaces (APIs) and graphical user interfaces (GUIs)
Artificial Intelligence is very broadly defined as data-driven modeling mimicking cognitive decision making.
The sweet spot where these two technologies can overlap – where RPA bots consume machine learning models – is intelligent automation
There are several examples of intelligent automation that many RPA developers are familiar with (and possibly already using)
IQ Bot – intelligent document extraction using IQ bot makes using of machine learning to identify, cleanup, and extract text from invoices and other structured or semi-structured forms
Discovery Bot – process discovery, process recording, and recording comparison all enable Discovery Bot to intelligently work to build bots automatically as the output of submitted process recordings
Chat Bot Integration – many organizations use a chat bot front end to gather information from internal or external customers, and use that information to trigger and send data to bots for automated task processing
Integration with 3rd Party Services – available cognitive services like those available from Microsoft Azure, Google Cloud, and Amazon (among others) allow bots to consume cognitive services directly from within a bot. Several bots/packages supporting such integration are already available on Bot Store.
The Machine Learning Classifier utility introduced allows anyone (developer or otherwise) to build, test, and consume a machine learning model using pre-classified data that they have on hand.
In the video, we used a popular ham/spam data set to train and test a model for its accuracy. In part II of our series, we’ll be giving everyone access to the application so they can build out a machine learning model of their own.