There are quite a few great tutorials, samples and videos around on Microsoft Bot Framework.
I thought it would be useful to keep a list on these running within this blog for easy reference.
This is meant to help and is not an endorsed list of recommendations (although there is great material here :-))
I will keep adding to this list as new material appears and please contact me if you think I am missing something!
**** GENERAL BOT FRAMEWORK LINKS ****
Main landing page for MS Bot Framework
Github repo for the Bot Builder SDK (C# and node)
**** BOT FRAMEWORK TUTORIALS *****
Join experts Ryan Volum and Christopher Harrison as they help you get started creating your first bot. Learn about the many ways of communicating with the user, beyond just text, that Microsoft Bot Framework includes. And get the details on using LUIS to handle natural language processing. Plus, find out how to publish your bot to the world, allowing people to interact with it. See how to deploy the logic, how to register your bot, and how to add it to Skype. Get started now!
Three Bot sessions (45 mins each) from a MS partner ‘Black Marble’ presented at Tech Days Online 2016 (me anchoring).
These sessions cover topics such as what are bots, building a Bot using the framework in C#, adding language understanding using LUIS and adding sentiment analysis using the Cognitive Service APIs
A number of tutorials from Gary covering building a bot, publishing it, adding LUIS and improving the NLP experience
In this article Robin shows you how to debug your bot code from Skype though to your local PC’s Visual Studio instance, using ngrok
Creating an FAQ bot using thre MS botframework QnA maker
Nice short tutorial illustrating how to implement bot framework chat within collapsible window
Four part tutorial on MS Bot framework – links to other parts:
**** BOT FRAMEWORK SAMPLES ****
Microsoft Bot Builder official C# samples repo
Microsoft Bot Builder official Node samples repo
Microsoft bot framework engineering team samples – both C# and Node
A node bot by Lilian Kasem that utilises the TFL API to check bus times in London
A bot that enables admin of some Azure services via conversational UI
C# general authentication/authorisation Bot Framework sample by Mat Velloso
**** BOT ‘SMARTS’ – ADDING INTELLIGENCE TO YOUR BOT ****
Main landing page for Microsoft Cognitive Services
Featured applications:
https://www.microsoft.com/cognitive-services/en-us/applications
‘Seeing AI app’:
‘Recognition Tate’:
http://recognition.tate.org.uk/
Main page about the LUIS functionality.
Portal for LUIS:
Microsoft Cognitive Service text analytics functionality – useful for detecting user sentiment within bot conversations
The Microsoft Graph API enables single point of authentication and access to O365 functionality such as Onedrive, Excel, mail, calendar, user information etc. Adding a conversational UI to this can be very useful in many scenarios.