Study guide
Document Intelligence, Content Understanding, and Extraction
Microsoft Azure AI Apps and Agents Developer Associate AI-103
Track your progress as you read
Finished sections get a check mark.
1 AI-103 Blueprint, Microsoft Foundry, and Solution Planning
Current AI-103 Exam Facts Foundry Hubs, Projects, Models, and Deployments Security, Networking, Monitoring, and Responsible AI
2 Generative AI, Agents, and Retrieval-Augmented Generation
Prompt Design, Model Selection, and Structured Outputs RAG, Grounding, Embeddings, and Azure AI Search Agent Tools, Functions, Memory, and Evaluation
3 Vision, Language, Information Extraction, and Final Review
Vision, Multimodal, Speech, and Language Workloads Image and Video Generation, Editing, and Content Understanding Pipelines Document Intelligence, Content Understanding, and Extraction AI-103 Study Plan, Traps, and Practice Strategy
Document Intelligence, Content Understanding, and Extraction
Key Takeaways Explain This Topic AI
OCR reads text; Azure AI Document Intelligence extracts document structure, tables, key-value pairs, and named business fields with confidence scores.
Azure AI Content Understanding is the Foundry-centered option for complex, unstructured, multimodal inputs that need clean markdown or schema-aligned output for agents and RAG.
Azure AI Search is a retrieval and grounding layer for vector, hybrid, and semantic search, not a replacement for document extraction.
A strong pipeline ingests, classifies, extracts fields and layout, normalizes with confidence, chunks and indexes, then returns citations with security trimming.
When stuck, ask whether the requirement is 'extract a value' (Document Intelligence or Content Understanding) or 'find relevant content' (Azure AI Search).
Last updated: June 2026
Document Intelligence, Content Understanding, and Extraction
Quick Answer: Use OCR when the task is only to read text. Use Azure AI Document Intelligence when the task needs document layout, tables, key-value pairs, prebuilt business fields, custom extraction, or document classification. Use Azure AI Content Understanding when the input is complex or multimodal and the app needs grounded markdown or schema-aligned output for downstream agents. Use Azure AI Search after extraction when the app must retrieve, rank, secure, and cite content.
The AI-103 information-extraction skill area is 10-15% of the exam, and the blueprint splits it into two tasks: "build retrieval and grounding pipelines" and "extract content from documents." That split is the whole game. Retrieval and grounding point to Search; field extraction points to Document Intelligence and Content Understanding. The wrong answers blur the two.
The Extraction Stack
Most questions describe a pipeline even when they ask for one service. Start with what the raw content looks like, then decide what the system must produce.
Layer Best fit Typical output Exam trap
OCR / Read Images, scans, PDFs where text is the only target Lines, words, locations, confidence Choosing OCR for invoice totals, line items, or normalized fields.
Document Intelligence Read / Layout Formal documents with structure Text, paragraphs, tables, selection marks, layout Treating layout as a semantic search engine.
Document Intelligence prebuilt models Common forms: invoices, receipts, IDs, contracts, tax (W-2, 1098, 1099) forms Named business fields and confidence scores Training a custom model when a prebuilt already exists.
Document Intelligence custom models Organization-specific forms or document classes Custom fields or document-type labels Using a generic model for a domain field it cannot know.
Content Understanding Mixed documents, images, audio, video, complex unstructured content Clean markdown, schema values, grounded fields Replacing deterministic extraction with a vague prompt when auditability matters.
Azure AI Search Retrieval, grounding, RAG, citations, filtering Ranked chunks, vector results, semantic answers Expecting Search to read fields out of raw files by itself.
Document Intelligence vs Content Understanding
Azure AI Document Intelligence is the predictable, deterministic document processor. It is strongest when the document type is known or can be classified, the output fields are stable, and the workflow needs repeatable extraction with confidence scores you can threshold for human review. Read and Layout handle text, tables, selection marks, and structure. Prebuilt models cover standard forms with named fields. Custom extraction and classification models cover recurring company templates and domain fields a general model cannot guess.
Azure AI Content Understanding is broader and generative. It uses Foundry models to turn documents, images, video, and audio into user-defined outputs: clean markdown, figure descriptions, classifications, and grounded field values. The exam clue is wording like "complex content," "multimodal," "schema-aligned output," "markdown for reasoning," or "content of any modality." It is the right answer when an agent needs a grounded representation of messy mixed media, and the wrong answer when an auditor needs the same invoice field extracted identically every time.
Where Azure AI Search Fits
Azure AI Search connects extracted and enriched content to agents and large language models. It supports full-text, vector, hybrid, semantic, and multimodal retrieval, plus enrichment skills, filtering, security trimming, monitoring, and relevance tuning. In a retrieval-augmented generation (RAG) design, Search retrieves the right chunks and returns metadata for citations. It does not, by itself, understand an invoice total unless an ingestion pipeline already extracted or mapped that value into the index.
The blueprint explicitly lists "configure RAG ingestion flow, including documents and using OCR" under Search, and "produce clean, grounded representations to use with agents and RAG by using Content Understanding" under extraction. Read that as: Search owns the retrieval side, Content Understanding and Document Intelligence own the read side, and OCR is a shared building block both can call.
A production extraction pipeline usually follows this order:
Ingest files from storage, upload, email, or business systems.
Classify content when multiple document types use different schemas.
Extract with OCR, layout, prebuilt or custom field models, or Content Understanding analyzers.
Normalize fields, preserve confidence and grounding evidence, and route low-confidence values to human review.
Chunk, enrich, embed, and index searchable content in Azure AI Search.
Query with filters, security trimming, semantic or hybrid ranking, and citations for user verification.
Retrieval Modes and a Decision Rule
Within Search, AI-103 expects you to match the retrieval mode to the need:
- Mode When to choose it
- Keyword / full-text Exact terms, product codes, or names matter
- Vector Meaning-based recall across paraphrases and synonyms
- Hybrid Combine keyword precision with vector recall (the common RAG default)
- Semantic ranking Re-rank results and return concise extractive answers and captions
Worked example. A claims team has invoices, receipt photos, and adjuster voice notes and wants normalized fields with confidence, clean markdown for an agent, and later semantic search across all cases with per-user access. The architecture is Document Intelligence (invoice fields, confidence) plus Content Understanding (markdown, voice-note grounding), normalized output stored, then secured chunks indexed in Azure AI Search with hybrid retrieval and security trimming. OCR alone loses tables and confidence; Search alone cannot invent the invoice total.
When two options tempt you, ask: is the requirement to extract a value or to find relevant content ? Extraction points to Document Intelligence or Content Understanding. Retrieval, grounding, ranking, and citations point to Azure AI Search.