The Azure AI Language Service includes several natural language processing features, such as question answering, language understanding, entity recognition, sentiment analysis, and more. Each feature serves a distinct purpose, and understanding their differences is key to selecting the correct AI workload.
“You can use Azure AI Language Service ' s question answering to query an Azure SQL database.” — NOThe question answering feature is designed to retrieve answers from text-based knowledge sources (for example, FAQs, documents, or website content). It cannot directly query a database such as Azure SQL. Querying databases requires Azure Cognitive Search, Azure OpenAI, or custom integration using application logic, not the question answering model.
“You should use Azure AI Language Service ' s question answering when you want a knowledge base to provide the same answer to different users who submit similar questions.” — YESThis is the primary use case of question answering. It allows developers to build a knowledge base (KB) of predefined question-answer pairs or extract answers from documents. When users submit semantically similar questions (e.g., “What are your office hours?” or “When are you open?”), the service returns the same consistent answer.
“Azure AI Language Service ' s question answering can determine the intent of a user utterance.” — NODetermining user intent is part of the Language Understanding (LUIS) capability, not question answering. LUIS models map natural language inputs to intents and entities, typically used in bots or applications that execute tasks (like booking a meeting or checking weather).
Hence, correct answers are: No, Yes, No — aligning with the AI-900 official study guide and Microsoft Learn module “Identify Azure AI Language capabilities.”
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit