Exam AI-900 All QuestionsBrowse all questions from this exam
Question 120

You are building a Language Understanding model for an e-commerce business.

You need to ensure that the model detects when utterances are outside the intended scope of the model.

What should you do?

    Correct Answer: B

    To ensure that the model detects when utterances are outside the intended scope, you should add utterances to the None intent. The None intent is specifically designed to handle cases where the user input does not match any of the defined intents. This helps the model correctly identify out-of-scope utterances and prevents them from being misclassified into one of the valid intents. This approach ensures better accuracy and reliability of the model in handling unexpected input.

Discussion
kzueOption: B

B is correct answer. You cannot only rely on using score thresholds to determine out of domain utterances with an undertrained None intent.

rdemontisOption: B

correct

Bicoo

Makes sense

profesorklausOption: B

https://docs.microsoft.com/en-us/azure/cognitive-services/LUIS/concepts/intents#none-intent Answer is correct

RetkoOption: B

None intent The None intent is created but left empty on purpose. The None intent is a required intent and can't be deleted or renamed. Fill it with utterances that are outside of your domain. The None intent is the fallback intent, and should have 10% of the total utterances. It is important in every app, because it’s used to teach LUIS utterances that are not important in the app domain (subject area). If you do not add any utterances for the None intent, LUIS forces an utterance that is outside the domain into one of the domain intents. This will skew the prediction scores by teaching LUIS the wrong intent for the utterance. When an utterance is predicted as the None intent, the client application can ask more questions or provide a menu to direct the user to valid choices.