Courseiva

AI-900 Practice Question: Describe features of generative AI workloads on Azure

A company wants to build a chatbot that can engage in free-form conversations with customers, answering questions and providing information without being limited to a fixed set of responses. Which type of AI model is most suitable?

⚠ Common exam trap

A common mix-up: candidates confuse a classification model (which sorts inputs into fixed categories) with a generative model, mistakenly thinking that a chatbot's responses are simply a matter of classifying the user's intent and selecting a pre-written reply, rather than understanding that generative models create new text on the fly.

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

Generative language model

A generative language model is the most suitable for building a chatbot that engages in free-form conversations because it can generate novel, contextually relevant responses based on the input it receives, rather than selecting from a fixed set of predefined answers. This capability is essential for handling the open-ended nature of customer queries, where the chatbot must produce coherent and varied responses dynamically.

Answer analysis

Option-by-option breakdown

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

  • Classification model

    Why it's wrong here

    A classification model maps input data to a finite set of discrete, predefined labels (e.g., 'spam' or 'not spam') by learning decision boundaries. While a chatbot could use intent classification to route a user query, the model itself can only output a class label or probability distribution over classes—never a variable-length, coherent conversational turn. It lacks the autoregressive or sequence-to-sequence generation mechanisms required to synthesize free-form responses.

  • Regression model

    Why it's wrong here

    A regression model predicts a continuous numeric output, such as a house price or temperature, by learning a function that maps features to a real-valued scalar. It cannot produce text because its output space is a single number, not a sequence of tokens, and its training objective (e.g., mean squared error) is fundamentally incompatible with language generation. Even if used to score response candidates, it would require a separate retrieval/generation system to formulate actual dialogue.

  • Generative language model

    Why this is correct

    A generative language model, typically built on transformer architectures, is trained on massive text corpora to predict the next token given a sequence of tokens, enabling it to generate novel, context-aware sentences. Its autoregressive decoding process allows it to produce variable-length responses while maintaining conversational coherence and adapting to user inputs across multiple turns. This makes it the appropriate choice for free-form chatbot interactions, as it does not rely on predefined categories or numeric outputs.

  • Object detection model

    Why it's wrong here

    An object detection model is a computer vision system designed to locate and classify objects within images by outputting bounding boxes and class labels. It takes pixel data as input and produces spatial coordinates and category identifiers, not textual sequences or conversational content. Even if an object contains text, detection alone does not parse or generate language; it has no mechanism for token-level prediction or dialogue understanding, making it entirely unsuitable for a chatbot.

About these practice questions

Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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.