Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Describe features of Natural Language Processing workloads on Azure practice sets

AI-900 Describe features of Natural Language Processing workloads on Azure • Complete Question Bank

AI-900 Describe features of Natural Language Processing workloads on Azure — All Questions With Answers

Complete AI-900 Describe features of Natural Language Processing workloads on Azure question bank — all 0 questions with answers and detailed explanations.

200
Questions
Free
No signup
Certifications/AI-900/Practice Test/Describe features of Natural Language Processing workloads on Azure/All Questions
Question 1hardmultiple choice
Read the full NAT/PAT explanation →

A healthcare organization needs to extract specific data elements (such as patient names, medication dosages, and dates) from unstructured doctors' notes. Which Azure Cognitive Service is best suited for this task?

Question 2mediummultiple choice
Read the full NAT/PAT explanation →

A hospital wants to create a system that can transcribe doctor-patient conversations in real time and also extract medical conditions, medications, and dosages from the transcribed text. Which combination of Azure AI services should they use?

Question 3mediummultiple choice
Read the full NAT/PAT explanation →

A customer service team wants to build an Azure AI-powered bot that can understand the intent behind customer messages. For example, the bot should recognize that 'I want to return my shoes' maps to a 'ReturnItem' intent, and 'Where is my order?' maps to 'TrackOrder'. Which Azure service provides pre-built models specifically for intent recognition?

Question 4mediummultiple choice
Read the full NAT/PAT explanation →

An online news platform receives thousands of articles daily. The editors want to automatically identify the most important topics discussed in each article to help with content categorization. Which Azure Text Analytics capability should they use?

Question 5hardmultiple choice
Read the full NAT/PAT explanation →

A company's HR department wants to create a self-service bot that can answer employee questions about company policies. They have a collection of policy documents in PDF format. Which Azure AI Language feature should they use to ingest these documents and enable the bot to provide answers based on them?

Question 6mediummultiple choice
Read the full NAT/PAT explanation →

A retail company collects thousands of customer reviews. They want to automatically extract frequently mentioned aspects (e.g., 'battery life', 'customer service', 'price') to understand common topics. Which Azure AI Language capability should they use?

Question 7mediummultiple choice
Read the full NAT/PAT explanation →

A law firm receives hundreds of legal documents daily. They want to use Azure AI Language to automatically assign each document to exactly one predefined category, such as 'Contract', 'Trademark', or 'Litigation'. Which Azure AI Language feature is specifically designed for this task?

Question 8mediummultiple choice
Read the full NAT/PAT explanation →

A legal research company needs to automatically extract specific case citation patterns (e.g., '123 U.S. 456') from thousands of legal documents. The standard named entity recognition in Azure AI Language does not recognize these custom citation formats. Which Azure AI Language feature should they use to create a model that extracts these custom entities?

Question 9mediummultiple choice
Read the full NAT/PAT explanation →

A market research firm wants to analyze thousands of customer reviews to automatically identify frequently mentioned product aspects and the sentiment associated with each aspect. For example, they want to know that 'battery life' is mentioned often with negative sentiment, while 'design' is mentioned with positive sentiment. Which Azure AI Language capability is best suited for this task?

Question 10mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to analyze chat transcripts to identify the most common issues customers are reporting. They need to automatically extract meaningful phrases like 'slow internet connection' and 'billing error' from the conversations. Which Azure AI Language feature should they use?

Question 11hardmultiple choice
Read the full NAT/PAT explanation →

A global customer support team receives feedback messages in multiple languages. They want to build an automated pipeline that first identifies the language of each message, then translates it to English, and finally analyzes the sentiment of the translated text. Which combination of Azure AI services should they use?

Question 12hardmultiple choice
Read the full NAT/PAT explanation →

A medical research organization needs to process thousands of clinical trial documents to automatically extract specific medical entities such as diseases, symptoms, medications, and dosages. They want to use a prebuilt Azure AI Language capability that is already trained on medical domain data. Which Azure AI Language feature should they use?

Question 13mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to automatically extract the most important words or short phrases from each customer service ticket to understand common issues. Which Azure AI Language feature should they use?

Question 14mediummultiple choice
Read the full NAT/PAT explanation →

A marketing team wants to automatically analyze thousands of product reviews to determine if each review expresses a positive, negative, or neutral opinion about the product. Which Azure AI Language feature should they use?

Question 15mediummultiple choice
Read the full NAT/PAT explanation →

A hospital receives patient notes in free text. They need to automatically identify entities like disease names, medications, and dosages from these notes without requiring any custom training. Which Azure AI Language feature is specifically designed for this medical entity extraction task?

Question 16mediummultiple choice
Read the full NAT/PAT explanation →

A news agency wants to automatically extract the names of people and organizations mentioned in thousands of articles. They plan to use a prebuilt Azure AI Language feature that requires no custom training. Which feature should they use?

Question 17mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to create a chatbot that can answer common questions about employee benefits. They have a PDF document containing a list of frequently asked questions with their answers. Which Azure AI Language feature should they use to build a solution that extracts answers directly from this content?

Question 18mediummultiple choice
Read the full NAT/PAT explanation →

A law firm needs to automatically detect and redact sensitive information such as names, addresses, and social security numbers from legal documents. Which Azure AI Language feature can detect these entities without custom training?

