Question 8
Domain 2: Implement Knowledge Mining and Azure AI Search SolutionsA startup builds a content moderation system using Azure AI Search to index user-generated content. They need to filter out documents containing sensitive words before they appear in any search results. Which Azure AI Search feature achieves this during indexing?
Correct answer: C
Explanation
Azure AI Search skillsets run during indexing and can enrich or transform content before it is added to the index. A custom skill can inspect documents for sensitive words, flag them, and exclude them so they never appear in search results.
Why each option is right or wrong
A. Index analyzer with stop word filters
B. OData filter on the query
C. A skillset with a custom skill that flags and excludes sensitive content
Azure AI Search supports enrichment at indexing time through skillsets, and custom skills can be inserted into the enrichment pipeline to inspect each document before it is committed to the index. Under the Azure AI Search indexing model, this is the point at which content can be transformed or filtered so sensitive items are marked and omitted before any query can return them; there is no separate post-query filter that prevents indexing in the first place.
D. Semantic ranker with negative boosting