AI-901 — Microsoft Azure AI Fundamentals Exam Blueprint

Practical AI-901 exam blueprint for Microsoft Azure AI Fundamentals exam readiness.

How to Use This Exam Blueprint

Use this page as a practical study map for the Microsoft Azure AI Fundamentals (AI-901) exam. The goal is not to memorize every Azure product name in isolation. The goal is to recognize AI workload types, choose appropriate Azure AI services, understand responsible AI principles, and interpret common machine learning, computer vision, natural language, and generative AI scenarios.

For each topic area:

  1. Read the readiness target.
  2. Check whether you can explain the concept without notes.
  3. Practice service-selection scenarios.
  4. Review weak areas until you can justify your answer choices.

You are ready when you can answer “Which Azure AI capability fits this scenario, and why?” across machine learning, vision, language, speech, search, and generative AI examples.

AI-901 Readiness Areas at a Glance

Readiness areaWhat to reviewYou are ready when you can…Common exam cue
AI workloads and responsible AIAI workload categories, ethical principles, risk considerationsMatch business problems to AI workload types and identify responsible AI concerns“A company wants to predict… detect… classify… summarize…”
Machine learning fundamentalsFeatures, labels, training, evaluation, supervised and unsupervised learningDistinguish classification, regression, clustering, and anomaly detection“Predict a numeric value” vs. “assign a category”
Azure Machine LearningWorkspaces, datasets/data assets, training, automated ML, model evaluation, deploymentDescribe how Azure Machine Learning supports the ML lifecycle“Build, train, evaluate, and deploy a custom model”
Computer visionImage analysis, object detection, OCR, face detection, document extractionSelect the right vision capability for images, video frames, forms, or scanned documents“Extract text from receipts” or “identify objects in photos”
Natural language processingLanguage detection, sentiment, key phrases, entity recognition, summarization, Q&A, conversational language understandingIdentify which language feature fits a text-processing need“Analyze customer comments” or “build a support bot”
Speech and translationSpeech-to-text, text-to-speech, speech translation, text translationChoose between speech, language, and translation services“Transcribe calls” or “translate captions”
Generative AILarge language models, prompts, completions, grounding, embeddings, content safetyExplain how generative AI creates content and how to reduce hallucination and unsafe output“Generate answers from company documents”
Azure AI service selectionAzure AI services, Azure AI Foundry, Azure OpenAI Service, Azure AI Search, Azure AI Bot Service, Azure Machine LearningChoose a service based on workload, data, customization needs, and integration pattern“Which Azure service should be used?”
Security, privacy, and operations basicsKeys, endpoints, authentication, role-based access, monitoring, data handlingRecognize basic controls for securing and operating AI solutions“Protect access to an AI resource”

Core AI Concepts Checklist

AI Workload Recognition

Check that you can identify these workload patterns quickly.

Workload typeWhat it doesExample scenarioAzure-related direction
PredictionUses historical data to estimate future outcomesForecast product demandMachine learning
ClassificationAssigns an item to a categoryDetermine whether an email is spamSupervised machine learning
RegressionPredicts a numeric valueEstimate house priceSupervised machine learning
ClusteringGroups similar items without predefined labelsSegment customers by behaviorUnsupervised machine learning
Anomaly detectionFinds unusual patternsDetect suspicious transactionsMachine learning or AI service capability
Computer visionInterprets images or video framesDetect objects in photosAzure AI Vision or related vision services
Optical character recognitionExtracts printed or handwritten textRead text from invoicesAzure AI Vision OCR or Azure AI Document Intelligence
Natural language processingUnderstands or generates textDetect sentiment in reviewsAzure AI Language or generative AI
Speech processingConverts or synthesizes spoken languageTranscribe meetingsAzure AI Speech
TranslationConverts text or speech between languagesTranslate support chatsAzure AI Translator or speech translation
Conversational AISupports dialog with usersCustomer service chatbotAzure AI Bot Service, language understanding, generative AI
Generative AIProduces text, images, code, or other content from promptsDraft responses from policy documentsAzure OpenAI Service / Azure AI Foundry