Question 19mediummultiple choice
Read the full NAT/PAT explanation →

A medical research team needs to analyze thousands of clinical trial reports to extract specific medical terms like disease names, symptoms, and medications. They want to use an Azure AI Language feature that is pre-trained on medical data and requires no custom training. Which feature should they use?

Question 20mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically produce a short summary of each lengthy court ruling, highlighting the most important sentences. Which Azure AI Language feature should they use?

Question 21hardmultiple choice
Read the full NAT/PAT explanation →

A healthcare organization needs to automatically redact personally identifiable information (PII) such as patient names and addresses from unstructured medical notes, while keeping clinical terms like disease names and medications. They want to use prebuilt Azure AI Language features without any custom training. Which combination of features should they use?

Question 22easymultiple choice
Read the full NAT/PAT explanation →

A travel agency wants to build a chatbot that can automatically answer customer questions about flight status by extracting answers from a PDF document containing FAQs. Which Azure AI Language feature should they use to directly query this content?

Question 23mediummultiple choice
Read the full NAT/PAT explanation →

A customer service team wants to analyze thousands of call transcripts to identify common complaints and understand whether customer sentiment is positive, negative, or neutral. They plan to use prebuilt Azure AI Language features without any custom training. Which combination of features should they use?

Question 24hardmultiple choice
Read the full NAT/PAT explanation →

A law firm needs to automatically extract specific information from legal contracts, such as the names of the parties involved, effective dates, and governing law clauses. The firm has a small set of contracts that have been manually annotated with these specific fields. Which Azure AI Language feature should they use to build a custom extraction solution?

Question 25hardmultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically process thousands of court documents. The system must identify and redact sensitive personal information such as names, addresses, and social security numbers. Additionally, it must extract legal-specific entities like case numbers, judge names, and statute references. The firm has a small set of manually annotated documents with these legal entities. Which combination of Azure AI Language features should they use?

Question 26mediummultiple choice
Read the full NAT/PAT explanation →

A retail company wants to automatically analyze thousands of product reviews to identify the most frequently mentioned aspects, such as 'battery life', 'screen quality', and 'customer service'. They plan to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

Question 27mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to analyze chat logs to automatically identify the most common reasons for customer complaints and track how customer sentiment changes throughout a conversation. They plan to use prebuilt Azure AI Language features without any custom training. Which combination of features should they use?

Question 28easymultiple choice
Read the full NAT/PAT explanation →

A customer insights team at a retail company has collected thousands of product reviews. They want to automatically extract the most frequently mentioned topics or aspects from these reviews, such as 'price', 'durability', and 'customer service', without any custom training. Which prebuilt Azure AI Language feature should they use?

Question 29mediummultiple choice
Read the full NAT/PAT explanation →

A global news organization receives articles in multiple languages. They need to first identify the language of each article, then translate it into English. Which combination of prebuilt Azure AI services should they use?

Question 30mediummultiple choice
Read the full NAT/PAT explanation →

A marketing team wants to automatically analyze thousands of customer reviews to identify the most commonly discussed aspects, such as 'price', 'durability', or 'customer service'. They do not have any labeled data for custom training. Which prebuilt Azure AI Language feature should they use?

Question 31mediummulti select
Read the full NAT/PAT explanation →

A language teacher uses Azure AI Language to automatically analyze hundreds of student essays. The teacher wants to identify the main topics discussed in each essay and also understand the overall sentiment (positive, negative, or neutral) expressed. Which two prebuilt Azure AI Language features should the teacher use together to accomplish this goal?

Question 32mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to analyze chat transcripts to automatically extract the most frequently mentioned product issues and also determine whether each chat represents a positive, neutral, or negative customer experience. Which prebuilt Azure AI Language feature should they use?

Question 33mediummultiple choice
Read the full NAT/PAT explanation →

A customer service team wants to analyze thousands of support tickets to automatically categorize them into predefined topics like 'billing', 'technical issue', and 'account management'. They have a small set of labeled tickets for each category. Which Azure AI Language feature should they use?

Question 34mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to use Azure AI Language to automatically analyze incoming support emails. They need to extract the product name mentioned in each email and determine whether the customer's sentiment is positive, negative, or neutral. They have no labeled data for custom training. Which two prebuilt Azure AI Language features should they use together?

Question 35mediummultiple choice
Read the full NAT/PAT explanation →

A company wants to build a chatbot that can answer customer questions about their product return policy, shipping times, and warranty information. They have a structured document with these questions and answers. Which Azure AI Language feature should they use to create this chatbot without writing custom code?

Question 36mediummultiple choice
Read the full NAT/PAT explanation →

A law firm needs to automatically redact personal identifiable information (PII) such as names, addresses, and social security numbers from thousands of legal documents before making them public. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

Question 37mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically extract specific terms such as contract dates, party names, and monetary amounts from thousands of legal documents. The firm does not have a labeled dataset for custom training but needs to identify only these predefined types of information. Which prebuilt Azure AI Language feature should they use?

Question 38easymultiple choice
Read the full NAT/PAT explanation →

