AI-102 Question 258
Select 4You are tasked with creating a customer support chatbot for an e-commerce website using Azure AI Language. The chatbot should understand customer queries about order tracking, returns, and product availability. You decide to implement a Language Understanding model with Azure AI Language. Which steps do you need to take to successfully implement and manage the language understanding model?
- A
Create an Azure Language resource and define intents and entities in the Language Studio.
- B
Train the model using sample utterances that correspond to each defined intent.
- C
Integrate the model with Azure Cognitive Search to improve the chatbot's ability to find product details.
- D
Test the model using a set of test utterances and refine it based on the prediction results.
- E
Deploy the model to an endpoint and configure the chatbot to use the endpoint for query processing.
Show answer and explanation
Correct answers: A, B, D, E
Explanation
To implement and manage a language understanding model using Azure AI Language, you need to define intents and entities in the Language Studio, train the model using relevant sample utterances, test and refine the model, and deploy it to an endpoint for integration with applications such as a chatbot. Although Azure Cognitive Search can enhance certain functionalities, it is not directly involved in building or managing the language understanding model.
- A. Correct.
Correct: Creating an Azure Language resource and defining intents and entities in the Language Studio is a critical first step in building a language understanding model.
- B. Correct.
Correct: Training the model with sample utterances ensures it can correctly associate user queries with the defined intents and entities.
- C. Incorrect.
Incorrect: Integrating with Azure Cognitive Search is not a required step for implementing and managing a language understanding model. This is a separate feature that could complement the chatbot but is not part of the core language understanding process.
- D. Correct.
Correct: Testing the model with test utterances helps verify its accuracy and allows for further refinement to improve performance.
- E. Correct.
Correct: Deploying the model to an endpoint is necessary so the chatbot can use the model to process user queries in real-time.