Can You Do This?

  • Explain the difference between artificial intelligence, machine learning, and deep learning.
  • Identify whether a scenario is classification, regression, clustering, anomaly detection, computer vision, NLP, speech, or generative AI.
  • Explain why AI systems can produce incorrect, biased, or unsafe results.
  • Describe why training data quality matters.
  • Recognize when a prebuilt AI service is enough versus when a custom model may be needed.
  • Explain why validation and testing are separate from training.
  • Identify responsible AI risks in common workplace scenarios.
  • Explain why monitoring is needed after an AI model or AI application is deployed.

Responsible AI Readiness

Microsoft exam scenarios often test whether you understand the practical purpose of responsible AI principles, not just the vocabulary.

Responsible AI areaWhat it means in practiceReadiness prompt
FairnessAI systems should avoid unfair treatment of people or groupsCan you identify bias caused by unrepresentative training data?
Reliability and safetyAI systems should perform consistently and safely under expected conditionsCan you explain why testing and monitoring matter?
Privacy and securityAI systems should protect data and accessCan you identify when sensitive data requires stronger controls?
InclusivenessAI systems should work for people with diverse needs and abilitiesCan you spot accessibility or language-coverage issues?
TransparencyUsers and stakeholders should understand system behavior and limitationsCan you explain why users should know they are interacting with AI?
AccountabilityPeople and organizations remain responsible for AI outcomesCan you identify when human review is required?

Responsible AI Scenario Checks

ScenarioLikely concernWhat a strong answer should mention
A hiring model is trained mostly on resumes from one demographic groupFairness and biasTraining data may not represent all applicants; evaluate for disparate impact
A medical chatbot gives confident answers without human reviewReliability, safety, accountabilityHigh-risk decisions require validation, guardrails, and human oversight
A customer support summarizer processes personal dataPrivacy and securityProtect data, limit access, and handle sensitive information appropriately
A facial analysis solution performs differently across populationsFairness, reliabilityTest across diverse groups and understand limitations
A generated answer cites no source and may be fabricatedTransparency, reliabilityUse grounding, citations, and user warnings where appropriate

Machine Learning Fundamentals Checklist

Key Concepts to Know

ConceptWhat to knowCan you explain it?
FeatureInput variable used by a modelExample: age, purchase count, temperature
LabelKnown output used for supervised trainingExample: “fraud” or “not fraud”
Training dataData used to fit the modelWhy quality and representativeness matter
Validation dataData used during model selection/tuningWhy it helps compare candidate models
Test dataData used to estimate final performanceWhy it should be separate from training
ModelLearned pattern used to make predictionsWhy a model can be wrong on new data
InferenceUsing a trained model to make predictionsReal-time or batch prediction
OverfittingModel performs well on training data but poorly on new dataWhy complexity and limited data can cause it
UnderfittingModel is too simple to capture useful patternsWhy performance is poor even during training
Evaluation metricMeasurement of model performanceWhy different tasks use different metrics

ML Task Selection Table

If the scenario says…Think…Example
“Predict a number”RegressionPredict monthly sales revenue
“Choose one of several categories”ClassificationClassify support tickets by issue type
“Group similar records with no labels”ClusteringSegment customers into behavior groups
“Find unusual events”Anomaly detectionDetect abnormal machine sensor readings
“Recommend items”RecommendationSuggest products based on previous purchases
“Optimize actions through feedback”Reinforcement learning conceptLearn a strategy through rewards and penalties

Evaluation Metric Readiness

You do not need to turn AI-901 into an advanced statistics exam, but you should understand what common metrics are trying to measure.

Metric / conceptUsed forPlain-language meaning
AccuracyClassificationOverall proportion of correct predictions
PrecisionClassificationOf the items predicted positive, how many were actually positive
RecallClassificationOf the actual positive items, how many the model found
F1 scoreClassificationBalance between precision and recall
Confusion matrixClassificationTable of true positives, false positives, true negatives, false negatives
Mean absolute errorRegressionAverage size of prediction errors
Root mean squared errorRegressionError measure that penalizes larger mistakes more
R-squaredRegressionHow much variance the model explains
Silhouette scoreClusteringHow well-separated clusters are

Useful classification formulas:

\[ \text{Precision} = \frac{\text{True Positives}}{\text{True Positives} + \text{False Positives}} \]\[ \text{Recall} = \frac{\text{True Positives}}{\text{True Positives} + \text{False Negatives}} \]