A research team wants to automatically analyze thousands of online news articles to identify the main topics discussed in each article (e.g., 'technology', 'politics', 'sports'). They need a prebuilt Azure AI Language feature that returns a list of key concepts or topics without any custom training. Which feature should they use?

Question 39mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically extract the names of organizations and monetary values from thousands of legal contracts. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

Question 40mediummultiple choice
Read the full NAT/PAT explanation →

A multinational company receives customer feedback in multiple languages. They need to automatically determine the language of each piece of feedback before routing it to the appropriate support team. Which prebuilt Azure AI Language feature should they use?

Question 41mediummultiple choice
Read the full NAT/PAT explanation →

A developer wants to build a virtual assistant that can understand user intents such as 'Book a flight' or 'Check weather' and extract relevant entities like destination and date. The developer has a small set of labeled example utterances. Which Azure AI Language feature should the developer use?

Question 42mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team receives thousands of unstructured chat transcripts every day. They want to automatically identify the most common recurring issues (e.g., 'long wait time', 'payment error', 'login problem') without training a custom model. Which prebuilt Azure AI Language feature should they use?

Question 43mediummultiple choice
Read the full NAT/PAT explanation →

A hotel chain wants to automatically analyze guest reviews to identify the most frequently mentioned aspects of their stay, such as 'cleanliness', 'staff friendliness', or 'location'. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

Question 44mediummultiple choice
Read the full NAT/PAT explanation →

A business analyst wants to quickly summarize the main topics discussed in a large collection of customer feedback emails. The analyst needs to identify recurring concepts such as 'product quality', 'shipping delay', and 'customer service'. They want to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

Question 45easymultiple choice
Read the full NAT/PAT explanation →

A retail company wants to automatically determine whether customer reviews are positive, negative, or neutral. Which prebuilt Azure AI Language feature should they use?

Question 46mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team receives hundreds of long product reviews every day. They want to automatically summarize each review into a few key sentences to quickly understand the main points. Which prebuilt Azure AI Language feature should they use?

Question 47mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to automatically analyze customer emails to determine if the sentiment is positive, negative, or neutral. Which Azure service should they use?

Question 48hardmultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to process thousands of contracts to automatically identify important terms such as dates, monetary amounts, names of parties, and legal citations. Which built-in feature of the Azure AI Language service is best suited for this task?

Question 49hardmultiple choice
Read the full NAT/PAT explanation →

A customer service organization has thousands of support tickets labeled with predefined categories such as 'Billing', 'Technical', and 'Account Management'. They want to build a solution that automatically assigns a category to new, incoming tickets. The categories are fixed and known in advance. Which Azure AI Language service feature should they use?

Question 50mediummultiple choice
Read the full NAT/PAT explanation →

A global social media platform wants to automatically detect the language of user posts to route them to appropriate content moderators. The posts are short and often contain mixed scripts. Which Azure AI Language feature should they use?

Question 51mediummultiple choice
Read the full NAT/PAT explanation →

A market research company wants to analyze thousands of product reviews to identify the most frequently talked-about topics (such as 'battery life', 'screen quality', 'customer support') to guide product improvements. Which Azure AI Language feature is best suited for this task?

Question 52mediummultiple choice
Read the full NAT/PAT explanation →

A multinational company needs to automatically translate customer support emails from English to Spanish and French. The emails are plain text. Which Azure service should they use?

Question 53hardmultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to analyze thousands of contracts to extract key information such as party names, dates, and monetary amounts. They also need to identify if certain clauses (e.g., non-compete, termination rights) are present. Which combination of Azure AI Language features should they use?

Question 54hardmultiple choice
Read the full NAT/PAT explanation →

A consumer electronics company collects online reviews about their latest smartphone. They want to identify specific aspects that customers praise or criticize, such as battery life, camera quality, and screen brightness. Which Azure AI Language feature should they use to extract these aspect-based opinions?

Question 55hardmultiple choice
Read the full NAT/PAT explanation →

A law firm needs to process thousands of legal contracts. They want to extract specific clauses (e.g., 'confidentiality', 'indemnity') and also identify the names of parties and monetary amounts mentioned. Which Azure AI Language feature(s) should they use together to achieve both tasks?

Question 56hardmultiple choice
Read the full NAT/PAT explanation →

A customer support team receives thousands of emails daily. They want to automatically route each email to the appropriate department (Billing, Technical Support, or General Inquiry). They also want to extract the customer's account number and order ID from each email. Which combination of Azure AI Language features should they use?

Question 57mediummulti select
Read the full NAT/PAT explanation →

A hotel chain wants to analyze thousands of guest reviews to understand the overall tone of feedback (positive or negative) and to extract the most commonly mentioned features (e.g., 'room cleanliness', 'staff friendliness', 'breakfast'). Which two Azure AI Language features should they combine?

Question 58hardmultiple choice
Read the full NAT/PAT explanation →

A global e-commerce company receives customer support emails in over 30 languages. They want to automatically route each email to the correct department (Billing, Technical Support, or Returns) and also extract the order number and the product name mentioned in the email. The solution must be able to identify the language of each email before further processing. Which combination of Azure AI Language features should they use?

Question 59mediummulti select
Read the full NAT/PAT explanation →

A customer support team receives emails in multiple languages. They want to automatically determine the language of each email and then extract key phrases to summarize the issue. Which two Azure AI Language features should they use in sequence?

