Introduction to the Bot Framework: Building a weather bot.
In //Build 2016, Microsoft introduced something cool called'Bot Framework'… basically a new framework for developers to help them create a chat bot and connect it by'Connectors' and chat services like Telegram and Skype…and distribute it, the concept here is to implement a natural language in any app, which is good! In this post, I'll guide you to create you first natural language bot using Microsoft Bot Framework and test it locally using Bot Framework Emulator. Well, you have to pick an idea for a bot first, I decided to create a weather bot… simply you can ask it about the weather condition in some city at some time.. maybe it's not a pretty good idea, but it's good to test the framework . It's very important to understand the flow of the bot we're trying to build, it's simple as this image describe: It's the most important part of any bot, understand the language… after receiving a new message we've to make our bot able to understand it and process it, but how? Thankfully, Microsoft announced a set of *smart* APIs called'Microsoft Cognitive Services', and a part of these APIs is Language Understanding Intelligent Service a.k.a'LUIS'. This API is so cool, it let you create an app, and train it on some'utterances' and highlight some of the entities and so on.
Jun-6-2016, 14:50:48 GMT