Can You Do This?

  • Given a scenario, identify whether it is classification, regression, clustering, or anomaly detection.
  • Explain why labeled data is needed for supervised learning.
  • Explain why clustering can work without labels.
  • Describe the purpose of training, validation, and test datasets.
  • Identify overfitting from a simple description.
  • Choose an appropriate metric for a classification or regression problem.
  • Explain why a model may need retraining when real-world data changes.
  • Distinguish model training from model inferencing.

Azure Machine Learning Readiness

Azure Machine Learning is the primary Azure platform for building, training, evaluating, managing, and deploying custom machine learning solutions.

AreaWhat to reviewReady means you can…
WorkspaceCentral place for Azure ML assets and experimentsExplain why a workspace is used to organize ML work
Data assetsData used for training and evaluationIdentify why data must be prepared and versioned
ComputeResources used to train or run modelsDistinguish training compute from deployment targets conceptually
Automated MLAutomatically tries algorithms and settingsExplain when AutoML helps build a model without hand-coding every step
DesignerVisual pipeline-building experienceRecognize low-code/no-code ML workflow scenarios
NotebooksCode-based experimentationRecognize when data scientists use Python notebooks
Experiments and runsTracked training attemptsExplain why metrics and outputs are logged
Model registryPlace to manage trained modelsExplain why model versions matter
EndpointsExpose models for inferenceDistinguish real-time prediction from batch-style use
Responsible MLInterpretability, fairness, monitoring conceptsExplain why models need evaluation beyond accuracy

Azure Machine Learning Lifecycle Checklist

  • Define the business problem.
  • Collect and prepare data.
  • Split data for training and evaluation.
  • Train one or more models.
  • Evaluate model performance.
  • Register or manage the selected model.
  • Deploy the model for inference.
  • Monitor performance and data drift.
  • Retrain or update when performance declines.

Azure Machine Learning Scenario Cues

ScenarioLikely answer direction
“Data scientists need to build a custom predictive model using Python”Azure Machine Learning with notebooks and compute
“Business analysts want a visual way to create a model pipeline”Azure Machine Learning designer
“A team wants Azure to automatically compare different algorithms”Automated ML
“A model must be exposed so an app can request predictions”Deploy to an endpoint
“The team needs to track multiple training attempts and metrics”Experiments, runs, and model management

Computer Vision Checklist

Vision Capability Selection

NeedCapability to recognizeExample
Describe image contentImage analysisGenerate tags or captions for a photo
Detect objects and locationsObject detectionFind vehicles in traffic-camera images
Classify an entire imageImage classificationDetermine whether a product image is damaged
Extract text from imagesOptical character recognitionRead serial numbers from equipment photos
Analyze forms or documentsDocument intelligenceExtract fields from invoices or receipts
Detect facesFace detectionFind whether an image contains human faces
Recognize people from known facesFace recognition conceptIdentify enrolled users, subject to responsible-use controls
Moderate visual contentImage moderation / content safety conceptFlag potentially unsafe images

Azure Vision Services to Review

Azure capabilityWhat to know for AI-901 readiness
Azure AI VisionImage analysis, OCR, object-related image tasks
Azure AI Custom VisionCustom image classification or object detection when prebuilt models are not enough
Azure AI FaceFace detection and related face capabilities, with responsible-use considerations
Azure AI Document IntelligenceExtract structured information from documents, forms, receipts, invoices, and similar files
Azure AI Video IndexerAnalyze audio/video content, transcripts, faces, topics, and visual elements at a high level

Vision Scenario Checks

ScenarioBetter fitWhy
Read handwritten notes from scanned formsOCR / Document IntelligenceThe key task is text extraction from images/documents
Extract vendor name, invoice number, and total from invoicesDocument IntelligenceThe task requires structured document fields
Detect whether a photo contains a bicycle, person, or carImage analysis / object detectionThe task is object recognition in images
Train a model to identify company-specific product defectsCustom VisionThe categories are domain-specific
Generate searchable transcripts and insights from recorded meetingsVideo/audio analysis and speech capabilitiesThe content includes time-based media

