Microsoft Azure Cognitive Services: Custom Vision API
By Andy Butland
Course info



Course info



Description
The Microsoft Cognitive Services, hosted in Azure, provides a range of APIs that support developers in integrating artificial intelligence (AI) features within their applications. In this course, Microsoft Azure Cognitive Services: Custom Vision API, you will gain the ability to work with the Custom Vision Service, understand its benefits and limitations, create, train and improve an image classification model, and work with it within a range of applications. First, you will learn about the problem of image classification that the Custom Vision Service is designed to solve, and how you can create a model for image recognition dedicated to your subject of interest. Next, you will discover via the service APIs how you can integrate image prediction and model training functionality into your own web applications. Finally, you will explore how to export the model for use in offline contexts, such as within a desktop application or embedded in a mobile app. When you are finished with this course, you will have the skills and knowledge of working with the Custom Vision Service needed to develop and use your own classification models to provide image recognition.
Section Introduction Transcripts
Course Overview
Hi everyone. My name is Andy Butland, and welcome to my course on the Custom Vision Service, part of the Microsoft Azure Cognitive Services. I've been working as a software developer for 20 years primarily on the web, but focusing on. NET and Azure. In recent years, the availability of machine learning algorithms as services has transformed our ability as developers to add artificial intelligence features to our applications. Functionality that once was the _____ of hard core AI experts, can now be accessed by anyone with some development experience and a Cloud subscription. In this course, we're going to investigate one such service, the Custom Vision service, available from Microsoft and hosted on Azure. Some of the major topics topics we will cover include understanding image classification, the problem the service is designed to solve, training a model via the Azure portal and service APIs, integrating the prediction API into a web application, and exporting a model for offline use within mobile and desktop apps. By the end of this course, you will know how to create and train effective custom vision service models and be able to integrate them within a range of applications. Before beginning this course, you should be familiar with the C# programming language. I hope you'll join me on this journey to learn about the Custom Vision service with the Microsoft Azure Cognitive Services Custom Vision API course, at Pluralsight.