Practice Questions: Describe Capabilities of the Azure AI Language Service (AI-900 Exam Prep)

Practice Exam Questions


Question 1

Which Azure service should you use to analyze customer reviews and determine whether the feedback is positive or negative?

A. Azure Translator
B. Azure AI Vision
C. Azure AI Language
D. Azure Speech

Correct Answer: C

Explanation:
Sentiment analysis is a text analytics capability, which is provided by the Azure AI Language service. Translator is for language conversion, Vision is for images, and Speech is for audio.


Question 2

You want to extract people, organizations, and locations from text documents. Which Azure AI Language capability should you use?

A. Key phrase extraction
B. Named entity recognition
C. Text classification
D. Language detection

Correct Answer: B

Explanation:
Named Entity Recognition (NER) identifies and categorizes entities such as people, organizations, and locations within text.


Question 3

A company wants to automatically identify the main topics discussed in customer feedback emails. Which Azure AI Language feature should be used?

A. Sentiment analysis
B. Entity recognition
C. Key phrase extraction
D. Language detection

Correct Answer: C

Explanation:
Key phrase extraction identifies the most important concepts or talking points in text, making it ideal for summarizing feedback.


Question 4

Which scenario is best suited for the Azure AI Language service?

A. Converting spoken audio into text
B. Translating documents from English to French
C. Analyzing written text for sentiment and meaning
D. Detecting objects in images

Correct Answer: C

Explanation:
The Azure AI Language service specializes in understanding and analyzing text, including sentiment, entities, and key phrases.


Question 5

Which capability of Azure AI Language allows an application to answer natural language questions based on provided documents or FAQs?

A. Sentiment analysis
B. Question answering
C. Key phrase extraction
D. Language detection

Correct Answer: B

Explanation:
Question answering enables applications and chatbots to respond to user questions using structured knowledge sources.


Question 6

A multilingual application needs to determine the language of user-submitted text before processing it further. Which Azure AI Language feature should be used?

A. Translation
B. Language detection
C. Text classification
D. Entity recognition

Correct Answer: B

Explanation:
Language detection identifies the language of input text and is often used before other NLP operations.


Question 7

Which Azure service combines sentiment analysis, entity recognition, and key phrase extraction into a single offering?

A. Azure Translator
B. Azure Speech
C. Azure AI Vision
D. Azure AI Language

Correct Answer: D

Explanation:
The Azure AI Language service provides multiple NLP capabilities under one unified service.


Question 8

You want to categorize incoming support tickets into “Billing,” “Technical,” or “General.” Which Azure AI Language capability should you use?

A. Sentiment analysis
B. Key phrase extraction
C. Text classification
D. Language detection

Correct Answer: C

Explanation:
Text classification assigns predefined categories or labels to text content.


Question 9

Which statement best describes the Azure AI Language service?

A. It focuses only on speech-to-text conversion
B. It translates text between languages
C. It extracts meaning and insights from text
D. It analyzes images and video streams

Correct Answer: C

Explanation:
Azure AI Language is designed to analyze text and extract meaning, including sentiment, entities, and key concepts.


Question 10

Which task would NOT typically be handled by the Azure AI Language service?

A. Identifying sentiment in customer reviews
B. Extracting organizations from news articles
C. Translating text from Spanish to English
D. Detecting key phrases in feedback forms

Correct Answer: C

Explanation:
Text translation is handled by Azure Translator, not the Azure AI Language service. The other tasks are core Language service capabilities.


Final Exam Tips for This Topic

  • If the question involves understanding text, think Azure AI Language
  • If the question involves translation, think Azure Translator
  • If the question involves speech, think Azure Speech
  • AI-900 questions focus on what the service does, not how to code it

Go to the AI-900 Exam Prep Hub main page.

Describe Capabilities of the Azure AI Language Service (AI-900 Exam Prep)

Where This Fits in the Exam

  • Exam: AI-900 – Microsoft Azure AI Fundamentals
  • Domain: Describe features of Natural Language Processing (NLP) workloads on Azure (15–20%)
  • Sub-area: Identify Azure tools and services for NLP workloads

At this level, the exam focuses on what the service does, when to use it, and how it differs from other Azure AI services—not on implementation or coding.


What Is the Azure AI Language Service?

The Azure AI Language service is a cloud-based NLP service that enables applications to understand, analyze, and extract meaning from text.

It brings together several NLP capabilities under a single unified service, making it easier to build text-based AI solutions such as:

  • Customer feedback analysis
  • Chatbots
  • Document processing
  • Knowledge mining

For AI-900, think of it as “the main Azure service for understanding text.”