Can You Do This?

  • Distinguish OCR from object detection.
  • Distinguish image classification from object detection.
  • Identify when a custom vision model is needed.
  • Choose Document Intelligence for form and document field extraction.
  • Recognize responsible AI concerns around face-related workloads.
  • Explain why confidence scores may matter in image predictions.

Natural Language Processing Checklist

Natural language processing, or NLP, focuses on understanding, analyzing, translating, or generating human language.

NLP Capability Selection

NeedCapabilityExample
Detect the language of textLanguage detectionDetermine whether a review is in English, Spanish, or French
Determine emotional toneSentiment analysisIdentify positive or negative customer feedback
Extract important termsKey phrase extractionPull topics from support tickets
Identify entitiesNamed entity recognitionFind names, locations, dates, organizations
Link entities to known sourcesEntity linkingConnect “Seattle” to a known place/entity
Summarize textSummarizationCondense long articles or call transcripts
Answer questions from provided contentQuestion answeringBuild FAQ support from documents
Understand user intentConversational language understandingRoute “reset my password” to the correct intent
Translate textTranslationConvert chat messages between languages
Generate natural language responsesGenerative AIDraft email replies or support answers

Azure Language and Text Services

Azure capabilityWhat to review
Azure AI LanguageSentiment, key phrases, named entities, language detection, summarization, question answering, conversational language understanding
Azure AI TranslatorText translation across languages
Azure AI SpeechSpeech-to-text, text-to-speech, speech translation
Azure AI Bot ServiceBot channel and conversation integration
Azure OpenAI Service / Azure AI FoundryGenerative language, summarization, Q&A, content creation, grounded responses

NLP Scenario Checks

ScenarioLikely capability
“Classify support messages by intent”Conversational language understanding
“Find product names and dates in customer emails”Named entity recognition
“Determine if reviews are positive or negative”Sentiment analysis
“Extract the main topics from survey responses”Key phrase extraction
“Create an FAQ bot from existing support documents”Question answering and/or generative AI with grounding
“Translate product descriptions into another language”Translator
“Summarize long call transcripts”Summarization, possibly generative AI

Can You Do This?

  • Identify the difference between sentiment analysis and key phrase extraction.
  • Explain what an entity is in NLP.
  • Distinguish intent recognition from entity extraction.
  • Choose translation when the main task is language conversion.
  • Choose summarization when the main task is shortening content while preserving meaning.
  • Recognize when a chatbot needs language understanding, knowledge retrieval, or generative AI.

Speech and Translation Checklist

RequirementService/capability directionExam cue
Convert audio to textSpeech-to-text“Transcribe customer calls”
Convert text to spoken audioText-to-speech“Read responses aloud”
Translate spoken languageSpeech translation“Live captions in another language”
Translate written textText translation“Translate documents or chat messages”
Identify speaker intent from textNLP / conversational language understanding“Understand what the user wants”
Build a voice-enabled botSpeech + Bot + language/generative AI“Users speak to a support assistant”

Can You Do This?

  • Distinguish speech-to-text from text-to-speech.
  • Choose Translator for text translation.
  • Choose Speech capabilities for spoken audio.
  • Explain why transcription may be followed by NLP or summarization.
  • Identify when a voice bot needs multiple services working together.

Generative AI Checklist

Generative AI is a major AI-901 readiness area. Focus on concepts, service selection, and safe use.

Generative AI Concepts

ConceptWhat to know
Foundation modelLarge pretrained model that can be adapted or prompted for many tasks
Large language modelModel designed to understand and generate language
PromptUser or system instruction sent to a model
Completion / responseModel-generated output
TokenUnit of text processed by a model, often smaller than a word
ContextInformation available to the model during a request
GroundingProviding source information so responses are based on known data
Retrieval-augmented generationRetrieves relevant data first, then uses it to generate an answer
EmbeddingNumeric representation of text or other content for similarity search
Vector searchFinds content with similar meaning rather than exact keyword matches
HallucinationPlausible-sounding but incorrect or unsupported generated output
Content filteringDetects or blocks unsafe or policy-violating content
Fine-tuningFurther training a model for a specific task or style, when appropriate
Prompt engineeringDesigning prompts to improve response quality and control

Azure Generative AI Capabilities to Recognize

