AI-102 Question 1
Single answerA retail company wants to implement a solution to automatically analyze images of their products to extract detailed information such as product categories, colors, and text from labels. They also want to detect and analyze objects in these images for inventory tracking. Which Azure service should they use?
- A
Azure Computer Vision
- B
Azure Cognitive Search
- C
Azure Form Recognizer
- D
Azure Custom Vision
Show answer and explanation
Correct answer: A
Explanation
Azure Computer Vision provides pre-built capabilities for image analysis, including extracting text, detecting objects, and analyzing image content, which aligns perfectly with the requirements of the retail company. Other services like Azure Cognitive Search and Azure Form Recognizer do not offer these functionalities, while Azure Custom Vision requires custom training, making it less efficient for this generalized use case.
- A. Correct.
Azure Computer Vision is designed for general-purpose image analysis, including extracting text (OCR), detecting objects, and analyzing image content such as categories and color schemes. This makes it the most suitable service for the scenario described.
- B. Incorrect.
Azure Cognitive Search is primarily used to index and search over structured and unstructured data, not for image analysis. It would not fulfill the requirements of extracting categories, text, or objects from images.
- C. Incorrect.
Azure Form Recognizer is specialized for extracting structured data from forms and documents, such as invoices or receipts. It is not designed for general image analysis, which is required in this scenario.
- D. Incorrect.
Azure Custom Vision is used for training custom machine learning models for specific image classification or object detection tasks. While it could potentially be used, it requires custom model training and is not as suitable for general-purpose image analysis as Azure Computer Vision.