Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsMedium

An online forum needs to automatically detect and flag inappropriate user-generated content, such as hate speech, sexual content, or violence, before it is visible to a wide audience. The solution must provide a confidence score for each detected category to allow for automated filtering and manual review workflows. Which Azure AI service is purpose-built for this content moderation task?

  1. AAzure AI Content Safety
  2. BAzure OpenAI Service for Text Generation
  3. CAzure AI Vision for Content Moderation
  4. DAzure AI Language for Sentiment Analysis
Show answer & explanation

Correct answer: A. Azure AI Content Safety

Azure AI Content Safety is specifically designed for detecting and moderating harmful user-generated and AI-generated content across text and images. It provides confidence scores for different categories of harmful content (hate, sexual, self-harm, violence), which is exactly what's needed for automated flagging and review.

Why the other options are wrong

  • B. Azure OpenAI Service generates text, it does not moderate existing content for safety.
  • C. Azure AI Vision's content moderation is primarily for images/video. While it has some text capabilities, Azure AI Content Safety is the dedicated service for comprehensive text content safety.
  • D. Sentiment Analysis detects emotional tone, not specific harmful content categories.

Azure AI Content Safety

A comprehensive Azure AI service designed to detect and moderate harmful content across text and images, providing confidence scores for categories like hate, sexual, self-harm, and violence.

  • Detects harmful content in text and images.
  • Provides confidence scores for moderation categories.
  • Supports both user-generated and AI-generated content.
  • Essential for online platforms, gaming, and social media.

Memory trick: Content Safety is the watchful guardian, flagging all that is harmful.

More Implement natural language processing solutions questions