AI Bot

AI-200: Conversational AI & Bot Framework Flashcards

Microsoft Azure AI Cloud Developer Associate AI-200 Flashcards

Study our AI-200: Conversational AI & Bot Framework flashcards for the Microsoft Azure AI Cloud Developer Associate AI-200 exam with 45+ flashcards. View as flashcards, a searchable table, or as a fun matching game.
Microsoft Azure AI Cloud Developer Associate AI-200 Course Header Image
FrontBack
Give an example of a telemetry event to trackDialog started or Intent recognized or QnA used
How do you handle authentication in Bot FrameworkUse OAuth prompt or managed identity and Azure AD app registration
How do you handle multiple LUIS apps across languagesUse separate LUIS apps per language and use Dispatch to route
How do you perform unit tests for bot logicUse TestAdapter from Bot Framework SDK to simulate conversation turns
How should you store secrets like LUIS keys or QnA keysUse Azure Key Vault or secure environment variables not in source control
Name three common channel types for botsMicrosoft Teams Web Chat and Slack
Name two common storage options for bot stateAzure Cosmos DB and Azure Blob Storage
What are the main state scopes in Bot FrameworkConversation state User state and Turn state
What does ContinueConversation doStart a new turn using a stored conversation reference to send proactive messages
What is a best practice for dialog flow designKeep dialogs modular reuse components and prefer small single purpose triggers
What is a common cause of dialog loopsMissing end conditions or not consuming user input leading to repeated triggers
What is a follow up prompt in QnA MakerFeature that enables multi turn QnA by linking related QnA pairs
What is a Hero CardSimple rich card with title text images and buttons
What is a Playback ID in Composer testingIdentifier used to replay test scripts for regression testing
What is a QnA Maker knowledge baseA collection of question and answer pairs and metadata used to return answers
What is a recognizer in ComposerComponent that maps user input to intents and entities such as LUIS or Regex or QnA
What is a Trigger in ComposerAn event based entry point such as intent recognized activity received or dialog update
What is a Utterance in LUISAn example user phrase used to train an intent
What is active learning in LUISFeature that helps surface unclear utterances for labeling to improve model accuracy
What is an Adaptive CardPlatform agnostic card format for rich interactive UI in chat channels
What is an Adaptive DialogComposable dialog that uses structured memory triggers and adaptive actions for complex conversation flow
What is an OAuthPromptComposer or SDK dialog that handles OAuth sign in and token retrieval
What is ComposerGraphical authoring tool for building dialogs triggers and language generation
What is Conversation stateData persisted for the duration of a conversation across multiple turns
What is Dispatch in Bot FrameworkService to route utterances across multiple LUIS apps and QnA Maker KBs
What is LG Language GenerationTemplate language for creating dynamic bot responses with conditions and variations
What is proactive messagingSending messages to users initiated by the bot not by user input
What is slot filling in dialog designCollecting required entities across multiple turns before processing an intent
What is telemetry in botsCollection of events metrics and traces for monitoring bot health and usage
What is telemetry redaction best practiceRemove or avoid logging PII and sensitive user data in telemetry
What is the Bot Framework EmulatorLocal testing tool to interact debug and inspect bot activity
What is the difference between Composer Test and EmulatorComposer Test is integrated scenario based testing Emulator is low level traffic inspector
What is the difference between Intent and Entity in LUISIntent is user intention Entity is a extracted value or parameter
What is the main purpose of the Bot Framework SDKProvides libraries and tools to build test and run conversational bots in C# JavaScript and Python
What is the purpose of a publishing profile in ComposerDefines where and how Composer projects are deployed to Azure or other hosting environments
What is the purpose of the BeginDialog actionStart a child dialog from within a parent dialog
What is the QnA Maker score thresholdMinimum confidence score to accept a returned answer often configured around 0.3 to 0.5
What is the recommended approach for long running dialogsUse background tasks or external orchestration and use proactive messages to notify users
What is the recommended approach to error handlingCatch exceptions log telemetry provide user friendly fallback messages
What is the role of the Bot Channels RegistrationRegister bot endpoint and configure channels in Azure
What is Turn stateEphemeral data for the current turn that is not persisted
What is User stateData persisted across conversations for a specific user
What is utterance variation best practiceProvide diverse examples and paraphrases to improve intent recognition
What must you store to send a proactive messageConversation reference for the user or conversation
Which service is commonly used for bot telemetry in AzureApplication Insights

About the Flashcards

Prepare for your certification with these Flashcards for the Microsoft Azure AI Cloud Developer Associate exam. This comprehensive deck helps students review essential terminology, core concepts, and key ideas required to build and manage conversational AI solutions. By studying these flashcards, you can reinforce your understanding of various tools and services used in modern bot development.

The collection covers critical architectural components like state management, adaptive dialogs, and proactive messaging. It also provides targeted review material for integrating intelligent services such as language understanding models and knowledge bases. Whether you are testing dialog flows, configuring telemetry, or managing authentication, these flashcards offer a focused way to master the material and succeed on test day.

Topics covered in this flashcard deck:

  • Bot Framework SDK and Composer
  • LUIS intents and entities
  • QnA Maker knowledge bases
  • Managing conversational state scopes
  • Testing and telemetry monitoring
  • Dialog flow and proactive messaging
Share on...
Follow us on...