Gen-Ai-Microsoft-Azure-Open-Ai-Online-Programnew (Great Learning)

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

GENERATIVE AI FOR BUSINESS

WITH MICROSOFT AZURE


OPEN AI PROGRAM
ABOUT THE PROGRAM
Generative AI for Business with Microsoft Azure OpenAI is a 14-week online learning journey
which aims to induct you into the world of Generative AI. This program teaches you how to
leverage LLMs for solving various business problems and building data-driven services
through prompt engineering. You will learn how to do this both without and with code on
the Azure Cloud Platform, the Azure OpenAI studio, APIs and by using the Python SDKs.

This program, in collaboration with the Microsoft Azure OpenAI, is built around the
fundamental learning principle of ‘learning by doing’. It helps professionals build practical
skills with hands-on case studies and a portfolio of projects, enabling them to transition into
lucrative and fast-growing domains like Data and AI.

PROGRAM HIGHLIGHTS

14-week online program

8+ hands-on case studies,


2 hands-on projects

AI900: Microsoft Azure AI Fundamentals


training and exam voucher

Prompt engineering without


and with code

Text Classification, Text Summarization,


and Text Generation using Generative AI

Microsoft Azure Lab access with


OpenAI Studio

Certificate of Completion by
Great Learning and Microsoft

Learning support
(Dedicated Program Manager and academic support)

02
LEARNING OUTCOMES
Have a solid understanding of Generative AI - history, now, and future and how to
use it to solve problems & build services

How to use Microsoft Azure Open AI platform to leverage Generative AI

How to use APIs and Python SDKs to scale prompt engineering

How to use prompt engineering effectively for business use-cases

Get working knowledge of how to use Generative AI for key business applications
- natural language classification, summarization, and generation

How Large Language Models (LLMs) can be tuned to get desired outputs

How to think about enterprise-level Generative AI solutions

Write basic snippets of codes that call LLM APIs and deliver prompt engineering
at scale

03
CURRICULUM

MODULE - 1

INTRODUCTION TO GENERATIVE AI
This module serves as an introduction to the rapidly evolving field of Generative
Artificial Intelligence (AI). The primary focus for this week is to gain a comprehensive
understanding of the Generative AI landscape, including its foundational concepts
and the potential it holds for businesses in problem-solving and product creation.

WEEK - 1

GENERATIVE AI: BUSINESS LANDSCAPE & OVERVIEW


This week you’ll understand the Generative AI landscape, fundamentals and
possibilities for businesses to solve problems and create products. Here's an overview
of what will be covered this week:
Defining AI, ML, DL, LLM and Generative Models

Learning Supervised and Unsupervised ML Tasks

Understanding Generative and Discriminative AI

A brief timeline of Generative AI

A Peek into Generative Models

Deconstructing the Behavior of Large Language Models

ML, DL and Generative AI Applications in Business

Hands-on Demonstration of Popular Tools (ChatGPT, DALL-E, BLIP)

MODULE - 2

AI900: AZURE AI FUNDAMENTALS


This module is designed to provide a foundational understanding of machine learning,
AI concepts, and associated Microsoft Azure services. While Azure AI fundamentals
can be beneficial in preparing for Azure role-based certifications such as Azure Data
Scientist Associate or Azure AI Engineer Associate, it's important to note that it is not
a mandatory prerequisite for any of these certifications.

04
WEEK - 2

ARTIFICIAL INTELLIGENCE WORKLOADS AND FUNDAMENTAL


PRINCIPLES OF MACHINE LEARNING ON AZURE
Focus on recognizing features of typical AI workloads, understanding principles for
responsible AI, and gaining familiarity with common machine learning techniques.

Identify features of common AI workloads

Identify guiding principles for responsible AI

Identify common machine learning techniques

Describe core machine learning concepts

Describe Azure machine learning capabilities

WEEK - 3

COMPUTER VISION AND NLP WORKLOADS ON AZURE


This week you’ll learn to recognize various computer vision solution types and
discover Azure tools for handling computer vision tasks. Additionally, Identify features
of typical NLP workload scenarios and explore Azure tools and services applicable to
NLP workloads. Here's an overview of what will be covered this week:

Identify common types of computer vision solutions

