Courseiva

AI-102 · topic practice

Implement natural language processing solutions practice questions

This domain covers Azure AI Language and Azure AI Speech: CLU and question answering, sentiment and key phrase extraction, translation, speech-to-text and text-to-speech. Questions are scenario-based, asking you to pick the right service, language support strategy, authentication method, or network configuration for a stated requirement.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Implement natural language processing solutions

What the exam tests

What to know about Implement natural language processing solutions

Be able to select the correct Azure AI Language or Speech feature for a scenario, configure multilingual intent recognition, and secure access to the resource. The most important thing is matching the service and its language or network configuration to the stated requirement.

Choosing Azure AI Language features such as CLU, question answering, NER, and sentiment analysis for a scenario

Configuring multilingual intent recognition, including per-language models versus multilingual utterance training

Using Azure AI Speech batch transcription, real-time transcription, and custom speech models

Securing Language and Speech resources with keys, Microsoft Entra ID, managed identities, and network rules

Why learners struggle

Why Implement natural language processing solutions questions are commonly missed

NAT questions are missed when learners confuse the four address types (inside local, inside global, outside local, outside global) or misapply the interface direction. A translation rule can look correct but still fail if the ACL, interface, or direction is wrong.

  • ·Inside local vs inside global — inside local is the private source, inside global is the translated public address
  • ·PAT overloads — many sources share one public IP using unique port numbers
  • ·Interface direction — ip nat inside and ip nat outside must be on the correct interfaces
  • ·Static NAT vs dynamic NAT vs PAT — each serves a different use case
  • ·The NAT ACL identifies traffic to translate, not traffic to permit or deny
  • ·A missing translation can look like a routing problem if the interfaces are misconfigured

Watch out for

Common Implement natural language processing solutions exam traps

  • ▸Assuming one LUIS or CLU model automatically handles all languages; multilingual support requires explicit configuration or separate language models.
  • ▸Confusing batch transcription with real-time speech-to-text when latency requirements are stated.
  • ▸Forgetting that allowing on-premises access requires configuring firewall, virtual network, or private endpoint settings, not just copying a key.

Practice set

Implement natural language processing solutions questions

20 questions · select your answer, then reveal the explanation

A company is building a chatbot using Azure Cognitive Service for Language. They need to ensure that user utterances are correctly mapped to the appropriate intent in a custom question answering project. What should they configure?

A development team is using the Azure Cognitive Service for Language to perform sentiment analysis on social media posts. They notice that the returned sentiment scores are often neutral for posts that are clearly positive or negative. What is the most likely reason?

Which THREE components are required to build a custom named entity recognition (NER) model in Azure Cognitive Service for Language?

A hospital uses Azure Cognitive Service for Language to extract medical entities from clinical notes. The extraction accuracy for medication names and dosages is low. The engineer needs to improve performance without adding new training data. Which solution should the engineer implement?

You are analyzing a document using Azure Cognitive Service for Language named entity recognition. The exhibit shows a partial JSON response for entity extraction. The engineer notices that 'Jane Smith' has a low confidence score of 0.45. Which action should the engineer take to improve the confidence score for similar entities?

Exhibit

Refer to the exhibit.
{
  "version": "2.0",
  "analysis": {
    "entities": [
      {
        "category": "Person",
        "text": "John Doe",
        "offset": 0,
        "length": 8,
        "confidenceScore": 0.99
      },
      {
        "category": "Person",
        "text": "Jane Smith",
        "offset": 20,
        "length": 10,
        "confidenceScore": 0.45
      }
    ]
  }
}

A large retail company deploys a custom text classification model using Azure Cognitive Service for Language to categorize customer support tickets into 'Billing', 'Technical', and 'General' categories. The model is trained on 10,000 labeled tickets from the past year. After deployment, the model performs well on new tickets but shows a significant drop in accuracy for tickets submitted during holiday seasons, where the volume of billing issues spikes. The engineering team suspects concept drift. They need to maintain high accuracy without manual retraining every season. Which action should the engineer take?

A company is building a chatbot using Azure Language Service and wants to ensure that the chatbot can understand user intents and extract entities from user utterances. The chatbot must be able to handle multiple intents in a single utterance and must support pre-built entities such as numbers and dates. Which action should the developer take to configure the Language service accordingly?