Key Capabilities of the Azure AI Language Service

1. Text Analytics

Text Analytics allows applications to analyze raw text and extract insights.

Main features include:

  • Sentiment analysis
  • Key phrase extraction
  • Named entity recognition
  • Language detection

These features are widely tested on the exam.


2. Sentiment Analysis

What it does:
Determines whether text expresses a positive, negative, neutral, or mixed sentiment.

Example use cases:

  • Analyzing customer reviews
  • Measuring brand perception on social media
  • Evaluating survey responses

Exam tip:
Sentiment analysis answers “How does the text feel?”


3. Key Phrase Extraction

What it does:
Identifies the main talking points in a block of text.

Example:

“The hotel had great service but poor Wi-Fi.”

Key phrases might include:

  • great service
  • poor Wi-Fi

Common exam scenario:
Summarizing long documents or feedback automatically.


4. Named Entity Recognition (NER)

What it does:
Detects and categorizes entities mentioned in text.

Common entity types:

  • People
  • Organizations
  • Locations
  • Dates
  • Products

Example:

“Satya Nadella is the CEO of Microsoft.”

Entities detected:

  • Person: Satya Nadella
  • Organization: Microsoft

5. Language Detection

What it does:
Identifies the language a piece of text is written in.

Why it matters:

  • Enables multilingual applications
  • Often used before translation or sentiment analysis

Exam tip:
Azure AI Language can detect language without being told what it is.


6. Question Answering

What it does:
Allows applications to answer natural language questions based on provided content.

Key points:

  • Replaces the older QnA Maker
  • Uses FAQs, documents, or URLs as knowledge sources
  • Commonly used in chatbots and helpdesk systems

Example:

User: “What is your return policy?”
Bot responds using stored knowledge.


7. Text Classification

What it does:
Assigns predefined categories or labels to text.

Examples:

  • Classifying emails as billing, technical support, or general inquiry
  • Tagging support tickets automatically

Important distinction:
This is about categorizing content, not detecting sentiment.


8. Custom Language Models

What it does:
Allows organizations to train custom NLP models using their own data.

Used for:

  • Domain-specific terminology
  • Industry-specific language (legal, healthcare, finance)

AI-900 focus:
Know that customization is possible, not how to train models.


Azure AI Language Service vs Other Azure AI Services

This distinction is frequently tested.

ServicePrimary Purpose
Azure AI LanguageUnderstand and analyze text
Azure TranslatorTranslate text between languages
Azure SpeechSpeech-to-text and text-to-speech
Azure VisionAnalyze images and video

Exam shortcut:
If the scenario is about meaning, sentiment, or structure of text, the answer is usually Azure AI Language service.


Common Exam Scenarios to Watch For

You’ll often see questions like:

  • “Which Azure service should you use to analyze customer reviews?”
  • “Which service extracts people and locations from documents?”
  • “Which NLP service powers chatbots with question answering?”

If it involves text understanding, not translation or speech → Azure AI Language.


Key Takeaways for AI-900

  • Azure AI Language service is the primary NLP service for text analysis
  • It supports:
    • Sentiment analysis
    • Key phrase extraction
    • Entity recognition
    • Language detection
    • Question answering
    • Text classification
  • It is different from Translator and Speech
  • AI-900 focuses on capabilities and use cases, not APIs or code

Go to the Practice Exam Questions for this topic.

Go to the AI-900 Exam Prep Hub main page.

Practice Questions: Describe Capabilities of the Azure AI Speech Service (AI-900 Exam Prep)

Practice Exam Questions


Question 1

A company wants to automatically convert recorded customer support calls into written transcripts for analysis.
Which Azure service should they use?

A. Azure AI Language
B. Azure AI Vision
C. Azure AI Speech
D. Azure Translator

Correct Answer: C

Explanation:
Azure AI Speech provides Speech to Text, which converts spoken audio into written text. Azure AI Language analyzes existing text but does not process audio.


Question 2

An application needs to read written instructions aloud to users using natural-sounding voices.
Which Azure AI Speech capability is required?

A. Speech to Text
B. Text to Speech
C. Speaker Recognition
D. Speech Translation

Correct Answer: B

Explanation:
Text to Speech converts written text into spoken audio. This is commonly used for accessibility and voice assistants.


Question 3

A global company wants users to speak in Spanish and hear an English audio response in real time.
Which Azure AI Speech feature supports this scenario?

A. Text Analytics
B. Azure Translator
C. Speech Translation
D. Speaker Identification

Correct Answer: C

Explanation:
Speech Translation enables real-time translation of spoken language and can output translated speech or text.


Question 4

Which scenario is best suited for Azure AI Speech instead of Azure AI Language?

