Courseiva

AI-900 Practice Question: Describe features of generative AI workloads on Azure

What is 'semantic search' in Azure AI Search (cognitive search)?

⚠ Common exam trap

Candidates often confuse semantic search with simple keyword search (option A) or with metadata filtering (option D), failing to recognize that semantic search is about understanding the meaning and intent of the query, not just matching terms or applying filters.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Search that understands the meaning and intent of queries to return conceptually relevant results

Semantic search in Azure AI Search uses advanced AI models to understand the meaning and intent behind a user's query, rather than relying solely on keyword matching. It re-ranks search results based on conceptual relevance to the query, enabling the system to return results that are semantically related even if they don't contain the exact keywords. This is powered by Azure's deep learning models, including transformer-based language models, to capture the context and semantics of the search terms.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • A search that finds all documents containing the exact keywords typed by the user

    Why it's wrong here

    Exact keyword matching describes lexical full-text search over an inverted index, which only retrieves documents containing the literal query tokens. Semantic search models contextual meaning, so a query with synonyms or rephrased intent can still surface the same relevant documents. Because it ignores linguistic variation and user intent, this option is not a correct definition.

  • Search that understands the meaning and intent of queries to return conceptually relevant results

    Why this is correct

    Semantic search uses natural language understanding models to encode queries and documents into dense vector representations, measuring conceptual similarity rather than term overlap. It decodes user intent, including synonyms, paraphrases, and implicit context, to retrieve results that are meaningfully related even when wording differs. This meaning-based matching is the core definition of semantic search, distinguishing it from lexical or metadata-driven methods.

  • Searching for programming code by its semantic meaning in a code repository

    Why it's wrong here

    Semantic code search is one focused application where semantic models match code snippets to natural-language descriptions, but it does not define semantic search in general. Semantic search is a retrieval paradigm that applies to text, images, and other content, not just programming artifacts. The concept centers on understanding meaning and intent across any queryable corpus, so this option's scope is too narrow.

  • Restricting search results to documents tagged with specific metadata labels

    Why it's wrong here

    Filtering by metadata labels is a faceted search technique that applies structured tags such as author, date, or category to narrow a result set. It uses predetermined attributes rather than understanding unstructured query language, so it cannot rank documents by conceptual similarity. Semantic search, by contrast, derives meaning from text embeddings to identify relevance even when no shared metadata exists.

About these practice questions

This AI-900 question is part of Courseiva's 985-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.