Introduction to Bots
Try reloading this page, or reviewing your browser settings
Use your custom data to create and train models with the help of .NET and Azure. Machine learning is here and with it comes a multitude of opportunities for developers to apply it and use it in a variety of applications. This video will teach you how you can use Model Builder inside Visual Studio to create a model. You can then easily integrate the model you build into all kinds of applications including chatbots. You will discover that the custom model created with ML.NET will ensure the most accurate response for your type of data.
The video begins with a general overview of bots and the tools you need to create them. You’ll then learn how to create a bot using Azure. And finally you will dive into the specifics of ML.NET and Model Builder to learn how you can integrate your custom model with the Azure Web App Bot.
What You Will Learn
Understand what a bot is
Work with Microsoft Bot Framework on Azure
Create a bot on Azure
Build a simple natural language understanding model for a bot
Implement data normalization
Use the ML.NET capabilities
Understand how ML.NET Model Builder works
Who This Video Is For
Developers and engineers who are familiar with C# and .NET and interested in learning about bots, machine learning, custom ML models, and ML.NET.
This video will teach you how you can use Model Builder inside Visual Studio to create a model for your bot. The model you build can then be easily integrated into all kinds of applications including chatbots. This video is for developers and engineers who are familiar with C# and .NET.
About The Author
Veronika Kolesnikova is a senior software engineer in Boston and a two-time Microsoft MVP in Artificial Intelligence. She holds a master’s degree in information technology and is passionate about backend web development, AI, cross-platform solutions, and AR. She works mainly with Microsoft technologies such as C#, .NET, Xamarin,and Azure, but also with Node.js and React.js. Veronika loves challenging herself and learning new development tools and languages. She regularly speaks on technical topics, is a hackathon mentor, author, and a co-organizer of the Boston Azure user group. In her free time, Veronika enjoys dancing, traveling, and practicing aerial yoga.
About this video
- Veronika Kolesnikova
- Online ISBN
- Total duration
- 48 min
- Copyright information
- © Veronika Kolesnikova 2020
Hello and welcome to the video series about Building Smarter Chatbots with ML.NET. Let me introduce myself. My name is Veronika Kolesnikova. I am twice Microsoft MVP in AI. I have master’s degree in Information Technology.
I am also a Senior Software Engineer and a public speaker. I mostly working with Microsoft technologies like C#, .NET, Xamarin. I love machine learning. But recently, I also started using Node.js and React.js. And my hobbies are dancing, traveling, and aerial yoga. Here, on the right, you can see my Twitter handle and my personal website.
In this video series, we are going to cover basic information about bots, capabilities of ML.NET and ModelBuilder, creating a bot in Azure Portal, getting a dataset for a custom machine learning model training, training a custom machine learning model with ModelBuilder, connecting that machine learning model to the bot, and then testing the bot. After that, I’ll provide you more details about where you can find more information.
Here are some prerequisites. You need to have at least basic knowledge of .NET and use C# or F#. You need to have experience working with Visual Studio, and ideally, you need to have Visual Studio 2019 installed. In order to create bot, you will need Azure account. So let’s move forward and start learning about building smarter chatbots with ML.NET.