Learning Objectives
Concepts followed:
Lesson 1 Conversational AI Concepts
- What is Conversational AI?
- Responsible AI Guidelines for Bots
Lesson 2 Conversational AI in Azure
- QnA Maker Service
- Azure Bot Service
Lesson 1 Conversational AI Concepts
What is Conversational AI?
A solution that enables a dialog between an AI agent and a human
Generically, conversational AI agents are known as bots
Bots can engage over nultiple channels:
- Web chat interfaces
- Social media platforms
- Voice
Responsible AI Guidelines for Bots
- Be transparent about what the bot can (and can't) do
- Make it clear that the user is communicating with a bot
- Enable the bot to seamlessly hand-off to a human if necessary
- Ensure the bot respects cultural norms
- Ensure the bot is reliable
- Respect user provacy
- Handle data securely
- Ensure the bot meets accessibility standards
- Assume accountability for the bot's actions
Lesson 2 Conversational AI in Azure
QnA Maker Service
Define a knowledge base of question and answer pairs:
- By entering questions and answers
- From an existing FAQ document
- By using built-in chit-chat
Consume the knowledge base from client apps, including bots.
Azure Bot Service