Add Custom Skill for Invoice Extraction in Azure AI Search

Implement an Azure AI Search solution Implement an Azure Document Intelligence in Foundry Tools solution
Answer Correct answer: C — Add Azure AI Document Intelligence as a custom skill to extract invoice properties.

You have an Azure AI Search resource named Search1. You have an app named App1 that uses Search1 to index content. You need to add a custom skill to App1 to ensure that the app can recognize and retrieve properties from invoices by using Search1. What should you include in the solution?

  1. Azure AI Immersive Reader
  2. Azure OpenAI
  3. Azure AI Document Intelligence Correct Answer
  4. Azure AI Custom Vision

Community Votes

C
100%

100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The question tests identifying the appropriate Azure AI service for extracting structured data from invoices to be used as an AI Search custom skill, where the common trap is confusing generative or vision services with document extraction.

Integrating Azure AI Document Intelligence as a custom skill in Azure AI Search enables the extraction of structured properties from invoices. This solution establishes that Document Intelligence is the correct service for document processing within search indexing.

Choosing Azure OpenAI because of its popularity, failing to recognize that Document Intelligence provides purpose-built pre-trained models for invoices.

Community Discussion (4 comments)

Christian_garcia_martin 👍 5
Document Intelligence , formerly Form Recognizer
syupwsh 👍 1 Selected: C
Azure AI Document Intelligence provides prebuilt and custom models specifically designed to extract structured data from documents, such as invoices. By integrating Azure AI Document Intelligence as a custom skill into Azure AI Search, App1 can recognize and retrieve properties like invoice numbers, dates, and totals from invoices, ensuring efficient indexing and search functionality. C is correct
jolimon 👍 2 Selected: C
C, no doubts
a8da4af 👍 4
The correct answer is: C. Azure AI Document Intelligence Reasoning: To ensure the app can recognize and retrieve properties from invoices using Azure AI Search, you need a service that specializes in analyzing and extracting data from structured documents like invoices. Azure AI Document Intelligence (formerly known as Form Recognizer) provides pre-built models for processing invoices, extracting fields such as invoice numbers, dates, totals, and more. You can integrate Azure AI Document Intelligence with Azure Cognitive Search by adding a custom skill to the search pipeline, allowing the app to extract and index specific properties from invoices. This ensures that App1 can retrieve relevant content from the invoices efficiently.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Azure AI Document Intelligence (formerly Form Recognizer) is specifically designed to extract key-value pairs, tables, and structured data from documents like invoices. By adding it as a custom skill in an Azure AI Search enrichment pipeline, the search index can ingest and query these extracted invoice properties efficiently.

Why the Other Options Are Wrong

Azure AI Immersive Reader is an accessibility tool for reading text aloud and translating, not for extracting structured data. Azure OpenAI is a generative AI service and is not the standard or most efficient tool for structured form extraction compared to Document Intelligence. Azure AI Custom Vision is used for image classification and object detection, not parsing document text or layouts.

Community Comment Notes

Commenters agree that Document Intelligence is the correct choice due to its specialized prebuilt models for invoices. As Christian_garcia_martin noted, "Document Intelligence, formerly Form Recognizer" is the appropriate service. Another user highlighted that it provides "prebuilt and custom models specifically designed to extract structured data from documents, such as invoices."

Official Reference

Exam Strategy

When asked to extract structured data (like fields from an invoice or receipt) in an Azure AI Search pipeline, always look for Azure AI Document Intelligence. It is the designated service for form understanding and integrates natively as a custom skill.

Related Analysis

← Back to AI-102 Study Guide