A. Extracting key phrases from emails
B. Detecting sentiment in product reviews
C. Transcribing audio from meetings
D. Identifying entities in documents

Correct Answer: C

Explanation:
Azure AI Speech handles audio-based workloads such as transcribing meetings. Azure AI Language is used for written text analysis.


Question 5

A banking app needs to verify a user’s identity based on their voice.
Which Azure AI Speech capability should be used?

A. Speech to Text
B. Speaker Recognition
C. Text to Speech
D. Language Detection

Correct Answer: B

Explanation:
Speaker Recognition is used to verify or identify individuals based on voice characteristics.


Question 6

Which Azure AI Speech capability converts spoken language into written text in real time?

A. Speech Translation
B. Text to Speech
C. Speech to Text
D. Speaker Identification

Correct Answer: C

Explanation:
Speech to Text converts audio input into text and supports real-time transcription.


Question 7

A developer wants to generate lifelike, human-sounding voices for a virtual assistant.
Which feature of Azure AI Speech makes this possible?

A. Optical character recognition
B. Neural voices
C. Language modeling
D. Sentiment analysis

Correct Answer: B

Explanation:
Azure AI Speech uses neural voices to produce natural-sounding speech output.


Question 8

Which input type is primarily required when using the Azure AI Speech service?

A. Images
B. Video streams
C. Audio data
D. Structured tables

Correct Answer: C

Explanation:
Azure AI Speech is designed to process audio input, such as spoken language or sound recordings.


Question 9

Which scenario would require combining multiple Azure AI Speech capabilities?

A. Detecting faces in images
B. Translating written documents
C. Speaking in one language and hearing a translated spoken response
D. Analyzing sentiment in customer feedback

Correct Answer: C

Explanation:
This scenario combines Speech to Text, Translation, and Text to Speech to deliver a speech-to-speech experience.


Question 10

Which statement best describes Azure AI Speech?

A. It analyzes written documents for meaning
B. It processes images and videos
C. It enables spoken language understanding and generation
D. It is used only for chatbots

Correct Answer: C

Explanation:
Azure AI Speech focuses on spoken language, including recognition, synthesis, translation, and speaker identification.


Final Exam Tips 🧠

  • If the question mentions audio, voice, or speech, think Azure AI Speech
  • Know the difference between:
    • Speech to Text
    • Text to Speech
    • Speech Translation
    • Speaker Recognition
  • AI-900 questions are conceptual and scenario-based, not technical

Go to the AI-900 Exam Prep Hub main page.

Describe Capabilities of the Azure AI Speech Service (AI-900 Exam Prep)

Where This Fits in the Exam

  • Exam: AI-900 – Microsoft Azure AI Fundamentals
  • Domain: Describe features of Natural Language Processing (NLP) workloads on Azure (15–20%)
  • Sub-area: Identify Azure tools and services for NLP workloads

For AI-900, Microsoft expects you to understand what the Azure AI Speech service does, when to use it, and how it differs from other AI services — not how to code it.


What Is the Azure AI Speech Service?

The Azure AI Speech service is a cloud-based service that enables applications to process spoken language. It allows systems to:

  • Convert speech into text
  • Convert text into natural-sounding speech
  • Translate spoken language
  • Recognize speakers and voices

It is part of Azure AI Services and focuses on audio and voice-based NLP workloads.


Core Capabilities of Azure AI Speech

1. Speech to Text

Speech to Text converts spoken audio into written text.

Key features:

  • Real-time transcription
  • Batch transcription of audio files
  • Support for multiple languages
  • Automatic punctuation and formatting

Common use cases:

  • Transcribing meetings or calls
  • Voice-controlled applications
  • Call center analytics
  • Accessibility tools (captions and subtitles)

📌 AI-900 exam tip:
If the question mentions converting spoken words into text, the answer is Azure AI Speech (Speech to Text).


2. Text to Speech

Text to Speech converts written text into natural-sounding spoken audio.

Key features:

  • Neural voices that sound human-like
  • Multiple languages and accents
  • Adjustable pitch, speed, and tone
  • Support for voice styles (e.g., cheerful, calm)

Common use cases:

  • Voice assistants
  • Read-aloud applications
  • Accessibility for visually impaired users
  • Automated announcements

📌 AI-900 exam tip:
If the scenario describes reading text out loud, think Text to Speech.


3. Speech Translation

Speech Translation converts spoken language into another language, either as text or synthesized speech.

Key features:

  • Real-time speech translation
  • Multi-language support
  • Can output translated speech or text

Common use cases:

  • Multilingual meetings
  • Travel and tourism apps
  • International customer support

