How to properly send a greeting message and common issues from customers

A very common chat/conversational feature that bot developers need to implement, is how to create an initial welcome or greeting message when a user initially begins interacting with the bot (say, the first time they open web chat). One issue some customers have been having lately, is that when using trying the conversationUpdate, is that their bot behaves as expected….

Find Your Azure Bot’s AppID and AppSecret

Today we have a short update to answer one question which is sometimes asked by our users – Where can I find my Bot’s AppID and Password? Prior to general availability, the only way to create and register a bot with the Bot Framework was through the developer portal. When you created a bot, a new password was generated in a….

Locally develop and manage LUIS applications with new BotBuilder tools

In our last article we introduced some of the helpful new tools from the Bot Builder tools suite. To recap, first we demonstrated how to create question/answer pairs using a new special markdown file format (.lu). Then, we used the new LUDown tool to parse the file to create a knowledge base (.json), and used the QnAMaker API tool to create….

Create a QnA Knowledge Base using new BotBuilder Tools

This year at Build 2018, we announced the general availability of QnAMaker as well as the new Bot Builder tools preview. One exciting new tool called LUDown allows you to easily create natural language components locally for both LUIS and QnAMaker. In this article, we’ll be providing an overview of  how to use LUDown to create a QnA Maker knowledge base (KB), and….

Improving accuracy in LUIS with patterns

Since LUIS became generally available last year several new features have been added to make it easier to create and train robust natural language models for your applications. If you’ve used LUIS in the past, hopefully you’re pretty familiar with intents and entities, and how to train your model to use them by using utterances. In this post, we’ll go over….

Security changes coming to Azure Web Apps, affecting Azure Bot Service

Beginning tomorrow,  from May 15th to May 30th 2018 (03/15/2018 – 05/30/2018), Azure Web Apps will be rolling out stricter protocol enforcement world-wide. This will impact clients that are using TLS 1.0 without an SNI header. The only resolution is to upgrade the clients to use TLS 1.2 (preferable), TLS 1.1, or TLS 1.0 with an SNI header. Overview Azure Web….

Build a Microsoft Bot Framework bot with the Bot Builder SDK v4

The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/SMS to Skype, Slack, Office 365 mail and other popular services. The new version 4 SDK provides a new, rich, multi-language SDK for building bots using C#, JavaScript, Python, or Java. Bot Builder v4 helps you with….

Microsoft Conversational AI tools enable developers to build, connect and manage intelligent bots

Conversational AI is the next user interface (UI) wave in computing. We’ve evolved from a world of having to learn and adapt to computers to one where they’re learning how to understand and interact with us. Natural interactions with computers start with language, speech, and semantic understanding, and continues through supporting rich multi model interactions. Today at the Build conference, we are announcing major updates related to our Conversational AI tools including updates….

Announcing General Availability of QnAMaker

QnAMaker is announcing general availability at //build/ 2018. QnAMaker is a Microsoft Cognitive Service that makes it easy to power a question-answer application or chatbot from semi-structured content like FAQs and product manuals. QnAMaker GA stack was built with scalability and data privacy in mind while keeping it still easy-to-use. In this post, we will break down the major differences….

General Data Protection Regulation (GDPR)

Overview In May 2018, the General Data Protection Regulation (GDPR), is due to take effect. The GDPR imposes new rules on companies, government agencies, non-profits, and other organizations that offer goods and services to people in the European Union (EU), or that collect and analyze data tied to EU residents. If you are unsure how GDPR affects you or your organization, refer….