Presentation is loading. Please wait.

Presentation is loading. Please wait.

Build and connect intelligent bots

Similar presentations


Presentation on theme: "Build and connect intelligent bots"— Presentation transcript:

1 Build and connect intelligent bots
Intro to Bot Framework Build and connect intelligent bots Shahed Chowdhuri Sr. Technical Microsoft @shahedC WakeUpAndCode.com

2 Speaker Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft
Technology Areas Enterprise Web/Software Development Game Development Mobile Application Development Cloud Solutions Online LinkedIn: Meetup: Twitter: Blog:

3 Guest Speaker Katherine “Kat” Harris Technical Evangelist @ Microsoft
Background Game Development Virtual Reality & Augmented Reality Bots & AI UVA Alum Online LinkedIn: Twitter: Blog:

4 What Are Bots? Additional Topics

5 MS Bot Framework

6 Overview Bot Framework: Builder SDK Connector Dev Portal Directory
Bot Framework: Builder SDK Connector Dev Portal Directory

7 What’s New in V3 BotBuilder + Connector = 1 SDK Message => Activity
ActivityTypes enum Message properties Sending replies with HttpResponseMessage Starting conversations with 1 user or group Options => Cards Bot State service for user data Web.config changes for ID/Password fields

8 Building a Bot Additional Topics

9 Bot Builder SDK for .NET with C#

10 MessagesController

11 RootDialog

12 Visual Studio: File | New | Project

13 Test Your Bot Emulator:

14 Bot Framework Emulator
Direct Download:

15 Deploy to Azure

16 Azure Bot Service

17 Register Your Bot

18 Bot Builder SDK for Node.js

19 Build a Bot with Node.js

20 Visual Studio Code Download:

21 Test Your Bot Emulator:

22 Connect & Config Additional Topics

23 Connect to Channels Channels: Email GroupMe Skype Slack SMS Telegram
Web etc...

24 Configure: Direct Line

25 Configure: Web Chat

26 Configure: SMS (via Twilio)

27 Configure: Facebook Messenger

28 FB Developer Settings

29 BotBuilder on GitHub!

30 Language Understanding Intelligent Service
Help:

31 LUIS: Intents, Entities & Labels

32 Intents in LUIS Intent: Summarizes the intentions of an utterance

33 Utterances in LUIS

34 Entities in LUIS Entity: Data object that can be pre-built or custom-defined.

35 Labels in LUIS Label: Marked segment of utterance to associate terms with corresponding entities.

36 Using LUIS in your Code

37 Bot Directory

38 Demo

39 Game Chat Bot

40 MVA: Bots with C# Link:

41 MVA: Bots with NodeJS Link:

42 Daniel Egan’s Bot Workshop
Link:

43 Q & A Additional Topics

44 Contact Microsoft Personal Dev Blog: WakeUpAndCode.com


Download ppt "Build and connect intelligent bots"

Similar presentations


Ads by Google