Skip to Content

AI-102: How to Use Azure AI Search for Vacation Rentals?

Discover how to optimize Azure AI Search for vacation rentals with real-world query examples. Learn how to refine search results for terms like ‘luxury+condo’ and ‘beach rentals’ to enhance user experience.

Table of Contents

Question

Xerigon Corporation is a broker for vacation rentals. The company uses Azure AI Search. You create the following queries:

Query 1:

POST https://xerigonsearch1.search.windows.net/indexes/vaction-rentals/docs/search?api-version=2024-07-01
{
"queryType": "simple",
"search": "luxury\+condo",
"searchMode": "all"
}

Query 2:

POST https://xerigonsearch1.search.windows.net/indexes/vaction-rentals/docs/search?api-version=2024-07-01
{
"queryType": "simple",
"search": "beach*",
"searchMode": "any"
}

Which of the following statements are TRUE regarding the queries? (Choose all that apply.)

A. Query 1 will return documents that contain either luxury or condo.
B. Query 2 will return documents that contain Beach rentals.
C. Query 1 will return documents that either contain luxury or those that do not contain condo.
D. Query 1 will return documents that contain luxury+condo.
E. Query 2 will return documents that contain Beachcomber.

Answer

B. Query 2 will return documents that contain Beach rentals.
D. Query 1 will return documents that contain luxury+condo.
E. Query 2 will return documents that contain Beachcomber.

Explanation

You would choose the following:

  • Query 1 will return documents that contain luxury+condo.
  • Query 2 will return documents that contain Beach rentals.
  • Query 2 will return documents that contain Beachcomber.

In Query 1, the search parameter contains the backslash (\) escape character. An escape character is used to include a character that normally is an operator in the search. For example, “search”: “luxury\+condo” will return the string luxury+condo. It does not treat the plus (+) sign as an AND operator but as a literal plus sign.

In Query 2, the search parameter contains a wildcard character of an asterisk (*). This wildcard can represent one or more characters, including spaces, and ignores case.

Microsoft Azure AI Engineer Associate AI-102 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Azure AI Engineer Associate AI-102 exam and earn Microsoft Azure AI Engineer Associate AI-102 certification.