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.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Semantic search
Semantic search is a search method that understands the intent and contextual meaning of a user's query, rather than just matching exact keywords.
Key term
Deep learning
Deep learning is a subset of machine learning that uses multi-layered neural networks to automatically learn patterns from large amounts of data.
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 →
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.