Question 60mediummultiple choice
Read the full NAT/PAT explanation →

A law firm receives hundreds of legal documents daily. They need to automatically extract key entities like names of parties, dates, jurisdictions, and also classify each document as 'contract', 'pleading', or 'memo'. Which combination of Azure AI Language features should they use?

Question 61mediummulti select
Read the full NAT/PAT explanation →

A customer service team wants to analyze chat transcripts to understand customer sentiment and identify the most frequently discussed topics. Which two Azure AI Language features should they combine to achieve this?

Question 62mediummultiple choice
Read the full NAT/PAT explanation →

A company wants to build an FAQ bot that can answer questions based on its internal knowledge base. The questions from users are often phrased in different ways. They want to match the user's intent to pre-defined answers without training a custom model. Which Azure AI Language feature should they use?

Question 63hardmultiple choice
Read the full NAT/PAT explanation →

A law firm needs to automatically categorize documents (e.g., 'contract', 'pleading', 'memo') and extract specific clauses such as 'indemnity' and 'confidentiality'. They have a large set of labeled examples for both tasks. Which combination of Azure AI Language features should they use?

Question 64mediummultiple choice
Read the full NAT/PAT explanation →

A hospital collects patient feedback forms in text format. They want to automatically identify whether each feedback is positive, negative, or neutral, and also extract specific recurring phrases like 'waiting time' and 'staff attitude'. Which Azure AI Language feature should they use to determine the overall tone of the feedback?

Question 65easymultiple choice
Read the full NAT/PAT explanation →

A customer service team wants to automatically determine whether each customer feedback message is positive, negative, or neutral. Which Azure AI Language feature should they use?

Question 66mediummulti select
Read the full NAT/PAT explanation →

A law firm needs to automatically process incoming legal documents. They have two specific requirements: (1) extract the names of all parties involved, the court name, and the filing date; (2) categorize each document as a 'complaint', 'motion', or 'subpoena'. Which two Azure AI Language features should they use? (Choose two.)

Question 67mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically extract key information from contracts, including the names of parties involved, important dates, and monetary amounts. Which Azure AI Language feature should they use to identify and extract these specific pieces of information from the text?

Question 68mediummultiple choice
Read the full NAT/PAT explanation →

A hospital collects patient experience feedback in free-text form. They need to automatically (1) extract specific mentions of symptoms (e.g., 'headache', 'fever', 'fatigue') from the text, and (2) determine the overall emotional tone of each feedback (e.g., positive, negative, neutral). Which combination of Azure AI Language features should they use?

Question 69mediummultiple choice
Read the full NAT/PAT explanation →

A multinational corporation receives customer support emails in multiple languages. They need to automatically identify the language of each email so it can be routed to the appropriate support team. Which Azure AI Language feature should they use?

Question 70easymultiple choice
Read the full NAT/PAT explanation →

A company analyzes customer reviews to identify common themes. They need to automatically extract the most important concepts from each review, such as 'battery life', 'customer service', and 'price'. Which Azure AI Language feature should they use?

Question 71mediummultiple choice
Read the full NAT/PAT explanation →

A marketing team needs to analyze thousands of product reviews to identify the most frequently mentioned topics, such as 'battery life', 'customer support', and 'price'. They want an automated method to extract these main concepts from each review. Which Azure AI Language feature should they use?

Question 72mediummultiple choice
Read the full NAT/PAT explanation →

A company wants to build a self-service FAQ bot that answers customer questions based on a collection of policy documents (PDFs and Word files). They want the bot to extract answers directly from the documents without manually creating question-answer pairs. Which Azure AI Language feature should they use?

Question 73mediummultiple choice
Read the full NAT/PAT explanation →

A news agency needs to automatically process thousands of news articles and extract specific structured information: the publication date, the author's name, and the headline. None of these fields are standard predefined entities in Azure AI Language. Which Azure AI Language feature should they use to train a model to extract these custom entities?

Question 74easymultiple choice
Read the full NAT/PAT explanation →

A customer support team uses an AI chatbot to analyze incoming messages. They want to automatically identify the most frequently mentioned topics, such as 'shipping delay', 'refund policy', and 'product quality', without manually reading each message. Which Azure AI Language feature should they use?

Question 75mediummulti select
Read the full NAT/PAT explanation →

A customer support team wants to automatically analyze incoming emails to (1) determine the overall emotional tone (e.g., frustrated, satisfied) and (2) identify specific key phrases that indicate the reason for contact (e.g., 'return item', 'refund policy'). Which two Azure AI Language features should they use? (Choose two.)

Question 76mediummultiple choice
Read the full NAT/PAT explanation →

A multinational corporation receives customer feedback emails in several languages. The company wants to translate all emails into English for centralized analysis by its support team. Which Azure service should they use?

Question 77hardmultiple choice
Read the full NAT/PAT explanation →

A company wants to automatically categorize support tickets into categories such as 'Billing', 'Technical Issue', and 'Account Management'. They have a set of 1,000 labeled tickets that they can use to train a model. Which Azure AI Language feature should they use?

