Microsoft Azure Services Big Picture with Power Platform - Powerful alone. Better together.Microsoft Power Platform is more than the sum of its parts. When connected to Azure and hundreds of other apps, Microsoft Power Platform enables you to quickly deliver value and clear your app backlog.
When talking to one of our customers, about the 'Image Content Moderator API' he told me that his company has recently asked him to Moderate few images(100 around) and Merge the Non-Racy images into a single PDF. With Muhimbi you can easy select the file from the User-Interface and Convert them into a single PDF but that now moderating 100 images can be very time consuming and boring. So he asked me if could automate the process using Power Automate. This is the use can for this blog.
In this blog we will explore the 'Image Moderation API' with Power Automate(Microsoft Flow) and Automate approval process using Content Moderator. Use Case: Content Moderator will Convert the list item to PDF only if the attachment does not contain "Racy" image.
Content moderation is a process of monitoring user generated content by tracking, flagging, assessing, and filtering out offensive and unwanted content that might create risks for a company.
In this blog, we will collect the customer responses in Microsoft Form, use Microsoft Azure Text Analytics in Power Automate (Microsoft Flow) action and store the result in SharePoint List. In SharePoint List we will use the Column Customizer and to quickly display if the customer is ‘Happy‘ or ‘UnHappy‘ based on the value returned by Text Analysis Sentiment API.
In our previous post in this series, we understood the basics of Azure Microsoft Cognitive Services: Text Analytics API and invoke the API using PostMan and Power Shell. if you are new to Azure Cognitive Service I would recommend having a look at the Introduction section in my previous blog.