Too many times we found ourselves faced with the same challenge: complaints from our customers’ customers that were endlessly being bounced around the organization. In 99 out of a 100 cases, the customer would submit an email with photos of the broken fruit, in this case avocado’s, a scenario that occurs often in the Fresh Produce industry. How can we connect these different chains? How can we streamline these business processes? Can we use AI to solve business problems? And that got us wondering about the possibilities that lie within the Power Platform. How can we help our customer by combining the different technologies offered by the Microsoft Power Platform?
In this specific scenario, we’ve successfully connected multiple Microsoft technologies, in an integrated environment. We used Microsoft’s Custom Vision Cognitive services API. We took the power of our vertical ERP solution and brought it into the Microsoft Outlook client. We created automations with Flow, and, perhaps most importantly, we incorporated them all within the capabilities of the Dynamics 365 platform. This way we managed to standardize the entire process and combine customers and vendors with each other.
By using the cloud’s learning capabilities, we taught it the difference between a good and a bad avocado. In other words, the system was learning how to differentiate between products by being fed large amounts of data and eventually, how to distinguish between the two, and in the end making a decision that impacts the chain on multiple levels. We simplified the complete complaint administration process, including return orders and credit notes, based on one email with a photo of the relevant product. We’ve connected the chains that interlink these various departments into to one simple, low-code no code workflow.
Using the power of the platform, this is the process breakdown connecting various cloud services together:
This simple process covers experimenting with the Dynamics 365 platform, combining image recognition with the ERP system and, ultimately, achieving valuable results in a short time span. We used the power of the Microsoft Dynamics platform in the cloud to get this all of this up and running in no time. And because it’s all Cloud based, it can all be connected to other services with ease.
Microsoft Cognitive Services are a purpose-built collection of AI algorithms and application programming interfaces (APIs) to help developers add AI capabilities to websites, apps and AI agents.
Cognitive Services allow companies lacking the necessary AI research staff, infrastructure and budget to select AI tools for their needs. Users can choose from a library of Microsoft’s AI algorithms for Cognitive Services on Azure, Microsoft's public cloud computing platform.
For this scenario we used the Image-processing algorithm Custom Vision. This is an AI service used to smartly identify, tag and index labels on images. We labeled these images (of avocados) ourselves during submission. The algorithm trained to this data and applied its own accuracy. We ran two iterations of this sequence, with the second recording scoring the differences with 3% precision increase due to the system’s improved learning capabilities. With a probability threshold of 50%, the model is confident enough to send the information back to the API while anything below 40% will not retrieve any information. Because the Cognitive Services APIs harnesses the power of machine learning, we were able to bring advanced intelligence into our product without the need to have a team of data scientists on hand.
Automation of business processes means cost efficiency, transparency, improved business agility, compliance and focus. By implementing these flexible processes, we minimized the usage of different applications and maximized the unified view on quality. We made these systems “talk to each other” and create an integrated environment. In the end we helped our customers by streamlining their supply chain, saving time and, consequently, positively impacting their financial results.
We are just scratching the surface of the Cloud. Image all the possibilities Azure has to offer. We will see many more examples in business applications where this power can be used. What do you think this could mean the future?