Buildig BOTs with Microsoft BOT Framework
-
Upload
lohith-goudagere-nagaraj -
Category
Technology
-
view
442 -
download
3
Transcript of Buildig BOTs with Microsoft BOT Framework
Building BOTs with Microsoft Bot Framework
Aug 25, 2016
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2
Yes .. This webinar is being recorded.Available on YouTube shortly!
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3
Meet Your Host!
Lohith | @kashyapaTechnical Evangelist – Progress India
Microsoft MVP
http://about.me/kashyapa
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4
Bot Framework is a Microsoft-operated service and an SDK.
Bot Framework
Bot Framework is one of many tools Microsoft offers for building a complete bot.
www.botframework.com
Others include: LUIS, Speech APIs, Azure, more
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.5
Your conversation logic
Logic
Web service
Your bot
Bot Builder SDK
(Node.js + C#)
LUIS
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6
Bot Connector
Your bot
Bot Connector
Send/receive messagesStore stateTranslationTelemetry
…
Dev portalChannels
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7
Bot Connector messagesYour bot
{ "type": "Message", "id": "68YrxgtB53Y", "conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb", "language": "en", "text": "You can say \"/order\" to order!", "attachments": [ ], "from": { "name": "+12065551212", "channelId": "sms", "address": "+12065551212", "id": "Ro52hKN287", "isBot": false }, "channelData": { SMS data here }, "botUserData": { your data here }, ...}
Bot Connecto
r
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8
Visual Studio
TemplateSimple
Stock Bot LUIS Publish to Azure
Connect to users
Add dialog smarts
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9
File -> New bot
Visual Studio
TemplateSimple
Stock Bot LUIS Publish to Azure
Connect to users
Add dialog smarts
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.10
Connecting your bot to users
Visual Studio
TemplateSimple
Stock Bot LUIS Publish to Azure
Connect to users
Add dialog smarts
ThanksLohith (@kashyapa)