Flexible search understands AI-901, ai901, ai 901, 901, ai, network plus, and saa c03.
No matching practice exams yet.
Start a free 30-question AI-901 daily set with source-backed explanations, local progress, and a fresh rotation every morning.
Microsoft Azure AI Fundamentals (AI-901)
Use this AI-901 practice test to review Microsoft AI Fundamentals. Questions rotate daily and each answer links back to the source used to write it.
Answer questions today and this will become a rolling 7-day scorecard.
Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily AI-901 practice in sync across browsers.
Guest progress saves on this device automatically
100 verified questions are currently in the live bank. Questions updated at Apr 14, 2026, 12:35 PM CDT. The daily set rotates at 10:00 AM local time, and each explanation links back to the source used to write it. Use the web set for quick practice, then switch to the app when available for larger banks and deeper review.
Use these official Microsoft resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.
Need adjacent Microsoft practice pages too? Microsoft practice hub.
A. Incorrect: Sentiment analysis is incorrect because it does not answer this stem as directly as Named entity recognition.
B. Correct: Named entity recognition is the correct answer because named entity recognition identifies entities such as people, locations, and organizations in text.
C. Incorrect: Language detection is incorrect because it does not answer this stem as directly as Named entity recognition.
D. Incorrect: Image analysis is incorrect because it does not answer this stem as directly as Named entity recognition.
A. Incorrect: Azure AI Search is incorrect because it does not answer this stem as directly as Azure Speech.
B. Correct: Azure Speech is the correct answer because azure Speech supports speech to text, text to speech, and speech translation scenarios, so it is the right service for transcribing and translating spoken audio.
C. Incorrect: Azure Document Intelligence is incorrect because it does not answer this stem as directly as Azure Speech.
D. Incorrect: Azure AI Content Safety is incorrect because it does not answer this stem as directly as Azure Speech.
A. Correct: Organize content so relevant passages can be retrieved efficiently is the correct answer because an index organizes searchable content so the app can efficiently retrieve relevant grounding data for a model response.
B. Incorrect: Generate user accounts for every prompt is incorrect because it does not answer this stem as directly as Organize content so relevant passages can be retrieved efficiently..
C. Incorrect: Disable semantic search and citations is incorrect because it does not answer this stem as directly as Organize content so relevant passages can be retrieved efficiently..
D. Incorrect: Replace grounding data with model training data is incorrect because it does not answer this stem as directly as Organize content so relevant passages can be retrieved efficiently..
A. Correct: It automates iterative model-development tasks such as trying algorithms and parameters is the correct answer because automated ML automates time-consuming model-development tasks by trying different algorithms, parameters, and feature selections during training.
B. Incorrect: It removes the need for labeled training data in every machine learning project is incorrect because it does not answer this stem as directly as It automates iterative model-development tasks such as trying algorithms and parameters..
C. Incorrect: It guarantees that every model is ready for production without evaluation is incorrect because it does not answer this stem as directly as It automates iterative model-development tasks such as trying algorithms and parameters..
D. Incorrect: It converts all AI workloads into relational database workloads is incorrect because it does not answer this stem as directly as It automates iterative model-development tasks such as trying algorithms and parameters..
A. Correct: Indirect prompt attack is the correct answer because indirect attacks can occur when malicious instructions are embedded in documents or retrieved content that a generative AI system processes as grounding data.
B. Incorrect: Image smart crop is incorrect because it does not answer this stem as directly as Indirect prompt attack.
C. Incorrect: Regression error is incorrect because it does not answer this stem as directly as Indirect prompt attack.
D. Incorrect: Batch transcription is incorrect because it does not answer this stem as directly as Indirect prompt attack.
A. Correct: Text to speech is the correct answer because text to speech generates synthesized spoken audio from text input using Azure Speech Service.
B. Incorrect: Speech to text is incorrect because it does not answer this stem as directly as Text to speech.
C. Incorrect: Speech translation is incorrect because it does not answer this stem as directly as Text to speech.
D. Incorrect: Speaker diarization is incorrect because it does not answer this stem as directly as Text to speech.
A. Incorrect: Analyzing customer reviews to detect sentiment is incorrect because it does not answer this stem as directly as Determining if an email is spam or not spam.
B. Incorrect: Predicting stock prices based on historical data is incorrect because it does not answer this stem as directly as Determining if an email is spam or not spam.
C. Correct: Determining if an email is spam or not spam is the correct answer because rule-based systems are ideal for tasks that require deterministic logic and specific rules, such as filtering spam emails.
D. Incorrect: Identifying patterns in medical images is incorrect because it does not answer this stem as directly as Determining if an email is spam or not spam.
A. Incorrect: To store and manage data efficiently is incorrect because it does not answer this stem as directly as To retrieve relevant information quickly.
B. Correct: To retrieve relevant information quickly is the correct answer because vector search directly retrieves the most relevant content from an index based on similarity. That retrieved context can then improve the quality of the generated answer.
C. Incorrect: To enhance the quality of generated content is incorrect because it does not answer this stem as directly as To retrieve relevant information quickly.
D. Incorrect: To ensure data privacy is incorrect because it does not answer this stem as directly as To retrieve relevant information quickly.
A. Incorrect: Azure Kubernetes Service (AKS) is incorrect because it does not answer this stem as directly as Azure Machine Learning.
B. Incorrect: Azure Functions is incorrect because it does not answer this stem as directly as Azure Machine Learning.
C. Correct: Azure Machine Learning is the correct answer because azure Machine Learning provides a platform for building, training, and deploying machine learning models.
D. Incorrect: Azure Logic Apps is incorrect because it does not answer this stem as directly as Azure Machine Learning.
A. Correct: Monitor, evaluate, trace, and troubleshoot AI systems is the correct answer because aI observability helps teams monitor, understand, evaluate, trace, and troubleshoot AI systems across development and production.
B. Incorrect: Skip pre-production testing and deploy faster is incorrect because it does not answer this stem as directly as Monitor, evaluate, trace, and troubleshoot AI systems..
C. Incorrect: Remove the need for quality or safety metrics is incorrect because it does not answer this stem as directly as Monitor, evaluate, trace, and troubleshoot AI systems..
D. Incorrect: Use only screenshots instead of logs or traces is incorrect because it does not answer this stem as directly as Monitor, evaluate, trace, and troubleshoot AI systems..
A. Correct: Azure AI Vision is the correct answer because azure AI Vision image analysis can describe images and extract visual features such as captions, tags, and detected objects without custom training.
B. Incorrect: Azure AI Language is incorrect because it does not answer this stem as directly as Azure AI Vision.
C. Incorrect: Azure Machine Learning is incorrect because it does not answer this stem as directly as Azure AI Vision.
D. Incorrect: Azure Cosmos DB is incorrect because it does not answer this stem as directly as Azure AI Vision.
A. Incorrect: Allow the chatbot to make decisions about patient diagnoses without human oversight is incorrect because it does not answer this stem as directly as Regularly update the chatbot's training data to include the latest medical information..
B. Correct: Regularly update the chatbot's training data to include the latest medical information is the correct answer because regularly update the chatbot's training data to include the latest medical information. Reliability requires the AI system to provide accurate and consistent information. Regular updates ensure this.
C. Incorrect: Use a simple, one-size-fits-all response template for all queries is incorrect because it does not answer this stem as directly as Regularly update the chatbot's training data to include the latest medical information..
D. Incorrect: Ignore potential errors in the chatbot's responses as they are minor is incorrect because it does not answer this stem as directly as Regularly update the chatbot's training data to include the latest medical information..
A. Incorrect: To store historical data for analysis is incorrect because it does not answer this stem as directly as To provide additional information to improve the quality of generated text..
B. Incorrect: To limit the amount of text the model can generate at once is incorrect because it does not answer this stem as directly as To provide additional information to improve the quality of generated text..
C. Correct: To provide additional information to improve the quality of generated text is the correct answer because to provide additional information to improve the quality of generated text. A context window in a language model provides additional information to help it understand and generate more accurate and relevant text based on the input provided.
D. Incorrect: To define the geographical location where the model operates is incorrect because it does not answer this stem as directly as To provide additional information to improve the quality of generated text..
A. Incorrect: Accuracy is incorrect because it does not answer this stem as directly as Precision.
B. Incorrect: Recall is incorrect because it does not answer this stem as directly as Precision.
C. Correct: Precision is the correct answer because precision measures the proportion of true positive predictions out of all positive predictions made by the model.
D. Incorrect: F1 Score is incorrect because it does not answer this stem as directly as Precision.
A. Incorrect: A document outlining the technical architecture is incorrect because it does not answer this stem as directly as A set of guidelines for ethical use and deployment..
B. Incorrect: A tool for encrypting data at rest is incorrect because it does not answer this stem as directly as A set of guidelines for ethical use and deployment..
C. Correct: A set of guidelines for ethical use and deployment is the correct answer because a set of guidelines for ethical use and deployment. A policy control is a set of guidelines for ethical use and deployment, which helps ensure that AI projects are conducted responsibly.
D. Incorrect: A script for automating model training is incorrect because it does not answer this stem as directly as A set of guidelines for ethical use and deployment..
A. Incorrect: Object detection is incorrect because it does not answer this stem as directly as OCR.
B. Correct: OCR is the correct answer because oCR in Azure AI Vision reads printed and handwritten text from images and documents.
C. Incorrect: Image captions is incorrect because it does not answer this stem as directly as OCR.
D. Incorrect: Face detection is incorrect because it does not answer this stem as directly as OCR.
A. Correct: Azure AI Language is the correct answer because azure AI Language provides text analysis capabilities such as sentiment analysis and key phrase extraction for unstructured text.
B. Incorrect: Azure Machine Learning is incorrect because it does not answer this stem as directly as Azure AI Language.
C. Incorrect: Azure Functions is incorrect because it does not answer this stem as directly as Azure AI Language.
D. Incorrect: Azure Logic Apps is incorrect because it does not answer this stem as directly as Azure AI Language.
A. Correct: Tell the model what task to perform and shape the expected response is the correct answer because instructions are a core prompt component that tells the model what to do and helps shape the response toward the desired task.
B. Incorrect: Store vector embeddings in a search index is incorrect because it does not answer this stem as directly as Tell the model what task to perform and shape the expected response..
C. Incorrect: Train a new speech recognition model is incorrect because it does not answer this stem as directly as Tell the model what task to perform and shape the expected response..
D. Incorrect: Assign cloud resource permissions is incorrect because it does not answer this stem as directly as Tell the model what task to perform and shape the expected response..
A. Incorrect: To store and manage machine learning models is incorrect because it does not answer this stem as directly as To provide input data for model training and testing.
B. Correct: To provide input data for model training and testing is the correct answer because datasets in Azure Machine Learning are used to provide input data for training and testing machine learning models.
C. Incorrect: To define the training parameters for algorithms is incorrect because it does not answer this stem as directly as To provide input data for model training and testing.
D. Incorrect: To monitor the performance of deployed models is incorrect because it does not answer this stem as directly as To provide input data for model training and testing.
A. Correct: Hate, sexual, violence, and self-harm is the correct answer because microsoft Foundry content filtering includes neural classification models for hate, sexual, violence, and self-harm content across severity levels.
B. Incorrect: Billing, storage, compute, and networking is incorrect because it does not answer this stem as directly as Hate, sexual, violence, and self-harm.
C. Incorrect: Forecasting, clustering, regression, and ranking is incorrect because it does not answer this stem as directly as Hate, sexual, violence, and self-harm.
D. Incorrect: Images, tables, charts, and forms is incorrect because it does not answer this stem as directly as Hate, sexual, violence, and self-harm.
A. Correct: Key phrase extraction is the correct answer because key phrase extraction evaluates text and returns the main concepts or important phrases from unstructured content.
B. Incorrect: Image captioning is incorrect because it does not answer this stem as directly as Key phrase extraction.
C. Incorrect: Speech translation is incorrect because it does not answer this stem as directly as Key phrase extraction.
D. Incorrect: Object detection is incorrect because it does not answer this stem as directly as Key phrase extraction.
A. Correct: Azure AI Content Safety is the correct answer because azure AI Content Safety provides APIs for detecting harmful text and image content, including content submitted by users and generated by AI systems.
B. Incorrect: Azure AI Search is incorrect because it does not answer this stem as directly as Azure AI Content Safety.
C. Incorrect: Azure Machine Learning AutoML is incorrect because it does not answer this stem as directly as Azure AI Content Safety.
D. Incorrect: Azure Document Intelligence is incorrect because it does not answer this stem as directly as Azure AI Content Safety.
A. Incorrect: To filter inappropriate content is incorrect because it does not answer this stem as directly as To represent data as numerical vectors.
B. Incorrect: To generate human-like text is incorrect because it does not answer this stem as directly as To represent data as numerical vectors.
C. Incorrect: To limit API usage is incorrect because it does not answer this stem as directly as To represent data as numerical vectors.
D. Correct: To represent data as numerical vectors is the correct answer because embeddings are used to represent data as numerical vectors, which can be useful for various AI applications.
A. Correct: Classification is the correct answer because classification predicts which category a new item belongs to, such as assigning a support ticket to one of several ticket classes.
B. Incorrect: Regression is incorrect because it does not answer this stem as directly as Classification.
C. Incorrect: Clustering is incorrect because it does not answer this stem as directly as Classification.
D. Incorrect: Anomaly detection is incorrect because it does not answer this stem as directly as Classification.
A. Incorrect: Regularly update the model architecture is incorrect because it does not answer this stem as directly as Implement robust data encryption and access controls.
B. Correct: Implement robust data encryption and access controls is the correct answer because data encryption and access controls are crucial for protecting sensitive information.
C. Incorrect: Conduct thorough quality metrics analysis is incorrect because it does not answer this stem as directly as Implement robust data encryption and access controls.
D. Incorrect: Perform A/B testing with different datasets is incorrect because it does not answer this stem as directly as Implement robust data encryption and access controls.
A. Incorrect: Image captions is incorrect because it does not answer this stem as directly as Object detection.
B. Incorrect: Optical character recognition is incorrect because it does not answer this stem as directly as Object detection.
C. Correct: Object detection is the correct answer because object detection in Azure AI Vision identifies objects and returns their locations in the image.
D. Incorrect: Sentiment analysis is incorrect because it does not answer this stem as directly as Object detection.
A. Correct: Azure Stream Analytics is the correct answer because azure Stream Analytics is designed for real-time processing and analysis of large volumes of data, making it ideal for anomaly detection in sensor data.
B. Incorrect: Azure Cognitive Services is incorrect because it does not answer this stem as directly as Azure Stream Analytics.
C. Incorrect: Azure Machine Learning is incorrect because it does not answer this stem as directly as Azure Stream Analytics.
D. Incorrect: Azure Functions is incorrect because it does not answer this stem as directly as Azure Stream Analytics.
A. Incorrect: Designing a user interface for a chatbot is incorrect because it does not answer this stem as directly as Creating a set of instructions to guide the generation of text by a language model..
B. Incorrect: Writing code to integrate AI services into an application is incorrect because it does not answer this stem as directly as Creating a set of instructions to guide the generation of text by a language model..
C. Incorrect: Developing algorithms to improve image recognition accuracy is incorrect because it does not answer this stem as directly as Creating a set of instructions to guide the generation of text by a language model..
D. Correct: Creating a set of instructions to guide the generation of text by a language model is the correct answer because creating a set of instructions to guide the generation of text by a language model. Prompt engineering involves creating specific and clear instructions or prompts to guide a language model in generating the desired output, improving the quality and relevance of the generated text.
A. Incorrect: The F1 Score is the average of precision and recall is incorrect because it does not answer this stem as directly as The F1 Score is the harmonic mean of precision and recall..
B. Incorrect: The F1 Score is the product of precision and recall is incorrect because it does not answer this stem as directly as The F1 Score is the harmonic mean of precision and recall..
C. Incorrect: The F1 Score is a weighted sum of precision and recall is incorrect because it does not answer this stem as directly as The F1 Score is the harmonic mean of precision and recall..
D. Correct: The F1 Score is the harmonic mean of precision and recall is the correct answer because the F1 Score is the harmonic mean of precision and recall. The F1 Score is the harmonic mean of precision and recall, providing a single metric that balances both measures.
A. Incorrect: To increase performance is incorrect because it does not answer this stem as directly as To enhance security by limiting access to resources.
B. Correct: To enhance security by limiting access to resources is the correct answer because network isolation in Azure helps enhance security by limiting access to resources and preventing unauthorized access.
C. Incorrect: To reduce costs is incorrect because it does not answer this stem as directly as To enhance security by limiting access to resources.
D. Incorrect: To simplify management is incorrect because it does not answer this stem as directly as To enhance security by limiting access to resources.
dotCreds builds AI-901 practice questions from public exam objectives and Microsoft Learn and exam-objective references. The questions are written for realistic study practice, not copied from exam dumps.
Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.
The page tracks today's answered count and accuracy for the 30-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.
The site is the fastest way to start AI-901 practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.
The web page is the quick free sampler. If a dotCreds app is available for AI-901, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.