The Azure Content Moderator is an AI cloud-based service. Access this API in your applications to help recognize and handle potentially offensive, risky, or undesirable content. The API currently supports text, image, and video content.

Your company provides a platform for customers to review movies. The movie library that is being reviewed may contain content that spans the range of ratings as outlined by the Motion Picture Association of America, such as PG-13, NC-17, R, etc. While the movies may contain material that isn't suitable for all audiences, you don't want to the reviews to contain any offensive or risky content. The movie review site should only display reviews that contain suitable for all age levels.

Your task is to investigate the Content Moderator API to gain an understanding of its functionality. You want to determine if the services in the API can provide an automated review of content. You also want to ensure that the service offers a way to integrate review by humans if necessary.

Learning objectives

After completing this module, you'll be able to:

  • Assess the benefits of Content Moderator.
  • Describe what Content Moderator is.
  • Define scenarios where Content Moderator can be applied.
  • Decide if Content Moderator is the right choice for your scenario.


  • Ability to navigate the Azure portal.
  • Foundational knowledge of Azure services.
  • Foundational knowledge of REST.