CapabilityUse it when…
Azure OpenAI ServiceYou need access to advanced generative models through Azure
Azure AI FoundryYou need a platform experience for building, testing, deploying, and managing AI apps and model-based solutions
Azure AI SearchYou need indexing, retrieval, semantic or vector search, or grounding over enterprise content
Azure AI Content SafetyYou need to detect or manage harmful user input or generated output
Azure AI Bot ServiceYou need to expose conversational experiences through bot channels
Azure Machine LearningYou need custom ML lifecycle capabilities beyond prebuilt generative endpoints

Prompt and Grounding Readiness

Prompting patternWhat it doesExample readiness cue
Clear instructionTells the model exactly what task to perform“Summarize this in three bullet points”
Role instructionGives the model a perspective or function“Act as a support assistant”
ConstraintsLimits format, length, tone, or source use“Use only the provided policy text”
Few-shot examplesShows examples of desired input/output“Classify these tickets like the examples”
Grounded promptSupplies source content with the request“Answer based on the attached document”
Retrieval-based groundingRetrieves relevant chunks from a knowledge base“Search company docs before answering”

Generative AI Scenario Checks

ScenarioStrong answer direction
A company wants a chatbot to answer from internal policy documentsUse retrieval/grounding, often with Azure AI Search and generative AI
Users complain that generated answers are made upAdd grounding, citations, evaluation, and safer prompt constraints
The app must block harmful prompts or unsafe generated contentUse content safety and filtering controls
A team wants to compare prompts and model behavior during developmentUse Azure AI Foundry-style development and evaluation workflows
A company needs deterministic extraction from fixed invoice layoutsDocument Intelligence may be a better fit than open-ended generation
A support agent wants suggested reply draftsGenerative AI is appropriate, with human review if needed

Can You Do This?

  • Explain what a prompt is.
  • Explain why generative AI may produce hallucinations.
  • Distinguish generative AI from traditional classification or regression.
  • Explain what grounding does.
  • Recognize a retrieval-augmented generation scenario.
  • Explain why content safety matters.
  • Identify when human review should remain in the workflow.
  • Choose Azure OpenAI Service or Azure AI Foundry for generative AI application scenarios.
  • Choose Azure AI Search when the scenario emphasizes search, indexing, retrieval, or grounding over documents.

Azure AI Service Selection Matrix

Use this table for final review. Many AI-901 questions are essentially service-selection questions.

If the organization needs to…Consider…Why
Build a custom prediction modelAzure Machine LearningEnd-to-end custom ML lifecycle
Quickly create a model from tabular dataAutomated ML in Azure Machine LearningCompares model approaches with less manual coding
Analyze images and extract tags or captionsAzure AI VisionPrebuilt image analysis capabilities
Train custom image classificationAzure AI Custom VisionCustom labels and domain-specific image categories
Extract text from scanned imagesOCR capabilities in Azure AI VisionConverts image text to machine-readable text
Extract fields from forms, invoices, or receiptsAzure AI Document IntelligenceDocument-specific structured extraction
Analyze customer review sentimentAzure AI LanguageText analytics for sentiment
Extract names, places, dates, or organizations from textAzure AI LanguageNamed entity recognition
Build an FAQ experience from support contentAzure AI Language question answering or generative AI with groundingDepends on whether answers are extractive, authored, or generated
Convert call audio to textAzure AI SpeechSpeech-to-text
Read text aloudAzure AI SpeechText-to-speech
Translate documents or chat messagesAzure AI TranslatorText translation
Build a bot interfaceAzure AI Bot ServiceBot channels and conversation integration
Generate natural-language answers or draftsAzure OpenAI Service / Azure AI FoundryGenerative model capabilities
Search enterprise content semanticallyAzure AI SearchIndexing, search, semantic/vector retrieval
Screen unsafe text or imagesAzure AI Content SafetyHarmful content detection and mitigation

Decision-Point Review

Service Choice Flow

    flowchart TD
	    A[What is the main workload?] --> B{Predict from structured data?}
	    B -->|Yes| C[Azure Machine Learning]
	    B -->|No| D{Image or document?}
	    D -->|Image analysis| E[Azure AI Vision / Custom Vision]
	    D -->|Forms or invoices| F[Azure AI Document Intelligence]
	    D -->|No| G{Text or language?}
	    G -->|Analyze text| H[Azure AI Language]
	    G -->|Translate text| I[Azure AI Translator]
	    G -->|No| J{Speech audio?}
	    J -->|Yes| K[Azure AI Speech]
	    J -->|No| L{Generate content or answer questions?}
	    L -->|Yes| M[Azure OpenAI Service / Azure AI Foundry]
	    L -->|Needs document retrieval| N[Azure AI Search + generative AI]