Question 78mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically sort incoming legal documents into predefined categories such as 'Contract', 'Brief', 'Motion', and 'Discovery'. They have a set of 500 manually labeled documents to use as examples. Which Azure AI Language feature should they use to build this classification system?

Question 79easymultiple choice
Read the full NAT/PAT explanation →

A global e-commerce company receives product reviews in multiple languages. They want to automatically identify the language of each review to route it to the appropriate translation queue. Which Azure AI Language feature should they use?

Question 80mediummultiple choice
Read the full NAT/PAT explanation →

A customer support team wants to automatically analyze thousands of product reviews. Their goal is to extract the most frequently mentioned topics (e.g., 'battery life', 'customer service', 'screen quality') without manually reading each review. Which Azure AI Language feature should they use?

Question 81hardmultiple choice
Read the full NAT/PAT explanation →

A restaurant chain wants to build a voice-powered ordering system for its drive-through. The system must understand when a user wants to place an order, modify an existing order, or cancel an order. It also needs to extract specific details like the menu item name and quantity from the user's speech. Which Azure AI Language feature should they use to handle both intent recognition and entity extraction?

Question 82easymultiple choice
Read the full NAT/PAT explanation →

A hospital wants to automatically anonymize patient medical records by removing all personally identifiable information (PII) such as names, dates, and social security numbers from unstructured text notes. Which Azure AI Language feature should they use?

Question 83mediummultiple choice
Read the full NAT/PAT explanation →

A university wants to build a chatbot that can answer questions about its admission procedures. The chatbot should retrieve answers directly from a set of official PDF documents containing policies and FAQs. Which Azure AI Language feature should they use to implement this?

Question 84mediummultiple choice
Read the full NAT/PAT explanation →

A legal department needs to automatically extract specific entities from contracts, such as 'Effective Date', 'Governing Law', and 'Payment Terms'. They have 500 manually labeled contract clauses that specify which text spans correspond to each entity. Which Azure AI Language feature should they use to build this custom entity extraction solution?

Question 85mediummultiple choice
Read the full NAT/PAT explanation →

A legal department needs to automatically extract specific types of information from court documents, such as the names of plaintiffs and defendants, dates of hearings, and names of presiding judges. The department has a large set of unlabeled documents but does not have any manually tagged examples. Which Azure AI Language feature should they use?

Question 86mediummultiple choice
Read the full NAT/PAT explanation →

A news agency wants to build a system that can automatically generate a short headline for each news article. The system should select the most important sentence from the article as the headline. Which Azure AI Language feature should they use?

Question 87mediummultiple choice
Read the full NAT/PAT explanation →

A hospital wants to automatically extract patient symptoms and medication names from clinical notes. They have a set of pre-defined categories for symptoms and medications, and they have manually labeled a few hundred sentences to indicate which text spans belong to each category. Which Azure AI Language feature should they use to build this custom entity extraction solution?

Question 88mediummultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically extract case-specific entities such as 'docket number', 'plaintiff attorney', and 'court name' from legal documents. They have a small set of manually labeled examples for each entity. Which Azure AI Language feature should they use to build this custom entity extraction solution?

Question 89easymultiple choice
Read the full NAT/PAT explanation →

A medical transcription service wants to automatically identify and extract medical terms such as diagnoses, medications, and procedures from doctor's notes. The notes are unstructured text. They want to use a pre-trained Azure AI Language feature that can understand medical terminology. Which feature should they use?

Question 90easymultiple choice
Read the full NAT/PAT explanation →

A news agency publishes hundreds of articles daily. They want to automatically extract the main topics discussed in each article, such as 'politics', 'economy', or 'sports', to categorize content without manual tagging. Which built-in Azure AI Language feature should they use?

Question 91mediummultiple choice
Read the full NAT/PAT explanation →

A research team wants to automatically extract the most important phrases from a large collection of scientific articles to identify emerging trends. The articles are all in English. They do not want to train a custom model. Which built-in Azure AI Language feature should they use?

Question 92mediummultiple choice
Read the full NAT/PAT explanation →

A global company receives customer support tickets in over 60 languages. They need to automatically detect the language of each ticket so it can be routed to the appropriate language-specific team. The company has no labeled training data for language identification. Which Azure AI Language feature should they use?

Question 93easymultiple choice
Read the full NAT/PAT explanation →

A hotel chain receives thousands of online guest reviews each month. The management wants to automatically determine whether the overall feedback for each review is positive, negative, or neutral to identify areas for improvement. Which Azure AI Language feature should they use?

Question 94mediummultiple choice
Read the full NAT/PAT explanation →

A law firm wants to automatically categorize incoming legal documents into custom categories such as 'Motion', 'Contract', 'Discovery', and 'Memorandum'. The firm has a set of manually labeled documents that can be used to train the system. Which Azure AI Language feature should they use?

Question 95easymultiple choice
Read the full NAT/PAT explanation →

A news agency publishes hundreds of articles daily. They want to automatically determine the main topics discussed in each article, such as 'politics', 'economy', or 'sports', without manually tagging them. The agency has no labeled training data. Which built-in Azure AI Language feature should they use?

Question 96mediummultiple choice
Read the full NAT/PAT explanation →

