Courseiva

AI-102 Practice Question: Implement natural language processing solutions

Which THREE factors should be considered when choosing between Azure AI Language's pre-built sentiment analysis and custom sentiment analysis for a specialized domain?

⚠ Common exam trap

It's easy for candidates to assume custom models are always superior or faster, overlooking the critical requirement for labeled training data and the fact that pre-built models already offer robust multilingual support and container deployment options.

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

✓

Custom models require a large set of labeled training data.

Option A is correct because custom sentiment analysis in Azure AI Language is a fine-tuned model that requires you to provide a substantial set of labeled training data (typically hundreds of labeled utterances per class) so the model can learn domain-specific patterns. Option C is correct because the pre-built sentiment analysis model is trained on general-purpose text, so specialized jargon, acronyms, or industry-specific phrasing in a niche domain may be misclassified, which is a key reason to consider a custom model. Option E is correct because Azure AI Language's pre-built sentiment analysis supports multiple languages out-of-the-box, which is a significant advantage when your data spans several languages and you want to avoid building separate custom models per language. Option B is not correct because custom models are not inherently faster; latency depends on deployment, and custom models can add overhead compared to the pre-built service. Option D is not correct because pre-built Azure AI Language models can be deployed in containers (for example, via Docker with the Language container images) for on-premises or disconnected scenarios.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Custom models require a large set of labeled training data.

    Why this is correct

    Custom sentiment models are trained via Azure AI Language's labelled classification workflow, so a substantial volume of domain-tagged utterances is a prerequisite. This labelled-data overhead is the practical cost that distinguishes custom training from simply calling the pre-built endpoint.

  • ✗

    Custom models always have faster response times.

    Why it's wrong here

    Latency depends on deployment, model size and endpoint load, not on whether the model is pre-built or custom; custom training adds no guaranteed speed advantage. It tempts because custom models can be tuned for domain accuracy, which is a genuine selection factor — but response time is not inherent to customisation.

  • ✓

    The pre-built model may not accurately handle domain-specific jargon.

    Why this is correct

    Pre-built sentiment models are trained on general text, so specialised vocabulary, abbreviations, and inverted phrasing in a niche domain can be misclassified. That accuracy gap is precisely the trigger for investing in custom training data.

  • ✗

    Pre-built models cannot be used in containers.

    Why it's wrong here

    Pre-built Azure AI Language models can be deployed in containers for on-premises or disconnected use, so this claim is false. It tempts because container deployment is a real consideration when data residency or connectivity rules apply, but it does not distinguish pre-built from custom sentiment analysis.

  • ✓

    Pre-built models offer multilingual support out-of-the-box.

    Why this is correct

    Pre-built sentiment analysis supports multiple languages without additional training, whereas a custom model is typically tied to the languages represented in its labelled dataset. This out-of-the-box multilingual coverage is a genuine advantage when the stem's domain spans several languages.

About these practice questions

Courseiva writes every AI-102 question from scratch — 761 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-102 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-102 exam.