📌 AI-900 exam tip:
Speech translation handles spoken language, while Azure Translator handles written text.


4. Speaker Recognition

Speaker Recognition identifies or verifies who is speaking based on their voice.

Capabilities include:

  • Speaker verification (confirming identity)
  • Speaker identification (determining who is speaking)

Common use cases:

  • Secure voice authentication
  • Call center speaker tracking
  • Personalized voice experiences

📌 AI-900 note:
You only need to understand what it does, not how voice models are trained.


5. Speech-to-Speech Scenarios

By combining Speech to Text, Translation, and Text to Speech, Azure AI Speech supports end-to-end voice experiences, such as:

  • Speaking in one language and hearing a response in another
  • Voice-based chatbots
  • Smart devices and assistants

How Azure AI Speech Differs from Other Azure AI Services

ServicePrimary Purpose
Azure AI SpeechSpoken language (audio)
Azure AI LanguageWritten text analysis
Azure TranslatorText translation
Azure AI VisionImages and video

📌 Exam pattern to watch for:
Microsoft often tests whether you can choose the right service based on the input type (audio vs text vs image).


Typical AI-900 Scenarios Involving Azure AI Speech

You should choose Azure AI Speech when a scenario involves:

  • Audio recordings
  • Live speech
  • Voice input or output
  • Real-time transcription
  • Spoken translation

Key Takeaways for the AI-900 Exam

  • Azure AI Speech focuses on spoken language, not written text
  • Core capabilities:
    • Speech to Text
    • Text to Speech
    • Speech Translation
    • Speaker Recognition
  • Exam questions are scenario-based, not technical
  • If the question mentions audio, voice, or speech, Azure AI Speech is usually the answer

Go to the Practice Exam Questions for this topic.

Go to the AI-900 Exam Prep Hub main page.

Practice Questions: Identify Features of Generative AI Models (AI-900 Exam Prep)

Practice Questions


Question 1

Which scenario is the best example of a generative AI workload?

A. Predicting tomorrow’s temperature based on historical data
B. Classifying emails as spam or not spam
C. Generating a product description from a short prompt
D. Detecting anomalies in server performance metrics

Correct Answer: C

Explanation:
Generative AI models are designed to create new content, such as text, images, or code. Generating a product description is a content creation task, which is a core feature of generative AI.


Question 2

What is a key characteristic that distinguishes generative AI models from traditional machine learning models?

A. They require labeled training data
B. They produce deterministic outputs
C. They generate new data similar to training data
D. They can only be used for classification tasks

Correct Answer: C

Explanation:
Generative AI models learn patterns from data and generate new outputs that resemble the data they were trained on, rather than only predicting labels or numeric values.


Question 3

What role does a prompt play when working with a generative AI model?

A. It retrains the model with new data
B. It defines how the model should generate a response
C. It validates the accuracy of the model
D. It encrypts the generated output

Correct Answer: B

Explanation:
A prompt provides instructions or context that guide the model’s output. It does not retrain the model or affect its underlying parameters.


Question 4

Why can the same prompt sometimes produce different responses from a generative AI model?

A. The model uses rule-based logic
B. The model is deterministic
C. The model generates probabilistic outputs
D. The training data changes after each request

Correct Answer: C

Explanation:
Generative AI models use probabilistic methods, meaning they select likely next outputs rather than fixed responses, which can result in variation.


Question 5

Which feature enables a generative AI model to produce human-like text responses?

A. Feature engineering
B. Context awareness and large-scale pretraining
C. Manual rule definition
D. Binary classification

Correct Answer: B

Explanation:
Generative AI models are pretrained on massive datasets and use context to generate fluent, coherent, human-like responses.


Question 6

Which statement best describes the training approach used by most generative AI models?

A. They are trained only on small, task-specific datasets
B. They are pretrained on large datasets and adapted for many tasks
C. They require real-time retraining for each request
D. They are trained exclusively using reinforcement learning

Correct Answer: B

Explanation:
Generative AI models are typically large pretrained models that can perform multiple tasks without retraining.


Question 7

Which scenario would most likely require the use of a generative AI model?

A. Predicting customer churn
B. Assigning product categories
C. Writing a summary of a long document
D. Detecting fraudulent transactions

Correct Answer: C

Explanation:
Summarization involves creating new text, which is a hallmark of generative AI workloads.


Question 8

What is a common risk associated with generative AI models that requires responsible AI controls?

A. Overfitting to training data
B. Hallucinations and biased outputs
C. Low model accuracy
D. Inability to scale

Correct Answer: B

Explanation:
Generative AI models can produce confident but incorrect information or biased content, making responsible AI safeguards essential.


