You are developing a chatbot solution in Azure.
Which service should you use to determine a user's intent?
You are developing a chatbot solution in Azure.
Which service should you use to determine a user's intent?
Language Understanding (LUIS) is the appropriate service to determine a user's intent in a chatbot solution within Azure. LUIS is designed to understand and interpret natural language inputs, predict overall meaning, and extract relevant information, making it particularly suitable for understanding user intent in conversational AI applications. Services like Translator, QnA Maker, and Speech are not specialized for intent detection. Translator is used for translation between languages, QnA Maker is used to provide answers from a predefined knowledge base, and Speech is focused on speech-to-text and text-to-speech functionalities.
I just took the exam today. 8/19/2022. LUIS is not even on the list of answers. It's now replaced by "Language Service". To my understanding based on the actual exam I took today. Language Service covers as a whole (LUIS, Speech recognition, Speech, Text analytics, NLP, entity recognition,). I passed the exam with score of 916/1000.
D is correct. Explanation/Reference: Language Understanding (LUIS) is a cloud-based API service that applies custom machine-learning intelligence to a user’s conversational, natural language text to predict overall meaning, and pull out relevant, detailed information. Design your LUIS model with categories of user intentions called intents. Each intent needs examples of user utterances. Each utterance can provide data that needs to be extracted with machine-learning entities. Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/luis/what-is-luis
D is the correct answer as the question mentioned "intent". However, to solve the real problem with chatbot, both QnA and Luis can be considered. Quote from Azure doc: "Language Understanding (LUIS) and QnA Maker solve different issues. LUIS determines the intent of a user's text (known as an utterance), while QnA Maker determines the answer to a user's text (known as a query)."
correct but now LUIS has been replaced by CLU
Conversational Language Understanding
nah, its Luis. Not QnA maker, QnA makeer converts FAQ, it won't detect intent
I think its B
I think it's B as well.
If it is static data then for chatbot we can use QnA. Here it is intent being considered so LUIS.
Th correct answer is D (LUIS).But please explain how can you determine a user sentiment with QnA Maker?
Translator is used for translating text from one language to another. LUIS, or Language Understanding Intelligent Service, is designed to understand and interpret natural language inputs, predict overall meaning, and extract relevant information. It’s particularly useful for understanding user intent in conversational AI applications like chatbots.