Scenario Decision Table

Scenario phraseWatch forBetter choice
“Predict next month’s sales from historical sales data”Numeric predictionRegression model in Azure Machine Learning
“Determine whether a support ticket is billing, technical, or account-related”Category predictionClassification or language understanding
“Group customers by purchasing behavior without predefined groups”No labelsClustering
“Detect unusual equipment readings”OutliersAnomaly detection
“Find all printed text in images”Image-to-textOCR
“Extract total due and vendor name from invoices”Document fieldsAzure AI Document Intelligence
“Detect whether reviews are positive or negative”Opinion miningSentiment analysis
“Translate live speech into another language”Audio plus language conversionAzure AI Speech translation
“Generate a policy answer using internal documents”Grounded generative responseAzure AI Search plus Azure OpenAI/Azure AI Foundry
“Build a visual drag-and-drop ML pipeline”Low-code ML workflowAzure Machine Learning designer
“Expose a trained model to an application”Inference endpointDeploy model endpoint
“Prevent unsafe generated responses”Safety controlContent filtering / Azure AI Content Safety

Configuration and Integration Basics

AI-901 is not a deep implementation exam, but you should recognize the basic building blocks of Azure AI solutions.

Artifact or settingWhy it mattersReadiness check
Azure resourceRepresents the service instance in AzureCan you identify that services are provisioned as Azure resources?
EndpointURL used by applications to call a serviceCan you explain why apps need an endpoint?
Key or tokenCredential used to authenticate service callsCan you identify why keys must be protected?
Microsoft Entra ID / managed identity conceptIdentity-based access without embedding secretsCan you recognize stronger authentication patterns?
Role-based access controlControls who can manage or use resourcesCan you distinguish access management from model accuracy?
RegionWhere a resource is deployedCan you recognize data residency and latency considerations without assuming exact rules?
Pricing tier conceptDetermines available capability/capacity at a high levelCan you avoid assuming unsupported features?
MonitoringObserves usage, health, and performanceCan you explain why production AI needs monitoring?
Data sourceContent used for search, training, grounding, or analysisCan you identify whether data must be labeled, indexed, or cleaned?
DeploymentMakes a model or app available for useCan you distinguish building from serving?

Secure-Use Checklist

  • Do not expose keys in client-side code.
  • Use managed identities or secure secret storage when appropriate.
  • Limit who can create, modify, or call AI resources.
  • Protect sensitive training, prompt, and response data.
  • Monitor usage and errors.
  • Review generated output for high-impact decisions.
  • Apply content filtering or safety controls where user-generated input is involved.
  • Understand that responsible AI is both a design and operations concern.

Common Weak Areas and Traps

Weak areaWhy candidates miss itHow to fix it
Classification vs. regressionBoth are predictive ML tasksAsk: “Is the output a category or a number?”
Classification vs. clusteringBoth group thingsAsk: “Were labels known during training?”
OCR vs. Document IntelligenceBoth read documentsOCR extracts text; Document Intelligence extracts structured fields
Image classification vs. object detectionBoth analyze imagesClassification labels the whole image; object detection locates items
Sentiment vs. key phrasesBoth analyze textSentiment detects opinion; key phrases extract important terms
Entity recognition vs. intent recognitionBoth are NLPEntities are data items; intent is what the user wants
Translation vs. speechAudio can involve multiple stepsSpeech-to-text transcribes; Translator converts languages
Generative AI vs. searchBoth can answer questionsSearch retrieves; generative AI creates responses; RAG uses both
Grounding vs. fine-tuningBoth can improve responsesGrounding supplies source context; fine-tuning changes model behavior
Accuracy as the only metricAccuracy can hide false positives/negativesReview precision, recall, and confusion matrix concepts
Responsible AI as memorizationScenarios test judgmentLink each principle to a real risk
Service names onlyThe exam tests fit-for-purpose selectionPractice “scenario to service” reasoning