Question 9

Which feature allows a generative AI model to continue a conversation in a meaningful way?

A. Feature scaling
B. Context retention
C. Label encoding
D. Data normalization

Correct Answer: B

Explanation:
Context retention enables generative AI models to understand previous inputs and generate coherent multi-turn conversations.


Question 10

Which statement best describes the scope of tasks generative AI models can perform?

A. They are limited to a single predefined task
B. They can perform multiple tasks using the same model
C. They must be retrained for each task
D. They only work with numerical data

Correct Answer: B

Explanation:
Generative AI models are general-purpose, capable of handling a wide variety of tasks such as summarization, translation, content generation, and question answering.


Final Exam Tip 💡

If an AI-900 question mentions:

  • Creating text, images, or code
  • Prompts
  • Conversations
  • Human-like responses

👉 Think: Generative AI model


Go to the AI-900 Exam Prep Hub main page.

Identify Features of Generative AI Models (AI-900 Exam Prep)

Introduction

Generative AI models are a class of artificial intelligence systems designed to create new content rather than simply analyze or classify existing data. In the AI-900 exam, Microsoft focuses on conceptual understanding, not implementation details. You are expected to recognize what generative AI models do, how they behave, and what makes them different from traditional machine learning models.

Generative AI underpins many modern Azure AI solutions, including Azure OpenAI Service, and plays a central role in text, image, code, and audio generation workloads.


What Is a Generative AI Model?

A generative AI model learns patterns, structure, and relationships from large datasets and uses that knowledge to generate new, original outputs that resemble the data it was trained on.

Unlike predictive models (which output labels or numeric values), generative models produce:

  • Text
  • Images
  • Code
  • Audio
  • Synthetic data

Key Features of Generative AI Models (Exam Focus)

1. Content Generation

Generative AI models can create new content rather than selecting from predefined responses.

Examples:

  • Writing emails, stories, or summaries
  • Generating images from text descriptions
  • Producing computer code
  • Creating conversational responses

AI-900 cue: If the scenario involves creating something new, it likely involves generative AI.


2. Large Pretrained Models

Generative AI models are typically pretrained on massive datasets containing text, images, or other media.

Key characteristics:

  • Trained on diverse, large-scale data
  • Capture language structure, context, and semantics
  • Can generalize to many tasks without retraining

Examples:

  • Large language models (LLMs)
  • Multimodal foundation models

3. Prompt-Based Interaction

Generative AI models are commonly controlled using prompts, which are natural language instructions or inputs.

Prompts can:

  • Ask questions
  • Provide instructions
  • Set constraints or styles
  • Include examples (few-shot prompting)

Exam tip: Prompts guide how the model responds but do not retrain the model.


4. Probabilistic Output (Non-Deterministic)

Generative AI models produce probabilistic responses, meaning:

  • The same prompt can produce different outputs
  • Responses are not fixed or guaranteed
  • Outputs are generated based on likelihood, not rules

This enables creativity but also requires careful validation.


5. Context Awareness

Generative AI models can use context provided in a conversation or prompt to influence responses.

Examples:

  • Remembering earlier parts of a conversation
  • Adjusting tone or topic based on prior input
  • Generating coherent multi-turn dialogue

This is especially relevant for chat-based AI systems.


6. General-Purpose Capability

Generative AI models are often multi-task by design.

A single model can:

  • Answer questions
  • Summarize text
  • Translate languages
  • Generate explanations
  • Write code

This contrasts with traditional ML models, which are typically task-specific.


7. Fine-Tuning and Customization

While generative AI models are pretrained, they can be:

  • Fine-tuned with domain-specific data
  • Prompt-engineered for specific use cases
  • Configured with system instructions

For AI-900, it’s important to know customization is possible, not how to implement it.


8. Human-Like Outputs

Generative AI models are designed to produce outputs that appear:

  • Natural
  • Fluent
  • Contextually relevant
  • Similar to human-generated content

This is especially true for text and conversational AI.


9. Support for Multimodal Data

Some generative AI models can work across multiple data types, such as:

  • Text → Image
  • Image → Text
  • Text → Code

AI-900 expects recognition of this capability, not technical depth.


10. Need for Responsible AI Controls

Generative AI models require safeguards due to risks such as:

  • Hallucinations (incorrect but confident outputs)
  • Bias
  • Harmful or inappropriate content

Microsoft emphasizes:

  • Content filtering
  • Responsible AI principles
  • Human oversight

Generative AI vs Traditional Machine Learning (High-Yield Comparison)

