All in Artificial Intelligence
What the content moderator service does is, as its name may suggest, provide you information that will help you automate moderation decisions. For example, you may want to hide images that are sexually explicit, or that contain some sort of adult content. In the example that we will be working with we will be hiding profanity (curse words) from a "tweet" (you know, for our imaginary Twitter for Kids app).
A video about the usage of one of the Microsoft Cognitive Services (Text Analytics API) to identify the language of a text, and implementing this functionality on a WPF application.
If you would like to learn more about WPF and ML/Cognitive Services, let me know in the comments!
Microsoft has a very interesting set of tools under the Cognitive Services brand, all in the areas of Artificial Intelligence and Machine Learning, one that has particularly caught my eye is the Custom Vision API. This tool allows you to "easily customize your own state-of-the-art computer vision models that fit perfectly with your unique data case. Just bring a few examples of labeled images and let Custom Vision do the hard work".
This sounds like a promising, easy to implement service, and it really is, but either way, this post will guide you through the steps necessary to get your own Xamarin app connected to your own Custom Vision API.