0% found this document useful (0 votes)
30 views28 pages

AI Foundation and Engineer Associate

Uploaded by

Adil Usmani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views28 pages

AI Foundation and Engineer Associate

Uploaded by

Adil Usmani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

AI Foundation &

Engineer Associate
CONTENT
01 AZURE AI FUNDAMENTALS

02 BUILDING AI SOLUTIONS & CONSIDERATIONS

03 MACHINE LEARNING TYPES & CORE CONCEPTS

04 NO CODE MACHINE LEARNING

05 COMPUTER VISION ON AZURE

06 NATURAL LANGUAGE ON AZURE

07 CONVERSATIONAL AI ON AZURE
CONTENT
08 AZURE AI ENGINEER ASSOCIATE

09 SELECTING A SUITABLE AZURE AI SERVICE

10 CREATING AND MANAGING AI SERVICES

11 PLANNING & CONFIGURING AZURE AI SECURITY

12 DEPLOYMENT

13 CONTENT DELIVERY & SAFETY

14 ANALYZE IMAGES
CONTENT
15 IMPLEMENTING CUSTOM COMPUTER VISION

16 ANALYZING VIDEOS

17 TEXT ANALYSIS USING AZURE AI LANGUAGE

18 USING AZURE AI SPEECH TO PROCESS SPEECH

19 LANGUAGE TRANSLATION

20 LANGUAGE UNDERSTANDING MODEL - AZURE AI LANGUAGE

21 AZURE AI SEARCH SOLUTION


CONTENT
22 AZURE AI DOCUMENT INTELLIGENCE SOLUTION

23 Q&A ANSWERING SOLUTIONS WITH AZURE AI LANGUAGE

24 BUILDING CHATBOTS WITH GENERATIVE AI

25 ADVANCED CHATBOTS WITH OPENAI SERVICES

26 BUILDIN COPILOT SOLUTIONS

27 DEVELOPING AND DEPLOYING AN AI MODEL

28 INTEGRATING COPILOT FEATURES

29 ENHANCING AND DEPLOYING COPILOT SOLUTIONS


COURSE OVERVIEW
Toronto Innovation has launched an exciting new online
course on Azure, designed to equip professionals with
the skills and knowledge needed to master Microsoft’s
cloud platform. This comprehensive course covers
essential Azure services, including virtual machines,
networking, storage, and databases, as well as
advanced topics like AI, machine learning, and DevOps.
Whether you're new to cloud computing or looking to
enhance your expertise, this course provides hands-on
training and real-world applications to help you excel in
the rapidly growing field of cloud technology. Enroll now
to advance your career with Azure.
LESSON 1

Azure AI Fundamentals

1. AI
2. Azure
3. ML Model
LESSON 2

Building AI Solutions & Considerations

1. Common AI Workloads, Principles for

Responsible AI, Fairness, Reliability, Safety,

Privacy & Security

2. Inclusiveness, Transparency & Accountability


LESSON 3

MACHINE LEARNING TYPES &


CORE CONCEPTS
1. Machine Learning Types, Deep Learning, Dataset Features

& Labels, Training & Data Validationsets


2. Confusion Matrix, TPR, FPR and AUC
LESSON 4

NO CODE MACHINE LEARNING


1. Auto ML

2. ML Designer

LESSON 5

COMPUTER VISION ON AZURE

1. Computer Vision Types & Services


2. AI Video Indexer
LESSON 06

NATURAL LANGUAGE ON AZURE

1. Types of NLP Workloads and


Services in Azure

LESSON 07

CONVERSATIONAL AI ON AZURE

1. Type of Conversational AI
Workloads on Services in Azure
LESSON 08

AZURE AI ENGINEER ASSOCIATE

1. Overview
2. Installation, Readiness & Demos

LESSON 09

SELECTING A SUITABLE AZURE AI SERVICE

1. Overview, Vision Services, Language Services,


Decision Services & Speech Services
LESSON 10
CREATING AND MANAGING AI SERVICES

1. Cognitive Services Overview & API, Creating Computer Vision


Service, Cognitive Services Endpoints & Queues
2. Cognitive Services - Alerts, Metrics, Diagnostics, Costs
3. Multi Service Cognitive Services

LESSON 11

PLANNING & CONFIGURING


PLANNING AZURE
& CONFIGURING AZURE AI SECURITY
AI SECURITY

1. Virtual Network Security, RBAC & Responsible AI Principles


LESSON 12

DEPLOYMENT

1. Endpoints, CI/CD Pipelines &


Containerized Services

LESSON 13

CONTENT DELIVERY & SAFETY

1. Text Moderation & Image Moderation


