AI-900 Question 203
Single answerA company wants to automate the extraction of key information such as customer names, dates, and invoice numbers from scanned invoices. Which Azure AI service feature should they use to identify and extract this information?
- A
Entity recognition in Azure Cognitive Services Text Analytics
- B
Form Recognizer in Azure Cognitive Services
- C
Computer Vision OCR in Azure Cognitive Services
- D
Translator Text in Azure Cognitive Services
Show answer and explanation
Correct answer: B
Explanation
Form Recognizer in Azure Cognitive Services is specifically tailored for extracting structured data such as key-value pairs and tables from documents like invoices, making it the ideal solution for automating the extraction of customer names, dates, and invoice numbers. Other options like Text Analytics entity recognition or OCR may partially address the scenario but lack the ability to handle structured document layouts effectively.
- A. Incorrect.
Entity recognition in Azure Cognitive Services Text Analytics is used to identify entities such as names, locations, and organizations in unstructured text, but it does not analyze structured documents like invoices.
- B. Correct.
Form Recognizer in Azure Cognitive Services is designed to extract key-value pairs, tables, and entities from structured or semi-structured documents such as invoices, making it the most suitable option for this scenario.
- C. Incorrect.
Computer Vision OCR in Azure Cognitive Services extracts raw text from images or scanned documents but does not provide structured entity extraction, which is needed for this use case.
- D. Incorrect.
Translator Text in Azure Cognitive Services is used for language translation and is not relevant for extracting entities or information from invoices.