What's changed: Added per-section figures (cert-figure-retrofit). Added a speech section (s3) to AI-103 Chapter 5 (the official text-analysis domain’s "speech" sub-area = STT/TTS, speech as agent modality, custom speech / custom neural voice, multimodal reasoning from audio, speech translation). Existing s1 (Azure AI Language) and s2 (translation/custom language models) preserved non-destructively
5.1Text Analysis with Azure AI Language
Understand implementing text information extraction by calling Azure AI Language’s prebuilt features—sentiment analysis, key phrase extraction, entity recognition (NER), language detection, and PII detection—from a developer’s view.
For text apps, call prebuilt Azure AI Language as APIs. Key features: sentiment analysis (positive/negative/neutral with scores), key phrase extraction (important phrases), entity recognition (NER) (extract people, places, dates), language detection (identify input language), and PII detection (detect/mask personal info). Developers authenticate with managed identity and send text via SDK/REST to get structured results.
| Goal | Feature |
|---|---|
| Judge positive/negative | Sentiment analysis |
| Pull out key phrases | Key phrase extraction |
| Extract people/places/dates | Entity recognition (NER) |
| Identify the input language | Language detection |
| Detect/mask personal info | PII detection |
Common: (1) "positive/negative" = sentiment analysis; "important phrases" = key phrase extraction; "people/places/dates" = entity recognition (NER); "identify input language" = language detection; "mask personal info" = PII detection. (2) Generic text tasks = call prebuilt Azure AI Language APIs (managed-identity auth).
Watch out: (1) key phrase extraction (important phrases) vs entity recognition (typed named entities)—do not confuse. (2) language detection (which language) vs translation (convert to another language—next section) differ. (3) When handling personal data, use PII detection + privacy care (consistent with Chapter 1 governance).
5.1.1Section summary
- Generic text tasks call prebuilt Azure AI Language APIs (managed identity)
- Key features: sentiment / key phrases / entity recognition (NER) / language detection / PII detection
- Distinguish key phrases from NER, language detection from translation; handle PII with privacy care
Sign in to track progress — Log in.
Quick check
(just a quick review)Q1. Which Azure AI Language feature judges whether a message is positive or negative?
Q2. Which feature extracts named entities like people, places, and dates from text?
Q3. Which feature identifies which language a text is written in?
Q4. Which feature detects and masks personal info in customer chat logs?
Keep track of your progress
The full study guide is free to read. Sign up free to practice with the question bank, track what you have read, review your mistakes, and highlight passages.