LESSON 14

ANALYZE IMAGES

1. AI Vision Services - Image processing requirements & responses


2. Object detection and generating tags, Pricing, Interpreting images
and extracting text from Images

LESSON 15

IMPLEMENTING CUSTOM COMPUTER VISION

1. Image classification and Objection Detection models, Labeling Images


2. Train a Custom image model and test in Azure, label, test ML, metrics,
Publish and consume
LESSON 16

ANALYZING VIDEOS
1. Using AI Video Indexer
2. Using AI Vision Spatial Analysis

LESSON 17

TEXT ANALYSIS USING AZURE AI LANGUAGE

1. Extract key phrases, Extract entities, Extract entities, Detect the


language used in text, Detect personally identifiable information
(PII) in text
LESSON 18

USING AZURE AI SPEECH TO PROCESS


SPEECH

1. Implementing text to speech, text to speech, Speech

Synthesis Markup Language (SSML), Implement intent

recognition, Implement keyword recognition


LESSON 19

LANGUAGE TRANSLATION

1. Translate text and documents by using the Azure AI Translator service,

Creating AI Translator Resource

2. Using Azure AI Language Studio for Translation

3. Implementing custom translation

4. Translate speech-to-speech, speech-to-text by using the Azure AI Speech

service, Translate to multiple languages simultaneously


LESSON 20

LANGUAGE UNDERSTANDING MODEL - AZURE AI


LANGUAGE

1. intents, utterances, entities

2. Using ChatGPT to Create Sample Utterances

3. Train, evaluate and deploy a conversation language understanding model

4. Backup and recover language understanding models


LESSON 21

AZURE AI SEARCH SOLUTION

1. Azure AI Search Introduction, Provisioning a Azure AI Search resource,

Creating datasources, indexes, defining skillsets

2. Implementing Custom Skills

3. Create and run indexer, include syntax, query, sorting, filtering and

wildcards
LESSON 22

AZURE AI DOCUMENT INTELLIGENCE


SOLUTION

1. Overview and provisioning a Azure AI Document Intelligence

Solution
2. Using prebuilt models to extract data from documents
LESSON 23

BUILDING CHATBOT SOLUTIONS

1. Introduction to Chatbots

2. Overview of chatbot types (Q&A bots, Task bots, Conversational

agents)

3. Use cases and benefits

4. Choosing the right approach based on the application


LESSON 24

Q&A ANSWERING SOLUTIONS WITH AZURE AI


LANGUAGE

1. Custom Question Answering in Azure AI

2. Adding and importing Q&A sources, training, testing & publishing

3. Multi-turn conversation setup

4. Implementing alternate phrasing, chit-chat, and exporting

knowledge base

5. Multi-language Q&A solution


LESSON 25

BUILDING CHATBOTS WITH GENERATIVE AI


1. Introduction to Generative AI and its applications in chatbots, Azure Open

AI Services Overview

2. Using Azure OpenAI models for building conversational agents

3. Provisioning Azure Open AI resource, Deploy Azure Open AI model, Training

and deploying a simple Generative AI chatbot

4. Creating natural language responses with OpenAI's GPT model

5. Prompts to generate natural language

6. Prompts to generate Code

7. Using DALL-E model to generate images


LESSON 26

ADVANCED CHATBOTS WITH OPENAI


SERVICES

1. Integrating OpenAI models with Azure AI services

2. Implementing advanced features like context retention,

personality configuration, and dynamic response generation

3. Deploying a chatbot using Azure services

4. Security and ethical considerations in using Generative AI for

chatbots
LESSON 27

BUILDING COPILOT SOLUTION

1. Setting Up the CoPilot Environment

2. Set up Azure resources (OpenAI, Cognitive Services, etc.).

3. Explore Microsoft Graph API for integration with Microsoft 365.

4. Design a basic CoPilot solution architecture.


LESSON 28

DEVELOPING AND DEPLOYING AN AI MODEL

1. Train an AI model for content generation using Azure OpenAI.

2. Fine-tune and deploy the model to Azure.

3. Integrate the model with Microsoft 365 applications (Word/Excel).


LESSON 29

INTEGRATING COPILOT FEATURES

1. Use Microsoft Graph API to integrate AI-driven assistance in Microsoft 365.


2. Implement real-time features in Office apps (e.g., Word, Excel).
3. Test and refine the solution based on user interactions.

LESSON 30

ENHANCING AND DEPLOYING COPILOT SOLUTIONS

1. Add advanced AI capabilities (translation, sentiment analysis).


2. Implement security and compliance measures.
3. Deploy and test in a simulated business environment.

You might also like