A customer service department wants to automatically extract the names of products mentioned in customer emails and the sentiment expressed about each product. For example, from the sentence 'The battery life of the X100 is excellent, but the screen is too dark,' they need to identify 'X100' and associate 'positive' sentiment with 'battery life' and 'negative' sentiment with 'screen'. Which Azure AI Language feature should they use?

Question 97mediummultiple choice
Read the full NAT/PAT explanation →

A company wants to build a customer service chatbot that can understand user intents (e.g., 'cancel order', 'track shipment') and extract relevant entities (e.g., order number, product name). Which Azure AI Language feature should they use?

Question 98mediummultiple choice
Read the full NAT/PAT explanation →

A hotel chain wants to automatically determine whether online guest reviews express a positive, negative, or neutral opinion about their stays. Which built-in Azure AI Language feature should they use?

Question 99hardmultiple choice
Read the full NAT/PAT explanation →

A legal firm needs to automatically extract custom entities such as 'Party Name', 'Effective Date', and 'Governing Law' from contracts. They have a set of manually labeled contracts to use as training data. Which Azure AI Language feature should they use?

Question 100mediummultiple choice
Read the full NAT/PAT explanation →

A news agency receives thousands of articles daily from wire services. They want to automatically identify and tag mentions of people, organizations, and locations within each article to improve search and categorization. The agency has no labeled training data. Which built-in Azure AI Language feature should they use?

Question 101easymultiple choice
Read the full NAT/PAT explanation →

Which Azure AI service can detect the language of a text input and return the identified language name and confidence score?

Question 102easymultiple choice
Read the full NAT/PAT explanation →

What does sentiment analysis do?

Question 103mediummultiple choice
Read the full NAT/PAT explanation →

Which Azure AI service can identify and extract named entities (people, organizations, locations, dates) from text?

Question 104mediummultiple choice
Read the full NAT/PAT explanation →

Which Azure AI service extracts key information (like invoice numbers, dates, and amounts) from structured documents like forms and invoices?

Question 105easymultiple choice
Read the full NAT/PAT explanation →

What does Azure AI Speech service's text-to-speech (TTS) feature do?

Question 106easymultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Language Studio?

Question 107mediummultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Translator?

Question 108mediummultiple choice
Read the full NAT/PAT explanation →

What is the purpose of key phrase extraction in Azure AI Language?

Question 109mediummultiple choice
Read the full NAT/PAT explanation →

What is conversational language understanding (CLU) in Azure AI Language?

Question 110mediummultiple choice
Read the full NAT/PAT explanation →

What is the question answering feature in Azure AI Language used for?

Question 111mediummultiple choice
Read the full NAT/PAT explanation →

Which Azure service enables building a question-answering chatbot from existing FAQ documents with minimal code?

Question 112easymultiple choice
Read the full NAT/PAT explanation →

What is Azure AI Speech's real-time speech recognition feature used for?

Question 113mediummultiple choice
Read the full NAT/PAT explanation →

What is opinion mining (also called aspect-based sentiment analysis) in Azure AI Language?

Question 114mediummultiple choice
Read the full NAT/PAT explanation →

What is tokenization in the context of natural language processing?

Question 115easymultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Speech's speaker recognition feature?

Question 116mediummultiple choice
Read the full NAT/PAT explanation →

What is custom text classification in Azure AI Language?

Question 117mediummultiple choice
Read the full NAT/PAT explanation →

What is Azure AI Language's text summarization capability used for?

Question 118mediummultiple choice
Read the full NAT/PAT explanation →

What is the difference between extractive summarization and abstractive summarization?

Question 119easymultiple choice
Read the full NAT/PAT explanation →

What does the Azure AI Translator's language detection feature do when no source language is specified?

Question 120mediummultiple choice
Read the full NAT/PAT explanation →

What is named entity recognition (NER) and provide an example of its output?

Question 121easymultiple choice
Read the full NAT/PAT explanation →

What does Azure AI Speech's 'custom neural voice' capability allow organizations to do?

Question 122mediummultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Language's 'personally identifiable information (PII) detection' feature?

Question 123mediummultiple choice
Read the full NAT/PAT explanation →

What does Azure AI Language's 'text analytics for health' feature provide?

Question 124easymultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Speech's 'batch transcription' capability?

Question 125mediummultiple choice
Read the full NAT/PAT explanation →

What is transfer learning and how does it apply to NLP models?

Question 126mediummultiple choice
Read the full NAT/PAT explanation →

What is the Azure AI Language Studio used for in addition to testing built-in features?

Question 127easymultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure Bot Service's channel integration?

Question 128mediummultiple choice
Read the full NAT/PAT explanation →

What is the Azure AI Language feature 'custom named entity recognition' used for?

Question 129mediummultiple choice
Read the full NAT/PAT explanation →

What is the Azure AI Speech service's 'speaker diarization' feature?

Question 130easymultiple choice
Read the full NAT/PAT explanation →

What is the difference between Azure AI Speech and Azure AI Language?

Question 131mediummultiple choice
Read the full NAT/PAT explanation →

What is the role of intents in conversational language understanding (CLU)?

Question 132mediummultiple choice
Read the full NAT/PAT explanation →

What is the Azure AI Language 'orchestration workflow' feature used for?

Question 133mediummultiple choice
Read the full NAT/PAT explanation →