A healthcare company is developing a solution to analyze patient feedback using Azure AI Language. The solution must extract key phrases, detect sentiment, and identify personally identifiable information (PII) such as patient names and medical record numbers from unstructured text. The company has strict compliance requirements: all text processing must occur within the United States region, and no data may leave the Azure geography. The development team has provisioned a Language resource in the East US region and has been testing the solution. During testing, the team notices that the PII detection feature is returning results, but the key phrase extraction and sentiment analysis are failing with a 403 error. The error message indicates that the resource is not allowed to access these features. The team has verified that the resource is in the S0 tier. What should the team do to resolve the issue?

Drag and drop the steps to deploy a custom language model using Azure AI Language into the correct order.

Drag or tap steps into the slots.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5

Match each Azure AI term to its definition.

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

Concepts
Matches

Language Understanding Intelligent Service

Service to create a question and answer bot

Service to build custom image classifiers

Convert spoken language to text

Extract insights from text like key phrases

You are building a multilingual support chatbot using Azure AI Language. The chatbot must understand user queries in English, Spanish, and French, and respond in the same language. The solution should minimize latency and cost. What is the recommended approach?

You are developing a conversational agent using Microsoft Copilot Studio that must handle complex multi-turn conversations. The agent needs to maintain context across multiple user inputs. Which feature should you use?

Refer to the exhibit. You submit this request to the Azure AI Language service. What is the expected response?

Exhibit

Refer to the exhibit.
```json
{
  "analysisInput": {
    "documents": [
      {
        "id": "1",
        "text": "The quick brown fox jumps over the lazy dog.",
        "language": "en"
      }
    ]
  },
  "tasks": [
    {
      "taskName": "EntityRecognition",
      "kind": "EntityRecognition",
      "parameters": {
        "modelVersion": "2022-10-01",
        "stringIndexType": "TextElement_V8"
      }
    },
    {
      "taskName": "KeyPhraseExtraction",
      "kind": "KeyPhraseExtraction",
      "parameters": {
        "modelVersion": "2024-01-01"
      }
    }
  ]
}
```

A company deploys a custom question answering project in Azure AI Language. Users report that the bot sometimes returns irrelevant answers. The knowledge base contains hundreds of QnA pairs. You need to improve answer relevance without retraining the model. What should you do?

You are building a chatbot that uses Azure AI Language to extract intents and entities from user utterances. The bot must recognize custom entities like product names that are not in the default model. Which feature should you use?

A company uses Azure AI Language for sentiment analysis on customer feedback. They notice that the sentiment scores for mixed reviews are often neutral when they should be slightly positive. They need to improve the accuracy for these mixed reviews without labeling new data. Which approach should you recommend?

A company uses Azure AI Language to analyze customer call transcripts. They need to identify specific entities such as product names and issue types. The prebuilt entity recognition does not cover their custom entities. Which approach should they take to extract both standard and custom entities from the transcripts?

A company uses Azure AI Language's conversational language understanding (CLU) to build a customer support bot. They want to integrate the bot with Microsoft Teams and need to ensure that user authentication is handled by Microsoft Entra ID. However, users report that the bot sometimes fails to respond when they are not signed into Microsoft Entra ID. What is the most likely cause?

Which TWO actions should you take to improve the performance of a custom named entity recognition (NER) model in Azure AI Language?

Which THREE components are required to deploy a bot using Azure AI Language's conversational language understanding (CLU) and Azure Bot Service?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Implement natural language processing solutions sessions

Start a Implement natural language processing solutions only practice session

Every question in these sessions is drawn from the Implement natural language processing solutions domain — nothing else.

Related practice questions

Related AI-102 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the AI-102 exam test about Implement natural language processing solutions?
Be able to select the correct Azure AI Language or Speech feature for a scenario, configure multilingual intent recognition, and secure access to the resource. The most important thing is matching the service and its language or network configuration to the stated requirement.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Implement natural language processing solutions questions in a focused session?
Yes — the session launcher on this page draws every question from the Implement natural language processing solutions domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other AI-102 topics?
Use the topic links above to move to related areas, or go back to the AI-102 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the AI-102 exam covers. They are not copied from any real exam or dump site.