Microsoft Bot Framework
Kubilay Kara
25/04/2017
What is a Bot ?
 A "software robot device" or software agent.
Especially an intelligent agent
What is a chat Bot ?
 A computer program designed to simulate conversation with
human users, especially over the Internet.
 Usage?
What is Microsoft Bot Framework?
 Provides just what you need to build and connect intelligent bots that
interact naturally wherever your users are talking, from text/sms to
Skype, Slack, Office 365 mail and other popular services.
Development
 https://dev.botframework.com/
 Template
 Simulator
 Registering Bot ()
 MicrosoftAppId
 MicrosoftAppPassword
First Bot Demo
 Our first demo
Development - Dialogs
 What is a dialog?
 State
 Confirmation
Simple Dialog Demo
LUIS
 LUIS (Language Understanding Intelligent Service)
 Intent
 Entity
 Integration Demo
Tools
 GitHub
https://github.com/
 Azure
https://azure.microsoft.com/en-us/?v=17.14
 Bot Framework Portal
https://dev.botframework.com/
 LUIS
https://www.luis.ai/home/index
 Skype (Hazırladığımız Bot’un linki)
https://join.skype.com/bot/fe127c17-019d-4c64-b710-f5f8cbd026bd
Resources
 GitHub/ KubilayKara/BotDemo
 YouTube/ Building a Conversational Bot: From 0 to 60
 YouTube/ Intelligent Labs
 YouTube/ Creating a Facebook and a Skype Bot using the
Microsoft Bot Framework
 Gary Pretty/ Building conversational forms with FormFlow
and Microsoft Bot Framework
 David Zientara/ Got Bot? Building A Conversational UX With
the Bot Framework
 Microsoft Developer/ What is Microsoft Bot Framework
Overview
Soru ve Cevaplar
Teşekkürler

Microsoft bot framework