AspectTraditional MLGenerative AI
Primary goalPredict or classifyCreate new content
Output typeLabels or numbersText, images, code, audio
Task scopeNarrow, specificBroad, general-purpose
Interaction styleStructured inputsNatural language prompts
CreativityNoneHigh

Azure Context (What AI-900 Expects You to Recognize)

Generative AI workloads on Azure are commonly delivered through:

  • Azure OpenAI Service
  • Integrated Azure AI tooling
  • Secure, enterprise-ready AI deployments

You are not expected to know APIs or pricing — only capabilities and use cases.


Common Exam Triggers to Watch For 👀

If a question mentions:

  • Writing text
  • Creating images
  • Generating code
  • Conversational responses
  • Prompt-based interaction

➡️ Think: Generative AI model


Summary

For the AI-900 exam, generative AI models are defined by their ability to:

  • Generate new content
  • Respond to prompts
  • Operate probabilistically
  • Handle multiple tasks
  • Produce human-like outputs
  • Require responsible AI safeguards

Understanding these features, not implementation details, is the key to scoring well in this exam section.


Go to the Practice Exam Questions for this topic.

Go to the AI-900 Exam Prep Hub main page.

Generative AI vs Predictive ML vs Traditional AI (AI-900 Exam Prep)

Here is some additional information to help you solidify your knowledge and understanding of the concepts and prep for the AI-900 exam.


Generative AI vs Predictive ML vs Traditional AI comparison matrix

AspectGenerative AIPredictive Machine LearningTraditional (Rule-Based) AI
Primary PurposeGenerate new contentPredict outcomes or valuesExecute predefined rules
Typical OutputText, images, audio, code, videoLabels, categories, numbers, scoresYes/No decisions or fixed actions
Creates New Content?✅ Yes❌ No❌ No
Learns From Data?✅ Yes (large-scale pretraining)✅ Yes (task-specific training)❌ No (rules written by humans)
Uses Probabilities?✅ Yes✅ Yes❌ No
Deterministic Output?❌ No (responses may vary)⚠️ Usually deterministic✅ Yes
Handles Unstructured Data✅ Excellent⚠️ Limited❌ Poor
Example TasksChatbots, summarization, image generation, translationFraud detection, churn prediction, demand forecastingEligibility checks, business rules, workflow automation
Typical Algorithms / ModelsTransformers, large language modelsRegression, classification, clustering modelsIf-then rules, decision trees (manual)
Training Data SizeVery large, diverse datasetsModerate, task-specific datasetsNone
Needs Prompts?✅ Yes❌ No❌ No
Adaptable to Many Tasks✅ High⚠️ Medium❌ Low
Common Azure ServicesAzure OpenAI ServiceAzure Machine LearningLogic Apps, Power Automate
Example Use CaseGenerate a marketing email from a promptPredict customer churn probabilityApprove a loan if all conditions are met

Quick Mental Model / One-Line Summaries

Think of it this way:

  • Generative AI“Create something new”
  • Predictive ML“Predict or classify something”
  • Traditional AI“Follow the rules exactly”

Or put another way:

  • Generative AI: Produces new content using large pretrained models
  • Predictive ML: Uses historical data to predict outcomes
  • Traditional AI: Uses human-defined rules to make decisions

Common AI-900 Trap to Avoid

“Generative AI is just a type of predictive model”

While generative AI uses prediction internally, its goal is content creation, not classification or numeric prediction.


Go to the AI-900 Exam Prep Hub main page.

Workload Scenarios to Correct AI Approach mappings (AI-900 Exam Prep)

Here is some additional information to help you solidify your knowledge and prepare for the AI-900 exam.


1. Core AI Approaches

AI ApproachWhat It’s Best At
Traditional (Rule-Based) AIFixed logic, deterministic decisions
Predictive Machine LearningPredicting values or classifying outcomes
Generative AICreating new content from prompts

Another way to relay the same information:

  • If it follows rules, it’s traditional AI.
  • If it predicts, it’s ML.
  • If it creates, it’s generative AI

2. Scenario-to-Approach Mapping

Business Rules & Automation

ScenarioCorrect AI ApproachWhy
Approve a loan if income > thresholdTraditional AIRule-based, no learning required
Route support tickets based on keywordsTraditional AIDeterministic logic
Enforce compliance policiesTraditional AIRules must be followed exactly

Predictive & Analytical Scenarios

ScenarioCorrect AI ApproachWhy
Predict customer churnPredictive ML (Classification)Binary outcome
Forecast product demandPredictive ML (Regression)Numeric prediction
Detect credit card fraudPredictive ML (Classification)Probability-based decision
Predict house pricesPredictive ML (Regression)Continuous value
Segment customersPredictive ML (Clustering)Discover groups