High-Value “Can You Do This?” Checklist

Use this as a near-final readiness test.

AI Concepts

  • Define AI, machine learning, and deep learning in simple terms.
  • Identify common AI workload types from short scenarios.
  • Explain the difference between predictive, analytical, and generative AI tasks.
  • Recognize where human oversight is important.

Machine Learning

  • Distinguish supervised and unsupervised learning.
  • Identify classification, regression, clustering, and anomaly detection.
  • Explain features, labels, training data, validation data, and test data.
  • Interpret basic classification performance language.
  • Explain overfitting and underfitting at a conceptual level.
  • Describe the Azure Machine Learning lifecycle.

Vision

  • Choose OCR for text extraction from images.
  • Choose Document Intelligence for structured forms.
  • Choose image classification for whole-image categories.
  • Choose object detection when item location matters.
  • Recognize when Custom Vision is appropriate.
  • Identify responsible-use concerns for face-related scenarios.

Language, Speech, and Translation

  • Choose sentiment analysis for opinion detection.
  • Choose key phrase extraction for important terms.
  • Choose named entity recognition for names, dates, places, and organizations.
  • Choose conversational language understanding for user intent.
  • Choose speech-to-text for transcription.
  • Choose text-to-speech for spoken output.
  • Choose Translator for text translation.
  • Identify when a bot requires several AI services together.

Generative AI

  • Explain prompts, completions, tokens, and context at a basic level.
  • Explain why generated answers may be inaccurate.
  • Choose grounding/RAG for answers based on private documents.
  • Recognize embeddings and vector search as similarity-search concepts.
  • Identify when content safety controls are needed.
  • Explain how Azure OpenAI Service, Azure AI Foundry, and Azure AI Search can work together.

Azure Service Selection

  • Map each common AI workload to a likely Azure service.
  • Explain when a prebuilt AI service is preferable.
  • Explain when Azure Machine Learning is more appropriate.
  • Identify basic authentication and endpoint concepts.
  • Recognize monitoring and governance needs for deployed AI.

Final-Week Review Plan

5 to 7 Days Out

  • Review every topic area in this checklist once.
  • Build a one-page service-selection map.
  • Drill classification vs. regression vs. clustering scenarios.
  • Review responsible AI principles with examples.
  • Practice identifying Azure AI services from business requirements.

3 to 4 Days Out

  • Focus on weak service-selection areas.
  • Review Azure Machine Learning lifecycle terms.
  • Review computer vision distinctions: OCR, image classification, object detection, Document Intelligence.
  • Review NLP distinctions: sentiment, key phrases, entities, intent, summarization, Q&A.
  • Review generative AI concepts: prompts, grounding, RAG, embeddings, hallucination, content safety.

1 to 2 Days Out

  • Stop trying to memorize obscure product details.
  • Practice mixed scenarios under time pressure.
  • For each wrong answer, write the reason the correct service fits better.
  • Review responsible AI one more time.
  • Review basic Azure resource, endpoint, key, identity, and monitoring concepts.
  • Sleep and keep the final review lightweight.

Quick Final Drill

Answer these without notes:

  1. A retailer wants to predict next month’s revenue. What ML task is this?
  2. A bank wants to detect unusual transactions. What workload type is this?
  3. A manufacturer wants to find cracks in product photos. Which vision approach fits?
  4. A company wants to extract totals from invoices. Which Azure capability fits?
  5. A support team wants to determine whether comments are positive or negative. Which NLP capability fits?
  6. A call center wants searchable call transcripts. Which capabilities are involved?
  7. A chatbot must answer only from internal policy documents. What design pattern reduces unsupported answers?
  8. A generated answer sounds confident but is false. What is this risk called?
  9. A model performs well on training data but poorly on new data. What problem does that suggest?
  10. A team needs to build and deploy a custom ML model. Which Azure platform is the best fit?

If any answer takes more than a few seconds, return to that section and practice similar scenarios.

Practical Next Step

Use this checklist to guide one focused practice session per topic area. After each practice set, tag every missed question as one of these: concept gap, service-selection mistake, scenario wording trap, or responsible AI judgment issue. Then review only the matching section before taking another mixed AI-901 practice set.

Browse Certification Practice Tests by Exam Family