AI for ERP-I previously wrote about the challenges SAP has been having getting customers to make the switch to the newer technology offerings, and some of the reasons for this reticence. I also called out the fact that SAP’s next big bet is that AI/ML through Leonardo may be a bit of ‘last ditch’ effort to hold on to and grow their business. In this second part I will explore some of the application options most relevant to ERP and CRM and explain why I think some of the approaches may or may not work.
When RPA and OCR are suggested as AI applications
When we look at the appetite for artificial intelligence and machine learning in the ERP and CRM space is most often couched in robotic process automation based processes. You’ll see this called out by vendors who offer RPA’s but as is pointed out by William Vorhies in a piece on DataScienceCentral, “RPA at best is a way to coordinate the actions of various AI/ML inputs, and more typically [is] a system of automation driven by ordinary human-defined rules.”
To my mind if you’re a genuine AI/ML developer you won’t credit an RPA as a real application of AI/ML irrespective of what the vendors might say. So I think on face value, while we can say that automation and RPA, in particular, are rule-based and nicely accelerates data collection, management and validation, it isn’t really doing anything except following a tree of CASE or IF… THEN… ELSE… instructions or rules.
In the past life, I have even see OCR models and technology be posited as using AI and ML to improve the quality of the OCR of scanned documents, but even this I am not sure, qualifies as a good example of AI/ML in action.
What is probably most interesting, is where those RPA implementations are being done, almost certainly, some if not all of those ‘could’ be candidates for an AI-based solution that trains itself based on periodic feedback and decisions by real people.
One of the most obvious approaches that could be considered for Artificial Intelligence has to be around image recognition and category management and classification.Such capabilities have just started to appear in other ERP applications and as such, it is a new phenomenon, but the possibilities artificial intelligence adds to the ERP systems must be said to be unlimited.
Automation of data entry and streamlining task-based workflows are obvious on face-value if we look at those data entry examples they might start with duplicate record checking say for employee record creation based on a profile image. The use of fuzzy matching logic in interactive data entry helps in not only being more intuitive but also using a broad swathe of search and match criteria for new records against existing data stored in the system.
Microsoft recently revealed what it referred to as artificial intelligence through Cognitive Services as a part of Microsoft Dynamics NAV 2018 ‘Tenerife’.
Cognitive Services which was part of Microsoft Project Oxford comprising intelligent API’s that work across the platform and deliver intelligent data decisions. The examples cited include automatic face recognition, speech and image processing and Language Understanding Intelligent Services (LUIS). For HR and HCM applications in ERP installations this could be useful, but perhaps less useful for the likes of SAP as they push all their HCM efforts in the direction of SuccessFactors. LUIS and speech handling may also be useful for handling inbound order entry and inquiry services, all of which today are largely handled by customer self-service by way of complex order entry screens.