Azure Cognitive Service for Visual Search and Entity Recognition | E-Commerce Solution

Enhance Customer Experience with Visual Search and Entity Recognition

Question

To help customers locate products and associated insights conveniently, an e-commerce website plans to enable a functionality so that the customers can upload the picture of the product they are looking for and get - Products that are visually similar - Related webpages with similar images - Details of the related entities Which Azure Cognitive Service should be preferred?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answer: E.

Option A is INCORRECT.

Bing Entity Search API returns entities as search results.

The entities could be places, things etc.

depending on the query performed.

Option B is INCORRECT.

Image Search API helps us search and find images (static and animated).

Option C is INCORRECT.

News Search API helps in searching and finding news stories.

Option D is INCORRECT.

Video Search API enables searching and finding videos, along with, trending videos, previews as thumbnails etc.

Option E is CORRECT because visual search lets us upload an image or use a URL to perform a search and get information about it as required in the scenario.

Reference:

For the e-commerce website to enable the customers to upload pictures of the product they are looking for, the following features are required:

  • Products that are visually similar to the uploaded image.
  • Related webpages with similar images.
  • Details of related entities.

Out of the given options, the most suitable Azure Cognitive Service for this requirement is the Visual Search service.

Visual Search is a Cognitive Service that enables users to search for similar images based on an uploaded query image. It uses state-of-the-art computer vision algorithms to identify patterns, shapes, and other features of the images, and then returns similar images.

In addition to providing visually similar products, Visual Search can also provide related webpages with similar images and details of related entities, making it the most suitable option for the given requirements.

Entity Search, on the other hand, is a Cognitive Service that enables users to search for entities (such as people, places, and organizations) and get information about them. While Entity Search can provide details of related entities, it cannot provide visually similar products or related webpages with similar images.

Similarly, News Search and Video Search are Cognitive Services that enable users to search for news articles and videos, respectively, but are not suitable for the given requirements.

Therefore, Visual Search is the most suitable Azure Cognitive Service for the given requirements of the e-commerce website.