Natural Language Processing (NLP)

ScenarioCorrect AI ApproachWhy
Analyze customer sentimentPredictive ML (NLP)Classification of sentiment
Extract key phrases from textPredictive ML (NLP)Pattern recognition
Recognize named entitiesPredictive ML (NLP)Identify structured info
Translate textGenerative AI / NLPGenerates new text
Summarize documentsGenerative AIContent creation

Computer Vision

ScenarioCorrect AI ApproachWhy
Identify objects in an imagePredictive ML (Vision)Classification/detection
Detect faces in imagesPredictive ML (Vision)Pattern recognition
Read printed text from images (OCR)Predictive ML (Vision)Extraction task
Generate images from textGenerative AICreates new images

Speech Workloads

ScenarioCorrect AI ApproachWhy
Convert speech to textPredictive ML (Speech)Recognition task
Convert text to speechGenerative AIGenerates audio
Identify spoken languagePredictive MLClassification

Generative AI Scenarios

ScenarioCorrect AI ApproachWhy
Generate an email from a promptGenerative AINew content
Write code from a descriptionGenerative AIContent generation
Answer questions conversationallyGenerative AIDynamic responses
Create images from text promptsGenerative AICreative output

3. Azure Service Mapping

Scenario TypeAzure Service
Predictive MLAzure Machine Learning
NLP (Sentiment, Entities)Azure AI Language
Speech workloadsAzure AI Speech
Vision workloadsAzure AI Vision
Generative AIAzure OpenAI Service
Rule-based workflowsLogic Apps / Power Automate

4. Common AI-900 Exam Traps

TrapCorrect Thinking
“Translation is classification”❌ Translation generates text
“Chatbots are always rule-based”❌ Modern chatbots use generative AI
“OCR generates text”❌ OCR extracts existing text
“Generative AI replaces ML”❌ Different goals

Go to the AI-900 Exam Prep Hub main page.

Practice Questions: Identify Common Scenarios for Generative AI (AI-900 Exam Prep)

Practice Questions


Question 1

You want to build a solution that can write marketing emails based on a short prompt describing a product.
Which AI approach should you use?

A. Traditional rule-based AI
B. Predictive machine learning
C. Generative AI
D. Computer vision

Correct Answer: C

Explanation:
The solution must create new text content based on prompts. This is a defining characteristic of generative AI, not prediction or rules.


Question 2

A chatbot is required to answer open-ended customer questions using natural, conversational language.
Which scenario does this represent?

A. Sentiment analysis
B. Rule-based automation
C. Generative AI
D. Classification

Correct Answer: C

Explanation:
Conversational assistants that generate dynamic responses are a common generative AI scenario. Rule-based chatbots would rely on predefined responses instead.


Question 3

You need a system that summarizes long legal documents into short executive summaries.
Which type of AI workload is this?

A. Predictive machine learning
B. Generative AI
C. Optical character recognition (OCR)
D. Entity recognition

Correct Answer: B

Explanation:
Summarization involves creating new text that condenses original content, which makes this a generative AI workload.


Question 4

Which task is most appropriate for a generative AI model?

A. Predicting house prices
B. Detecting objects in images
C. Translating text between languages
D. Classifying emails as spam

Correct Answer: C

Explanation:
Translation requires generating new text in another language. The other options are predictive or computer vision tasks.


Question 5

A developer wants to generate Python code from a natural language description of a task.
Which AI capability is being used?

A. Regression
B. Classification
C. Rule-based automation
D. Generative AI

Correct Answer: D

Explanation:
Generating source code from prompts is a classic generative AI use case.


Question 6

Which keyword in an exam question most strongly indicates a generative AI scenario?

A. Predict
B. Classify
C. Detect
D. Generate

Correct Answer: D

Explanation:
Words like generate, create, write, and compose are strong indicators of generative AI scenarios on the AI-900 exam.


Question 7

You need to build a solution that creates images based on a text description.
Which Azure service is most appropriate?

A. Azure AI Vision
B. Azure Machine Learning
C. Azure OpenAI Service
D. Azure AI Language

Correct Answer: C

Explanation:
Azure OpenAI Service is the primary Azure service for generative AI workloads, including text and image generation.


Question 8

Which scenario is NOT a generative AI use case?

A. Writing product descriptions
B. Creating an AI-powered tutor
C. Detecting faces in photos
D. Summarizing meeting notes

Correct Answer: C

Explanation:
Face detection analyzes existing images and does not create new content. It is a computer vision task, not generative AI.


Question 9

A company wants an AI system that rewrites customer emails to sound more polite and professional.
Which AI approach should be used?

