You are developing the smart e-commerce project.
You need to implement autocompletion as part of the Cognitive Search solution.
Which three actions should you perform? Each correct answer presents part of the solution. (Choose three.)
NOTE: Each correct selection is worth one point.
Scenario: Support autocompletion and autosuggestion based on all product name variants.
A: Call a suggester-enabled query, in the form of a Suggestion request or Autocomplete request, using an API. API usage is illustrated in the following call to the Autocomplete REST API.
POST /indexes/myxboxgames/docs/autocomplete?search&api-version=2020-06-30
{
'search': 'minecraf',
'suggesterName': 'sg'
}
B: In Azure Cognitive Search, typeahead or 'search-as-you-type' is enabled through a suggester. A suggester provides a list of fields that undergo additional tokenization, generating prefix sequences to support matches on partial terms. For example, a suggester that includes a City field with a value for 'Seattle' will have prefix combinations of 'sea', 'seat', 'seatt', and 'seattl' to support typeahead.
https://docs.microsoft.com/en-us/azure/search/index-add-suggesters
Dennis Lee
3 years ago