Identify Azure tools and services for computer vision tasks

Identify features of common NLP workload scenarios

Identify Azure tools and services for NLP workloads

WEEK - 4

GENERATIVE AI WORKLOADS ON AZURE


This week you’ll focus on recognizing features of Generative AI solutions and
understanding the capabilities offered by the Azure OpenAI service. Here's an
overview of what will be covered this week:
Identify features of Generative AI solutions

Identify capabilities of Azure OpenAI Service

05
MODULE - 3

LEVERAGING GENERATIVE AI FOR BUSINESS APPLICATIONS


The module revolves around three core pillars - understanding Generative AI, exploring
Azure OpenAI services, and mastering prompt engineering. In this enriching journey,
you will delve into the foundational concepts of AI, Machine Learning (ML), Deep
Learning (DL), Large Language Models (LLMs), and their applications across various
industries. You will gain hands-on experience with cutting-edge generative tools and
explore the vast capabilities of Azure OpenAI services. Lastly, you will learn the intricate
art of prompt engineering, mastering the design and implementation of effective
prompts without the need for coding.

WEEK - 5

PROMPT ENGINEERING WITHOUT CODE


The outcome from this week is to gain practical knowledge of prompt engineering
and the ability to do it without code for various business use cases. Here's an
overview of what will be covered this week:
LLMs and the genesis of prompting

How does the attention mechanism work?

A brief history of the GPT model series

Accessing GPT through Azure

Designing prompts for business use cases using playground templates

Prompting techniques (prompt templates, precise instructions, chain of thought


prompting)

Ideating for prompts (prompt generation by induction, prompt paraphrasing)

06
WEEK - 6

PROJECT: PRODUCT FEEDBACK REVIEW & SENTIMENT


ANALYSIS
Problem statement: Amazon needs an automated system that can efficiently analyze
product reviews, extract critical information, and determine the sentiments expressed
by customers. The solution should help the company gain insights into product
performance and customer satisfaction.

Objective: The objective of this project is to create a prompt template that performs
sentiment analysis on product reviews. The model should extract relevant
information, such as product names, reviewer names, review ratings, review
descriptions, and sentiment (positive or negative), to assist the company in
understanding customer feedback better.

WEEK - 7

LEARNING BREAK

MODULE - 4

PYTHON FOR GENERATIVE AI


In this course, you’ll have a solid understanding of Python programming needed
for Generative AI, and be equipped with the skills to start creating your own
Generative AI projects. Whether you’re a seasoned programmer looking to expand
your AI knowledge or a complete beginner interested in the field, this module will
set you up with the programming skills you need.

07
WEEK - 8

PYTHON BASICS
The outcome from this week is to get up to speed on the python concepts that are
needed to automate prompt engineering at scale, and understand the cost
implications of using APIs
Variables

Data types

Data structures

Conditions and loops

Functions

String operations

Concatenation

String formatting

String indexing

Slicing

String length

String methods

String searching and manipulation

String conversion

WEEK - 9

PYTHON FOR LEARNING PROMPT ENGINEERING


The outcome from this week is to get up to speed on the Python concepts that are
needed to automate prompt engineering at scale and understand the cost
implications of using APIs. Here's an overview of what will be covered this week:

Store text in Python

Edit, add, and delete text in Python

How to read files in Python

How to work with a database

Manipulate string columns

08
MODULE - 5

DESIGNING GENERATIVE AI SOLUTIONS WITH AZURE


OPEN AI
This advanced module plunges deeper into the workings of LLMs, teaching you
how to automate prompt engineering and other Generative AI applications at
scale using Python. Learn to set up your Azure Open AI

API key and import the Python library/SDK to work with various Generative AI
models. Master the Completions API, ChatCompletions API, and Embeddings API,
understanding their rates, limits, and pricing. The course then moves to practical
applications of Generative AI in text classification and summarization, with
hands-on exercises such as classifying medical records and assigning themes to
finance news articles

WEEK - 10

PROMPT ENGINEERING AT SCALE


The outcome of this week is to learn how to use the Azure Open AI API key and the
Python SDK to leverage Generative AI at scale for solving business problems. Here's
an overview of what will be covered this week:
Getting setup with your Azure Open AI key and Python SDK

