A couple of weeks ago at the Microsoft Build conference (see this post for details on the announcements concerning AI), there were some cool new tools for the Bot Builder announced. These tools are already in preview and can be downloaded here. The following table should give an overview of the new tools released: Tool Description Chatdown Prototype mock conversations in markdown and convert the markdown to transcripts you can load and view in the new V4 Bot Framework Emulator MSBot Create and manage connected services in your bot configuration file LUDown Build LUIS language understanding models using markdown filese LUIS Build LUIS language understanding models using markdown files QnAMaker Create and manage QnAMaker.
The idea of this solution has come to my mind a couple of months ago when doing a couple of conference sessions. During the sessions, I had some questions coming from the audience, which is a good thing for me, but somehow I noticed, that those a more or less general questions rather than deep technical ones. Therefore, I thought it would be helpful for me as well as for the audience to have a much simpler way of asking me questions during speaking engagements, but also whenever someone has a question which might be answered by me.
Microsoft has GAed the Azure Bot Service a couple of weeks ago, which was a huge step forward for all of us who are doing bots and AI apps in the Microsoft ecosystem. With this step, Microsoft is also pushing one more area into the Azure portal which is bots. Remember, during the preview, you had to create your bot in the Bot Framework portal and add your channels and everything related to your bot in that specific portal.
Have you ever faced the issue of looking at more than 200.000 lines of code after creating a freshFunctions Bot via theAzure Portal? Well, I have unfortunately and I didn’t know where to put my code in this massive amount of NodeJS code. As a lightweight developer, I am not that familiar in reading someone else’s code so I didn’t want to spend hours in studying the code below in order to get an idea where to put my code into.
The terms “Modern Workplace” or “Digital Workplace” is something every one of us have heard about in the last couple of months probably. It is some trend which should improve the workplace situation in order to digitally transform the way we work and make it more easier to communicate and collaborate with others. Therefore, the use of smart services can be beneficial when it comes to really transforming your workplace into a modern one.
With the announcement of the GA status of the Language Understanding Intelligent Service a couple of weeks ago, I was thinking about how to easily enable people in using this awesome Cognitive Service. I was asked many times on how to easily use that service but I faced a lot of open questions and confusion. That’s why I decided to create a cheat sheet to illustrate the process of creating, training and publishing a LUIS model in order to use it within a Bot or other apps which should act intelligent and understand the human language.