At ValidExamDumps, we consistently monitor updates to the Microsoft AI-900 exam questions by Microsoft. Whenever our team identifies changes in the exam questions, objectives, focus areas or requirements, We immediately update our exam questions for both PDF and online practice exams. This commitment ensures our customers always have access to the most current and accurate questions. By preparing with these up to date and 100% exam domain coverage questions, our customers can successfully pass the Microsoft Azure AI Fundamentals exam on their first attempt without needing additional materials or study guides.
Other certification materials providers often include outdated or removed questions by Microsoft in their AI-900 exam. These outdated questions lead to customers failing their Microsoft Azure AI Fundamentals exam. In contrast, we ensure our questions bank includes only precise and up-to-date questions. Our main priority is your success in the Microsoft AI-900 exam, not profiting from selling obsolete exam questions in PDF or Online Practice Test.
Which Azure Al Language feature can be used to retrieve data, such as dates and people's names, from social media posts?
The Azure AI Language service provides several NLP features, including language detection, key phrase extraction, sentiment analysis, and named entity recognition (NER).
When you need to extract specific data points such as dates, names, organizations, or locations from unstructured text (for example, social media posts), the correct feature is Entity Recognition.
Entity Recognition identifies and classifies information in text into predefined categories like:
Person names (e.g., ''John Smith'')
Organizations (e.g., ''Contoso Ltd.'')
Dates and times (e.g., ''October 22, 2025'')
Locations, events, and quantities
This capability helps transform unstructured textual data into structured data that can be analyzed or stored.
Option analysis:
A (Language detection): Determines the language of a text (e.g., English, French).
B (Speech recognition): Converts spoken audio to text; not applicable here.
C (Key phrase extraction): Identifies important phrases or topics but not specific entities like names or dates.
D (Entity recognition): Correctly extracts names, dates, and other specific data from text.
Hence, the accurate feature for this scenario is D. Entity Recognition.
You need to predict the income range of a given customer by using the following dataset.

Which two fields should you use as features? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
According to the Microsoft Azure AI Fundamentals (AI-900) official study guide and the Microsoft Learn module ''Describe core concepts of machine learning on Azure'', when building a predictive machine learning model, features are the input variables used by the algorithm to predict the target label. The target label is the output or value the model is trained to predict.
In this dataset, the target variable is clearly the Income Range, since the goal is to predict a customer's income bracket. Therefore, Income Range (D) is the label, not a feature. Features must be other attributes that help the model make this prediction.
The fields Education Level (A) and Age (C) are the most relevant features because both can logically and statistically influence income level.
Education Level is a categorical variable that often correlates strongly with income. Individuals with higher education levels tend to earn more on average, making this an important predictor.
Age is a numerical variable that typically affects income level due to factors such as experience and career progression.
By contrast:
First Name (E) and Last Name (B) are irrelevant as features because they are identifiers, not meaningful predictors of income. Including them could lead to bias or model overfitting without contributing to accurate predictions.
Hence, according to AI-900 principles, the features used to train a model predicting income range would be Education Level and Age.
What are three stages in a transformer model? Each correct answer presents a complete solution.
NOTE: Each correct answer is worth one point.
A transformer model is the foundational architecture behind many modern natural language processing systems such as GPT and BERT. It processes text data through multiple key stages. According to the Microsoft Azure AI Fundamentals (AI-900) curriculum and Microsoft Learn materials, the major stages of a transformer-based large language model are tokenization, embedding calculation, and next token prediction.
Tokenization (C) -- The first step converts raw text into smaller units called tokens (words, subwords, or characters). This process allows the model to handle text in a structured numerical form rather than as raw language.
Embedding Calculation (B) -- After tokenization, the tokens are mapped into high-dimensional numeric vectors, known as embeddings. These embeddings capture semantic relationships between words and phrases so that the model can understand context and meaning.
Next Token Prediction (D) -- This stage is the heart of transformer operation, where the model predicts the next likely token in a sequence based on prior tokens. Repeated next-token predictions enable text generation, summarization, or translation.
Options A (object detection) and E (anonymization) are incorrect because they relate to vision and privacy workflows, not language modeling.
In which two scenarios can you use speech recognition? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
The correct answers are B and D.
Speech recognition, part of Azure's Speech service, converts spoken audio into written text. It is a core feature of Azure Cognitive Services for speech-to-text scenarios.
Providing closed captions for recorded or live videos (B) -- This is a typical application of speech recognition. The AI system listens to audio content from a video and generates real-time or post-event captions. Azure's Speech-to-Text API is frequently used in broadcasting and video platforms to improve accessibility and searchability.
Creating a transcript of a telephone call or meeting (D) -- Another common use case is automated transcription. The Speech service can process real-time audio streams (such as meetings or calls) and produce accurate text transcripts. This is widely used in customer service, call analytics, and meeting documentation.
The incorrect options are:
A . an in-car system that reads text messages aloud -- This uses Text-to-Speech, not speech recognition.
C . creating an automated public address system for a train station -- This also uses Text-to-Speech, since it generates spoken output from text.
Therefore, scenarios that convert spoken words into text correctly represent speech recognition, making B and D the right answers.
Which format should you use to send requests to a REST API endpoint for Azure OpenAI?
When interacting with the Azure OpenAI REST API, requests and responses are structured using the JSON format. According to the Microsoft Learn documentation on the Azure OpenAI REST API, JSON is the required format for sending prompts, configuration parameters (such as temperature, max_tokens, or top_p), and metadata to the API endpoint.
A typical request to an Azure OpenAI endpoint (for example, /openai/deployments/{model-name}/chat/completions?api-version=2024-02-01) includes a JSON body similar to the following:
{
'messages': [
{'role': 'system', 'content': 'You are an assistant.'},
{'role': 'user', 'content': 'Write a JavaScript function to add two numbers.'}
],
'max_tokens': 200,
'temperature': 0.7
}
This JSON format allows for structured data exchange between the client and the server, ensuring that key-value pairs are properly parsed by the API.
Option A (CSV): Used for storing tabular data, not suitable for API communication.
Option C (XML): Though historically used in web services, Microsoft's modern APIs, including Azure OpenAI, rely on JSON.
Option D (YAML): Common in configuration files but not for REST API payloads.
Therefore, per official Microsoft documentation and the AI-900 study guide, the correct and verified answer is B . JSON, as it is the standard format required when sending requests to the Azure OpenAI REST API endpoint.