Skip to Content

AI-900: How to filter out profanity with Translator Text API

Learn how to use the profanity filtering option in Translator Text API to avoid seeing profanity in the translation, even if the source text contains profane words.

Table of Contents

Question

You are using Translator Text API to translate text and filter out profanity. How can this be achieved?

A. Enabling selective translation
B. Translator Text API does not provide a feature to achieve this
C. Enabling profanity filtering

Answer

C. Enabling profanity filtering

Explanation

You can control profanity translation by either marking the translated text as profane or by omitting it in the results.

The correct answer is C. Enabling profanity filtering. Translator Text API provides an option to filter out profanity in the translation, even if the source text contains profane words. This option can be enabled by setting the ProfanityAction parameter in the Translate () method to one of the following values: NoAction, Marked, or Deleted. NoAction means that the profanity passes from the source to the target without any change. Marked means that the profane words are replaced by asterisks or surrounded by XML tags in the target. Deleted means that the profane words are removed from the target without any replacement. By using this option, you can control the level of profanity in the translation and avoid seeing offensive or inappropriate words in the output.

Microsoft Azure AI Fundamentals AI-900 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Azure AI Fundamentals AI-900 exam and earn Microsoft Azure AI Fundamentals AI-900 certification.

Microsoft Azure AI Fundamentals AI-900 certification exam practice question and answer (Q&A) dump