What is 'abstractive summarization' vs. 'extractive summarization' in Azure AI Language, and which produces summaries in new words?

Question 134easymultiple choice
Read the full NAT/PAT explanation →

What is Azure Cognitive Search (Azure AI Search) and what role does it play in AI applications?

Question 135mediummultiple choice
Read the full NAT/PAT explanation →

What is the difference between entities and intents in conversational language understanding?

Question 136mediummultiple choice
Read the full NAT/PAT explanation →

What is a 'multi-turn conversation' in the context of Azure Bot Service and conversational AI?

Question 137easymultiple choice
Read the full NAT/PAT explanation →

What does Azure AI Language's 'language detection' feature return?

Question 138mediummultiple choice
Read the full NAT/PAT explanation →

What is the Azure AI Translator's 'document translation' capability?

Question 139mediummultiple choice
Read the full NAT/PAT explanation →

What is Azure AI Language's 'custom summarization' capability?

Question 140easymultiple choice
Read the full NAT/PAT explanation →

What is the purpose of Azure AI Language's 'entity linking' feature?

Question 141mediummultiple choice
Read the full NAT/PAT explanation →

What is the purpose of 'entities' in conversational language understanding (CLU) models?

Question 142mediummultiple choice
Read the full NAT/PAT explanation →

What is 'speech synthesis markup language' (SSML) used for in Azure AI Speech?

Question 143easymultiple choice
Read the full NAT/PAT explanation →

What is Azure AI Translator's 'custom translator' service?

Question 144easymultiple choice
Read the full NAT/PAT explanation →

What is 'named entity recognition' (NER) in Azure AI Language?

Question 145mediummultiple choice
Read the full NAT/PAT explanation →

What is 'conversation history' and why is it important in multi-turn chatbot interactions?

Question 146easymultiple choice
Read the full NAT/PAT explanation →

What is 'text analytics' in Azure AI Language?

Question 147mediummultiple choice
Read the full NAT/PAT explanation →

What is 'custom text classification' in Azure AI Language?

Question 148hardmultiple choice
Read the full NAT/PAT explanation →

What is 'coreference resolution' in natural language processing?

Question 149easymultiple choice
Read the full NAT/PAT explanation →

What is 'language detection' in Azure AI Language?

Question 150mediummultiple choice
Read the full NAT/PAT explanation →

What is 'conversational language understanding' (CLU) in Azure AI Language?

Question 151mediummultiple choice
Read the full NAT/PAT explanation →

What is 'question answering' in Azure AI Language and what are its two main types?

Question 152easymultiple choice
Read the full NAT/PAT explanation →

What is 'key phrase extraction' in Azure AI Language?

Question 153mediummultiple choice
Read the full NAT/PAT explanation →

What is 'orchestration workflow' in Azure AI Language for multi-skill scenarios?

Question 154hardmultiple choice
Read the full NAT/PAT explanation →

What is 'word sense disambiguation' (WSD) and why is it challenging for NLP?

Question 155easymultiple choice
Read the full NAT/PAT explanation →

What is 'text-to-speech' (TTS) in Azure AI Speech?

Question 156mediummultiple choice
Read the full NAT/PAT explanation →

What is 'abstractive summarisation' and how does it differ from 'extractive summarisation'?

Question 157mediummultiple choice
Read the full NAT/PAT explanation →

What is 'sentiment analysis' at the opinion mining level vs. document level in Azure AI Language?

Question 158mediummultiple choice
Read the full NAT/PAT explanation →

What is 'speaker diarisation' in Azure AI Speech and when is it used?

Question 159easymultiple choice
Read the full NAT/PAT explanation →

What is 'real-time speech translation' in Azure AI Speech?

Question 160hardmultiple choice
Read the full NAT/PAT explanation →

What is 'token budget' and 'context window' management in large language models?

Question 161mediummultiple choice
Read the full NAT/PAT explanation →

What is 'custom speech' in Azure AI Speech and when would you use it?

Question 162easymultiple choice
Read the full NAT/PAT explanation →

What is 'intent recognition' in the context of Azure AI Language and conversational AI?

Question 163mediummultiple choice
Read the full NAT/PAT explanation →

What is 'personally identifiable information' (PII) detection in Azure AI Language?

Question 164easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Language' and which capabilities does it include?

Question 165easymultiple choice
Read the full NAT/PAT explanation →

What is 'machine translation' in Azure AI Translator and what languages does it support?

Question 166mediummultiple choice
Read the full NAT/PAT explanation →

What is 'multi-language support' in Azure AI Language and why does it matter?

Question 167hardmultiple choice
Read the full NAT/PAT explanation →

What is 'semantic role labelling' (SRL) and why is it important for language understanding?

Question 168mediummultiple choice
Read the full NAT/PAT explanation →

What is 'entity linking' in Azure AI Language and how does it differ from NER?

Question 169mediummultiple choice
Read the full NAT/PAT explanation →

What is 'custom named entity recognition' (custom NER) in Azure AI Language?

Question 170easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Speech Studio' and what does it help you do?

Question 171mediummultiple choice
Read the full NAT/PAT explanation →

What is 'pronunciation assessment' in Azure AI Speech?

Question 172mediummultiple choice
Read the full NAT/PAT explanation →

