Microsoft Azure AI Fundamentals (AI-900)Describe features of computer vision workloads on AzureMedium
A logistics company wants to automate the process of identifying and extracting specific data fields, such as invoice numbers, dates, and line items, from a large volume of scanned invoices. The invoices have varying layouts and are not in a standardized template. Which Azure AI service is BEST suited for this task?
- AAzure Computer Vision - Image Analysis
- BAzure Custom Vision - Object Detection
- CAzure Cognitive Search
- DAzure Form Recognizer - Custom Models
Show answer & explanationAnswer & explanation
Correct answer: D. Azure Form Recognizer - Custom Models
Azure Form Recognizer, especially with custom models, is designed to extract structured data from documents with varying layouts. It can be trained to understand the specific fields needed from invoices.
Why the other options are wrong
- A. Image Analysis can describe content or extract text, but struggles with structured data extraction from complex, varying document layouts.
- B. Object Detection is used to locate and classify objects within an image, not for extracting structured text from documents.
- C. Azure Cognitive Search is for indexing and querying large volumes of data, not for the initial extraction of structured data from documents.
Azure Form Recognizer
An Azure AI service that uses machine learning to identify and extract key-value pairs, text, and tables from documents.
- Specializes in structured data extraction from forms and documents.
- Can handle both standardized and non-standardized document layouts.
- Offers pre-built models and custom model training.
Memory trick: Forms Recognize Data from Documents.