In this session for the PASS Cloud Virtual Group, I described the actors that are involved when building a bot capable of obtaining data from your storage, including Azure SQL Database, Microsoft Bot Framework and LUIS (Language Understanding Intelligent Services), along with a Xamarin mobile app for demo purposes.
6. What is a Chatbot?
A chatbot is an Artificial
Intelligence software which
simulates a conversation
with a person in natural
language.
It is considered as one of the
most advanced expressions
of interaction between
humans and machines.
7. How a chatbot works?
How a chatbot works
Source: Chatbot: What is a Chatbot? Why are Chatbots Important?
ttps://expertsystem.com/chatbot/
8. Advantages
• Bots are able to combine millions of data from different sources
• Bots are available 24/7/365
• Normally, they can be integrated into any platform.
• A bot can improve the user experience and keep human effort to
a minimum
9. Every company deals with…
First triage/data
collection
Simple and
repetitive
solutions
If it is simple and repetitive, it can
be coded. Bots can accelerate it
10.
11. Handoff to Human
Thank you for providing all this information. I
have John with me now who will take from here
and help you out
Hello, this is John. I understand your computer
won’t power on. Let’s take a look at some
service options
I’ve tried these steps, my
computer still won’t turn on
12. Bot to human hand-off can be complete or supervised
I suggest us to request a hardware service. We can have one
of our service engineers look at your computer
Note to operator: It sounds like the user will need hardware
replacement, what next step should I take?
Apologize to
user
Suggest
hardware
service
Let me type
Sounds lovely, thank you
37. Bot Scenarios
• Q & A
• Helpdesk
• Product selection
• Task automation
• Monitoring
• Expert Systems
38. Call to Action
Microsoft Bot Framework
https://dev.botframework.com
Bot Builder
http://github.com/Microsoft/botbuilder
Azure Cognitive Services
https://microsoft.com/cognitive
LUIS
https://luis.ai
39. Call to Action
Azure Bot Service Documentation
https://aka.ms/azure/bots/overview/docs
Learning Path: Create Intelligent Bots with Azure Bot Service
https://docs.microsoft.com/en-us/learn/paths/create-
bots-with-the-azure-bot-service/