What is 'conversation summarisation' in Azure AI Language?

Question 173easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Translator' and what are its main capabilities beyond basic text translation?

Question 174mediummultiple choice
Read the full NAT/PAT explanation →

What is 'sentiment analysis at scale' and how does Azure AI Language handle it?

Question 175hardmultiple choice
Read the full NAT/PAT explanation →

What is 'cross-lingual transfer learning' in multilingual NLP models?

Question 176mediummultiple choice
Read the full NAT/PAT explanation →

What is 'voice cloning' in Azure AI Speech's custom neural voice and what are its ethical safeguards?

Question 177mediummultiple choice
Read the full NAT/PAT explanation →

What is 'healthcare NLP' in Azure AI Language and what medical entities can it extract?

Question 178easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure Language Studio' and what can you do with it?

Question 179mediummultiple choice
Read the full NAT/PAT explanation →

What is 'abstractive question answering' vs 'extractive question answering' in Azure AI Language?

Question 180mediummultiple choice
Read the full NAT/PAT explanation →

What is 'batch document translation' in Azure AI Translator and what file formats does it support?

Question 181easymultiple choice
Read the full NAT/PAT explanation →

What is the 'Azure AI Language SDK' and what programming languages does it support?

Question 182mediummultiple choice
Read the full NAT/PAT explanation →

What is 'speech synthesis markup language' (SSML) in Azure AI Speech?

Question 183easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Language's pre-built models' vs 'custom models' and when do you choose each?

Question 184mediummultiple choice
Read the full NAT/PAT explanation →

What is 'multi-label text classification' vs 'single-label' in Azure AI Language?

Question 185mediummultiple choice
Read the full NAT/PAT explanation →

What is 'keyword extraction' vs 'key phrase extraction' in Azure AI Language?

Question 186mediummultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Language Studio's evaluation' tab and what metrics does it report?

Question 187hardmultiple choice
Read the full NAT/PAT explanation →

What is 'latent semantic analysis' (LSA) and how does it relate to modern NLP embeddings?

Question 188mediummultiple choice
Read the full NAT/PAT explanation →

What is 'span-based named entity recognition' and how does it differ from sequence labelling?

Question 189easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Immersive Reader' and what accessibility needs does it address?

Question 190mediummultiple choice
Read the full NAT/PAT explanation →

What is 'text moderation' in Azure AI Content Safety for NLP workloads?

Question 191mediummultiple choice
Read the full NAT/PAT explanation →

What is 'summarisation quality' evaluation and what metrics are used?

Question 192mediummultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Language's text analytics for health' (TA4H) and who uses it?

Question 193easymultiple choice
Read the full NAT/PAT explanation →

What is 'translation quality estimation' and how does Azure AI Translator use AI for it?

Question 194mediummultiple choice
Read the full NAT/PAT explanation →

What is 'extractive vs abstractive summarisation' and which does Azure AI Language's document summarisation feature support?

Question 195mediummultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Speech's keyword recognition' and what are its use cases?

Question 196easymultiple choice
Read the full NAT/PAT explanation →

What is 'Azure AI Bot Service' and how does it relate to Azure AI Language?

Question 197mediumdrag order
Read the full NAT/PAT explanation →

Drag and drop the steps to deploy a model as a real-time inference endpoint in Azure Machine Learning into the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 198mediumdrag order
Read the full NAT/PAT explanation →

Drag and drop the steps to use Azure Speech-to-Text API to transcribe audio into the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 199mediummatching
Read the full NAT/PAT explanation →

Match each Azure AI concept to its definition.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Probability that a prediction is correct

Coordinates around an object in an image

Identify main topics in text

Determine positive, negative, or neutral tone

Identify named entities like people or places

Question 200mediummatching
Read the full NAT/PAT explanation →

Match each Azure AI tool to its purpose in the AI lifecycle.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Drag-and-drop ML model building

Code-based model development

Automatically find best ML model

Deploy AI on-premises or edge

Track experiments and manage models

Practice tests

Scored 10-question sessions with instant feedback and explanations.

AI-900 Practice Test 1 — 10 Questions→AI-900 Practice Test 2 — 10 Questions→AI-900 Practice Test 3 — 10 Questions→AI-900 Practice Test 4 — 10 Questions→AI-900 Practice Test 5 — 10 Questions→AI-900 Practice Exam 1 — 20 Questions→AI-900 Practice Exam 2 — 20 Questions→AI-900 Practice Exam 3 — 20 Questions→AI-900 Practice Exam 4 — 20 Questions→Free AI-900 Practice Test 1 — 30 Questions→Free AI-900 Practice Test 2 — 30 Questions→Free AI-900 Practice Test 3 — 30 Questions→AI-900 Practice Questions 1 — 50 Questions→AI-900 Practice Questions 2 — 50 Questions→AI-900 Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

Describe Artificial Intelligence workloads and considerationsDescribe fundamental principles of machine learning on AzureDescribe features of computer vision workloads on AzureDescribe features of Natural Language Processing workloads on AzureDescribe features of generative AI workloads on Azure

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Describe features of Natural Language Processing workloads on Azure setsAll Describe features of Natural Language Processing workloads on Azure questionsAI-900 Practice Hub