A. Predictive machine learning
B. Traditional AI
C. Generative AI
D. Clustering

Correct Answer: C

Explanation:
Rewriting or rephrasing text involves generating new text, which is a generative AI capability.


Question 10

Which statement best describes generative AI?

A. It follows predefined business rules
B. It predicts numeric values
C. It groups similar data points
D. It creates new content based on learned patterns

Correct Answer: D

Explanation:
Generative AI models are designed to create new outputs (text, images, code, audio) based on patterns learned from large datasets.


Quick Exam Tip

If the question asks:

  • “Will the AI create something new?” → Generative AI
  • “Will the AI predict or label?” → Predictive ML
  • “Will the AI follow strict rules?” → Traditional AI

Go to the AI-900 Exam Prep Hub main page.

Identify Common Scenarios for Generative AI (AI-900 Exam Prep)

Overview

In the AI-900: Microsoft Azure AI Fundamentals exam, generative AI represents a significant and growing focus area. This topic assesses your ability to recognize when generative AI is the appropriate solution and how it differs from traditional AI and predictive machine learning.

Generative AI models are designed to create new content—such as text, images, audio, or code—based on patterns learned from large datasets and guided by user prompts.

This article explains common real-world scenarios where generative AI is used, how those scenarios appear on the AI-900 exam, and how they map to Azure services.


What Makes a Scenario “Generative AI”?

A workload is a generative AI scenario when:

  • The output is newly generated content, not just a prediction or classification
  • The model responds to natural language prompts or instructions
  • The output can vary creatively, even for similar inputs

If the task is to predict, classify, or extract, it is not generative AI. If the task is to create, compose, or generate, it is.


Common Generative AI Scenarios (AI-900 Focus)

1. Text Generation

Scenario examples:

  • Writing emails, reports, or marketing copy
  • Drafting blog posts or documentation
  • Generating summaries from bullet points

Why this is generative AI: The model creates original text based on a prompt rather than selecting from predefined responses.


2. Conversational AI and Chatbots

Scenario examples:

  • AI-powered customer support chatbots
  • Virtual assistants that answer open-ended questions
  • Knowledge assistants that explain concepts conversationally

Why this is generative AI: Responses are dynamically generated and context-aware, rather than rule-based or scripted.


3. Text Summarization

Scenario examples:

  • Summarizing long documents
  • Creating executive summaries
  • Condensing meeting transcripts

Why this is generative AI: The model produces a new, concise version of the original content while preserving meaning.


4. Translation and Language Transformation

Scenario examples:

  • Translating text between languages
  • Rewriting text to be simpler or more formal
  • Paraphrasing content

Why this is generative AI: The output text is newly generated rather than extracted or classified.


5. Code Generation and Assistance

Scenario examples:

  • Generating code from natural language descriptions
  • Explaining existing code
  • Refactoring or optimizing code snippets

Why this is generative AI: The model creates original source code based on intent expressed in a prompt.


6. Image Generation

Scenario examples:

  • Creating images from text prompts
  • Generating artwork or design concepts
  • Producing visual content for marketing

Why this is generative AI: The model synthesizes entirely new images rather than identifying objects in existing ones.


7. Audio and Speech Generation

Scenario examples:

  • Converting text into natural-sounding speech
  • Generating voiceovers
  • Creating spoken responses for virtual assistants

Why this is generative AI: The audio output is generated dynamically from text input.


Azure Services Commonly Used for Generative AI

For the AI-900 exam, generative AI scenarios are most commonly associated with:

  • Azure OpenAI Service
    • Large language models (LLMs)
    • Text, code, and image generation
    • Conversational AI

Other Azure services (such as Azure AI Speech or Language) may support generative capabilities, but Azure OpenAI Service is the primary service to associate with generative AI workloads.


Generative AI vs Other AI Approaches (Quick Contrast)

Task TypeAI Approach
Predict a value or categoryPredictive Machine Learning
Follow predefined rulesTraditional AI
Create new text, images, or codeGenerative AI

How This Appears on the AI-900 Exam

On the exam, generative AI scenarios are typically described using words such as:

  • Generate
  • Create
  • Write
  • Summarize
  • Compose
  • Respond conversationally

If the question emphasizes creative or open-ended output, generative AI is likely the correct choice.


Key Takeaways for Exam Day

  • Generative AI is about creation, not prediction
  • Outputs are flexible and context-aware
  • Azure OpenAI Service is the primary Azure service for generative AI
  • If the output did not previously exist, generative AI is likely the answer

Go to the Practice Exam Questions for this topic.

Go to the AI-900 Exam Prep Hub main page.