artificial intelligence and smart bots are taking over€¦ · smart bots are taking over rodney...
TRANSCRIPT
DEVOPS / IOT
Artificial intelligence and
smart bots are taking over
Rodney Koolman
DEVOPS / IOT
Rodney KoolmanTechnology Areas
• Microsoft Azure
• Enterprise Mobility + Security
• Bots and AI
Online
• Twitter: @RodneyKoolman
• LinkedIn: linkedin.com/in/rodneykoolman
DEVOPS / IOT
Why I started developing bots
First of all, I like
new technology.
Second, it’s a lot of
fun and possibly
the next big thing.
DEVOPS / IOT
The history of bots
Remember Clippy? The Microsoft Office personal assistant. An example of the early stages of bots helping humans achieve more.
DEVOPS / IOT
The future of bots
Microsoft sees
conversational
chatbots as the
future of computing
and is betting big
on this technology.
DEVOPS / IOT
Before you start developing
• Develop the bot with a clear goal in mind;
• Don’t try to let your bot do everything;
• Make your bot really good at a specific task.
DEVOPS / IOTDEVOPS / IOT
DEMO
Let me show you a bot
DEVOPS / IOT
Microsoft Bot Framework
Build and connect
intelligent bots
with the Microsoft
Bot Framework to
interact with your
users naturally.
DEVOPS / IOT
Supported Channels
Channels currently
available are: Skype,
web, email, Facebook,
GroupMe, Kik, Slack,
Telegram, Twilio,
Teams and direct line
app integration.
DEVOPS / IOT
Add channels easily
With a flick of a switch
channels are added to
your bot. Extending
your audience by the
millions.
DEVOPS / IOT
The framework at a glance
The Microsoft Bot
Framework gives you
all the tools you need
to build smart bots
fast and easy*
DEVOPS / IOT
The framework at work
The bot connector
(connector service)
acts as a man-in-the-
middle between your
bot web API and the
connected channels
DEVOPS / IOT
Test your bot with the emulator
The emulator helps
you to test your bot
easily online or offline.
Available for Mac,
Linux and Windows.
DEVOPS / IOT
User interaction with Dialogs
Dialogs are a way of
wrapping an entire
“experience” into an
easily managed
interaction based on a
“chained” and
“conversational”
paradigm.
DEVOPS / IOT
User interaction with FormFlow
Although Dialogs are the basic
building block of a
conversation, it’s difficult to
create a “guided” conversation.
FormFlow creates Dialogs and
guides a User through filling in
a “form” while providing help
and guidance along the way.
DEVOPS / IOTDEVOPS / IOT
DEMO
Let’s build a simple bot
DEVOPS / IOT
How to make your bot “smart”
Cognitive Services enables
your bot to see, hear,
interpret and interact in
more human ways. It is
deeply integrated in the
Microsoft Bot Framework.
DEVOPS / IOT
Microsoft Cognitive Services
Artificial intelligence tools
at your fingertips.
DEVOPS / IOT
Microsoft Cognitive Services
Artificial intelligence tools
at your fingertips.
DEVOPS / IOT
Microsoft Cognitive Services
Artificial intelligence tools
at your fingertips.
DEVOPS / IOT
Microsoft Cognitive Services
Artificial intelligence tools
at your fingertips.
DEVOPS / IOT
Microsoft Cognitive Services
Artificial intelligence tools
at your fingertips.
DEVOPS / IOT
You must have LUIS.ai integration
LUIS is part of Microsoft
Cognitive Services
offering and can be
used for any device, on
any platform, and any
application scenario.
DEVOPS / IOT
LUIS: how do they do it?
One of the key problems in
human-computer
interactions is the ability of
the computer to understand
what a person wants, and to
find the pieces of
information that are relevant
to their intent.
DEVOPS / IOTDEVOPS / IOT
DEMO
Let’s make your bot smart
DEVOPS / IOT
Breaking Azure announcement
Azure Bot Service is the first
public cloud bot-service
powered by the Microsoft
Bot Framework and
serverless compute in
Microsoft Azure.
DEVOPS / IOTDEVOPS / IOT
DEMO
Deploy your Bot-as-a-Service
DEVOPS / IOT
Do you have any questions?
Thank you for your attention.
Have a great day at Experts Live.
Feel free to contact me in person
or via Twitter (@RodneyKoolman).
DEVOPS / IOT
Next session 14:45 – 15:45
EMS, one Suite to manage
and secure your workplace
Mike Platvoet