Contributing to LUIS with Microsoft/Recognizers-Text – Part 3

Welcome to the final article of this series! Hopefully if you’re reading this, you know that this is article is part of an ongoing guide on how to extend the Microsoft/Recognizers-Text project to support new languages. This exciting new open-source project released by the LUIS team provides robust recognition and resolution for unit entities commonly expressed in everyday language. In our previous….

Contributing to LUIS with Microsoft/Recognizers-Text – Part 2

Previously in part 1, we gave an updated overview of the Recognizers-Text library which is used to power many of the prebuilt entities in LUIS. We provided a step-by-step guide to creating your own language specific definitions for both the .NET and Javascript versions of the project in YAML, and generating the platform-specific definitions using the tools already provided by the project.….

Contributing to LUIS with Microsoft/Recognizers-Text – Part 1

Last year, we announced a new recognizer library by the LUIS team, which provides robust recognition and resolution for common units expressed in everyday human interaction. Since then, the code base has changed considerably, and the library has been expanded to include more pre-built entities including date-time, currency, dimensions, and age. Today, we’ll take a look into the code base of Recognizers-Text,….

QnA maker for Node.js bots

QnA Maker is currently one of the most popular  cognitive services our customers are enthusiastic about using. Back in August we published a blog post describing how to  create card attachments for answers returned from QnA maker for .NET. In this post, we’ll be describing how to do the exact same thing for bots built with the Bot Builder SDK for….

Saving State data with BotBuilder-Azure in Node.js

We’ve discussed strategies to store state data for bots in .NET, in this article we’ll demonstrate how to do the same for bots built using the Bot Builder SDK for Node.js. In this sample, we’ll be leveraging the botbuilder-azure npm module to save our conversation state data to Azure DocumentDB. Initial Setup Ensure you have Node.js installed. You’ll need an Azure Account. Click here for a….

Changing locale in a Node.js bot

Back in March we implemented a new feature in the BotBuilder SDK for Node.js which allows developers to provide simple localization switching in their bots. This means your bot will be able to prompt your users for different language options. Using the Node SDK’s LocalizedRegExpRecognizer To add this feature, we included a new recognizer to the core library – LocalizedRegExpRecognizer. This….