Learn how to use Microsoft Cognitive Services to embed AI in your applications. This course covers the vision APIs for text, image, and facial recognition.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Introduction
- Set up the Node.js project
- Add TypeScript debugging support
- Add helper code and demonstrate debugging
- Provision Vision API in Azure and configure project
- Write code to describe an image using the Vision API
- Run the code to describe an image using the Vision API
- Returning multiple descriptions
- Defining the analysis business object
- Writing the analyze method
- Using the analyze method to describe an image
- Tags and categories
- Analyzing colors
- Identifying line drawing and clip art vs. real pictures
- Identifying adult vs. racy content
- Generating thumbnails
- Recognizing celebrities
- Recognizing landmarks
- Set up the Node.js project
- Submit an image for handwriting or OCR
- Polling for status of submitted image
- Synchronous treatment for OCR
- Performing OCR
- Performing handwriting recognition
- Recognize faces using the Vision API
- Provision the Emotion API and update the project
- Making code changes to analyze emotions
- Recognizing emotions for multiple pictures
- Provision the Face API and update the project
- Recognizing faces: The theory
- Set up your project
- Set up your sample dataset
- Read the dataset
- Organize your code and explain what you need to do
- Create a person group
- Delete or train the person group
- Create a person and add a face
- Add detection and identification functions
- Create a person group using helper classes
- Train a person group
- Detecting and identifying a person
- Run code and delete the person group
- Next steps
Taught by
Sahil Malik