Mastering Artificial Intelligence with Azure Cognitive Services

Gain insights into Azure Cognitive Services to deliver intelligent cloud apps. Learn about FastAPI for RESTful APIs and prepare for the Microsoft AI-102 certification exam.

Intermediate

105 Lessons

15h 15min

Certificate of Completion

Gain insights into Azure Cognitive Services to deliver intelligent cloud apps. Learn about FastAPI for RESTful APIs and prepare for the Microsoft AI-102 certification exam.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

3 Projects
4 Assessments
108 Playgrounds
14 Quizzes

This course includes

3 Projects
4 Assessments
108 Playgrounds
14 Quizzes

Course Overview

Microsoft Azure is more than cloud hosting. With a set of predefined artificial intelligence models available for companies of all sizes, Cognitive Services offers a toolkit to quickly scale AI/ML development with little to no knowledge of data science. In this course, you’ll develop the core skills necessary to deliver intelligent, cloud-based applications and services with a thorough overview of Azure Cognitive Services. First, you’ll review FastAPI, a framework for developing RESTful APIs with Python. N...Show More

What You'll Learn

A working knowledge of the models in Microsoft Azure Cognitive Services

A familiarity with the FastAPI Python web framework as it relates to implementing Azure AI models

The ability to deploy image-intelligent applications using Vision Cognitive Service

The ability to deploy language-intelligent applications using Language Cognitive Service

The ability to deploy speech-intelligent applications using Speech Cognitive Service

The ability to deploy decision-intelligent applications using Decision Cognitive Service

The understanding and confidence to take the Microsoft certification Exam AI-102: Designing and Implementing an Azure AI Solution

What You'll Learn

A working knowledge of the models in Microsoft Azure Cognitive Services

Show more

Course Content

1.

Overview of the Course

Get familiar with developing AI solutions using Azure services, FastAPI, and capstone projects.
2.

Refresher to FastAPI - Python Web Framework

Unpack the core of creating, documenting, and managing APIs with FastAPI’s features.
3.

Introduction to Cloud and Microsoft Azure

Explore cloud computing, Microsoft Azure's platform, and integration of Azure Cognitive Services for AI-enabled applications.
4.

Azure Vision Cognitive Services: Computer Vision

Enhance your skills in using Azure Computer Vision for OCR, image analysis, and object detection.
5.

Azure Vision Cognitive Services: Custom Vision

Build custom image classifiers and object detectors using Azure's Custom Vision portal and SDK.
6.

Azure Vision Cognitive Services: Face API

6 Lessons

Tackle facial recognition using Azure Face API for detection, verification, and similarity analysis.

Capstone Project 1: Building a Face Mask Classifier

Project

Azure Vision Cognitive Services: Assessment

Assessment

7.

Azure Language Cognitive Services: LUIS

7 Lessons

Practice using LUIS for creating, training, testing, and deploying conversational AI applications.

Capstone Project 2: Building a Weather Application Using LUIS

Project

8.

Azure Language Cognitive Services: QnA Maker

6 Lessons

Step through building and managing QnA Maker with Azure Cognitive Services.

Capstone Project 3: Building a Chatbot Using Azure QnA Maker

Project

9.

Azure Language Cognitive Services: Text Analytics

9 Lessons

Unpack the core of Azure Text Analytics, including sentiment analysis, key phrase extraction, language detection, and NER.
10.

Azure Language Cognitive Services: Translator

7 Lessons

Examine Azure Translator services for text, document translations, custom models, and practical applications.

Azure Language Cognitive Services: Assessment

Assessment

11.

Azure Decision Cognitive Services: Anomaly Detection

6 Lessons

Grasp the fundamentals of Azure-based univariate and multivariate anomaly detection for real-time data insights.
12.

Azure Decision Cognitive Services: Content Moderator

4 Lessons

Take a closer look at Azure Content Moderator's services for analyzing text, images, and videos.
13.

Azure Decision Cognitive Services: Personalizer

4 Lessons

Implement Azure Personalizer to optimize content recommendations using reinforcement learning and user feedback.

Azure Decision Cognitive Services: Assessment

Assessment

14.

Azure Speech Cognitive Services

5 Lessons

Build on using Azure Speech Service for text and audio translation and conversion.
15.

Azure Bing Search Services

8 Lessons

Get familiar with Azure Bing Search APIs for web, image, news, video searches, and more.

Azure Speech and Bing Search Services: Assessment

Assessment

16.

Conclusion

2 Lessons

Discover the logic behind implementing Azure Cognitive Services and exploring advanced AI avenues.
17.

Appendix

4 Lessons

Break apart essential steps to set up Azure accounts, install FastAPI, and Azure SDKs.

Course Author

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor