Courseiva

AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure

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

⚠ Common exam trap

Many exam-takers confuse Azure Cognitive Search (a pure search engine) with the question-answering capability, not realizing that Cognitive Search lacks the pre-built Q&A extraction and conversational context management needed for a chatbot.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Azure AI Language question answering + Azure Bot Service

Azure AI Language question answering (formerly QnA Maker) is specifically designed to extract question-answer pairs from semi-structured content like FAQ documents, PDFs, and URLs, and expose them via a REST API. Azure Bot Service provides the conversational interface and channel integration (e.g., Teams, Web Chat) with minimal code. Together, they enable a fully functional Q&A chatbot without custom NLP model training.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Azure Machine Learning with custom NLP models

    Why it's wrong here

    Azure Machine Learning would require assembling a labeled dataset, training a custom transformer model, tuning hyperparameters, and operationalizing an endpoint—far more complex than an FAQ bot needs. The built-in question answering feature already provides a pretrained, continuously improvable natural language model that can be bootstrapped directly from existing FAQ documents. Custom NLP development is reserved for domain-specific tasks that prebuilt AI services cannot handle.

  • Azure AI Language question answering + Azure Bot Service

    Why this is correct

    Azure AI Language's question answering capability ingests FAQ pages, documents, or URLs to automatically build a knowledge base that returns confidence-scored answers and supports multi-turn follow-ups. Azure Bot Service supplies the conversational orchestration and channel adapters, allowing the same QnA knowledge base to be exposed through Web Chat, Teams, or Slack with minimal custom code. Together they create the fastest, most scalable path for a FAQ-style chatbot.

  • Azure AI Speech with custom commands

    Why it's wrong here

    Azure AI Speech's custom commands feature is tailored for voice-controlled applications that respond to fixed command schemas, such as 'turn on the lights,' using speech recognition plus dialog state management. It lacks the ability to parse open-ended questions and match them to answers in FAQ documents. FAQ chatbots require language understanding and question answering services to extract the best answer from a knowledge base.

  • Azure Cognitive Search alone

    Why it's wrong here

    Azure Cognitive Search alone provides keyword, semantic, and vector search over indexed content, but it returns ranked documents rather than conversational answers. Without a language understanding layer and a question-answering model, it cannot interpret a user's natural-language query and synthesize a direct answer from an FAQ entry. The standard FAQ chatbot pattern pairs Azure AI Language question answering with Azure Bot Service to bridge that gap.

About these practice questions

This AI-900 question is part of Courseiva's 985-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.