Completions and Chat API

Kinds of APIs, models, token, rate limits and pricing

Evaluating Generative AI outputs

WEEK - 11

CLASSIFICATION TASKS WITH GENERATIVE AI


The outcome of this week is to learn how to use prompt engineering to solve
classification type problems. Here's an overview of what will be covered this week:

Framing text classification tasks as Generative AI problem

Sentiment classification

Assigning themes to a body of text

Aspect-based sentiment analysis

09
WEEK - 12

CONTENT GENERATION SUMMARIZATION WITH


GENERATIVE AI
The outcome of this week is to learn how to use Generative AI for content generation
tasks across various business problem spaces. Here's an overview of what will be
covered this week:
Content generation using Generative AI

Abstractive summarization

Text generation

Image generation

WEEK - 13

INFORMATION RETRIEVAL AND SYNTHESIS WORKFLOW


WITH GEN AI
The outcome of this week is to learn how to set up an information retrieval and
synthesis workflow on Azure or a local environment for a business use case. Here's an
overview of what will be covered this week:

Overview of advanced application of Generative AI

Critical components of architecting conversational agents

Demonstration of a conversational agent implementation

WEEK - 14

FINAL PROJECT: ASPECT-BASED CLASSIFICATION FOR


SENTIMENT ANALYSIS
Problem Statement: The objective of this problem statement is to use aspect-based
classification for sentiment analysis to identify the aspects of a product or service
that customers are most satisfied with and those that need improvement. This will
help businesses understand their customers better and make data-driven decisions to
improve their products or services. By improving customer satisfaction and loyalty,
businesses can increase customer retention rates, reduce churn rates, and ultimately
increase revenue.

10
CERTIFICATE OF COMPLETION
Upon successful completion of this course, you will receive a certificate of completion
from Great Learning that adds a competitive edge to your resume.

M P L E
SA

11
FACULTY

Dr. Abhinanda Connor Hagen Dr. Pavankumar


Sarkar Lead Architect - Gurazada
Microsoft Azure OpenAI
Faculty Director Faculty
& AI Co-Innovation Labs

MENTORS
Learn from highly skilled professionals in Generative AI and Natural Language Processing
who have engineered NLP solutions across verticals.

Bradford Vinicio Ramya Girish


Tuckfield DeSola Balasubramaniam
Founder Senior Data Scientist AI Engineer

12
PROGRAM FEE INR 1,20,000 + GST
For more details on flexible fee payments, please contact a Program Advisor.

ABOUT GREAT LEARNING


Great Learning is a leading global ed-tech company that offers comprehensive,
industry-relevant programs in Technology, Data, and Business domains. Collaborating
with prestigious academic institutions such as Stanford Executive Education, MIT
Professional Education, Wharton Online, The University of Texas at Austin,
Northwestern School of Professional Studies, National University Singapore, Deakin
University, IIT Madras, IIT Bombay, IIT Roorkee, IIIT-Delhi, Great Lakes Institute of
Management, and more. Great Learning constantly revamps its programs to cater to
the dynamic needs of the industry. The company offers blended, classroom, and
online learning modes, providing an unparalleled experience to learners worldwide.
With a mission to enable transformative learning and career success in the digital
economy, Great Learning has impacted over 9.9 million learners from 170 countries.

9.9 Mn+ 170+ 6700+ 3500+


Learners Countries Industry Experts Companies Hire
from us

* Indian Education * Entrepreneur, Education * EdTech Review


Awards 2022 Innovation Awards 2022 Awards 2020

13
READY TO ADVANCE
YOUR CAREER?

SPEAK TO A PROGRAM ADVISOR


+91 8069 474602

HAVE QUESTIONS ABOUT THE PROGRAM OR


HOW IT FITS IN WITH YOUR CAREER GOALS?
microsoft-gen-ai@greatlearning.in

VISIT OUR WEBSITE

DISCLAIMER: Any names, brands, or other IP featured or referred here are the property of their respective IP
holders. Use of them does not imply any sponsorship or endorsement of Great Learning or its affiliates by
such IP holders, nor is intended to infringe on or denigrate their goodwill or reputation.

You might also like