Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Blockchain Business Intelligence
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

IT & SoftwareIT CertificationsMicrosoft Certification

AI-102 Microsoft Azure AI Solution Practice Tests Exam Prep

Learn and Achieve be recognized as AI Engineer Design and Implement a Microsoft Azure AI Solution
Rating: 4.2 out of 54.2 (14 ratings)
1,056 students
Created by Yasir Actom
Last updated 5/2022
English

Description

Exam AI-102: Designing and Implementing a Microsoft Azure

AI Solution

Plan and Manage an Azure Cognitive Services Solution (15-20%)

Select the appropriate Cognitive Services resource

 select the appropriate cognitive service for a vision solution

 select the appropriate cognitive service for a language analysis solution

 select the appropriate cognitive Service for a decision support solution

 select the appropriate cognitive service for a speech solution

Plan and configure security for a Cognitive Services solution

 manage Cognitive Services account keys

 manage authentication for a resource

 secure Cognitive Services by using Azure Virtual Network

 plan for a solution that meets responsible AI principles

Create a Cognitive Services resource

 create a Cognitive Services resource

 configure diagnostic logging for a Cognitive Services resource

 manage Cognitive Services costs

 monitor a cognitive service

 implement a privacy policy in Cognitive Services

Plan and implement Cognitive Services containers

 identify when to deploy to a container

 containerize Cognitive Services (including Computer Vision API, Face API, Text Analytics,

Speech, Form Recognizer)

 deploy Cognitive Services Containers in Microsoft Azure

Implement Computer Vision Solutions (20-25%)

Analyze images by using the Computer Vision API

 retrieve image descriptions and tags by using the Computer Vision API

 identify landmarks and celebrities by using the Computer Vision API

 detect brands in images by using the Computer Vision API

 moderate content in images by using the Computer Vision API

 generate thumbnails by using the Computer Vision API

Extract text from images

 extract text from images or PDFs by using the Computer Vision service

 extract information using pre-built models in Form Recognizer

 build and optimize a custom model for Form Recognizer

Extract facial information from images

 detect faces in an image by using the Face API

 recognize faces in an image by using the Face API

 analyze facial attributes by using the Face API

 match similar faces by using the Face API

Implement image classification by using the Custom Vision service

 label images by using the Computer Vision Portal

 train a custom image classification model in the Custom Vision Portal

 train a custom image classification model by using the SDK

 manage model iterations

 evaluate classification model metrics

 publish a trained iteration of a model

 export a model in an appropriate format for a specific target

 consume a classification model from a client application

 deploy image classification custom models to containers

Implement an object detection solution by using the Custom Vision service

 label images with bounding boxes by using the Computer Vision Portal

 train a custom object detection model by using the Custom Vision Portal

 train a custom object detection model by using the SDK

 manage model iterations

 evaluate object detection model metrics

 publish a trained iteration of a model

 consume an object detection model from a client application

 deploy custom object detection models to containers

Analyze video by using Azure Video Analyzer for Media (formerly Video Indexer)

 process a video

 extract insights from a video

 moderate content in a video

 customize the Brands model used by Video Indexer

 customize the Language model used by Video Indexer by using the Custom Speech

service

 customize the Person model used by Video Indexer

 extract insights from a live stream of video data

Implement Natural Language Processing Solutions (20-25%)

Analyze text by using the Text Analytics service

 retrieve and process key phrases

 retrieve and process entity information (people, places, urls, etc.)

 retrieve and process sentiment

 detect the language used in text

Manage speech by using the Speech service

 implement text-to-speech

 customize text-to-speech

 implement speech-to-text

 improve speech-to-text accuracy

 improve text-to-speech accuracy

 implement intent recognition

Translate language

 translate text by using the Translator service

 translate speech-to-speech by using the Speech service

 translate speech-to-text by using the Speech service

Build an initial language model by using Language Understanding Service (LUIS)

 create intents and entities based on a schema, and then add utterances

 create complex hierarchical entities

o use this instead of roles

 train and deploy a model

Iterate on and optimize a language model by using LUIS

 implement phrase lists

 implement a model as a feature (i.e. prebuilt entities)

 manage punctuation and diacritics

 implement active learning

 monitor and correct data imbalances

 implement patterns

Manage a LUIS model

 manage collaborators

 manage versioning

 publish a model through the portal or in a container

 export a LUIS package

 deploy a LUIS package to a container

 integrate Bot Framework (LUDown) to run outside of the LUIS portal

Implement Knowledge Mining Solutions (15-20%)

Implement a Cognitive Search solution

 create data sources

 define an index

 create and run an indexer

 query an index

 configure an index to support autocomplete and autosuggest

 boost results based on relevance

 implement synonyms

Implement an enrichment pipeline

 attach a Cognitive Services account to a skillset

 select and include built-in skills for documents

 implement custom skills and include them in a skillset

Implement a knowledge store

 define file projections

 define object projections

 define table projections

 query projections

Manage a Cognitive Search solution

 provision Cognitive Search

 configure security for Cognitive Search

 configure scalability for Cognitive Search

Manage indexing

 manage re-indexing

 rebuild indexes

 schedule indexing

 monitor indexing

 implement incremental indexing

 manage concurrency

 push data to an index

 troubleshoot indexing for a pipeline

Implement Conversational AI Solutions (15-20%)

Create a knowledge base by using QnA Maker

 create a QnA Maker service

 create a knowledge base

 import a knowledge base

 train and test a knowledge base

 publish a knowledge base

 create a multi-turn conversation

 add alternate phrasing

 add chit-chat to a knowledge base

 export a knowledge base

 add active learning to a knowledge base

 manage collaborators

Design and implement conversation flow

 design conversation logic for a bot

 create and evaluate *.chat file conversations by using the Bot Framework Emulator

 choose an appropriate conversational model for a bot, including activity handlers and

dialogs

Create a bot by using the Bot Framework SDK

 use the Bot Framework SDK to create a bot from a template

 implement activity handlers and dialogs

 use Turn Context

 test a bot using the Bot Framework Emulator

 deploy a bot to Azure

Create a bot by using the Bot Framework Composer

 implement dialogs

 maintain state

 implement logging for a bot conversation

 implement prompts for user input

 troubleshoot a conversational bot

 test a bot

 publish a bot

 add language generation for a response

 design and implement adaptive cards

Integrate Cognitive Services into a bot

 integrate a QnA Maker service

 integrate a LUIS service

 integrate a Speech service

 integrate Orchestrator for multiple language models

 manage keys in app settings file

Who this course is for:

  • understand the components that make up the Azure AI portfolio and the available data storage options. Plus, candidates need to understand and be able to apply responsible AI principles.

Instructor

Yasir Actom
Software engineer and Trainer at Udemy
Yasir Actom
  • 4.2 Instructor Rating
  • 14 Reviews
  • 1,056 Students
  • 1 Course

Software engineer focus on applying the principles of engineering to software development.

Their includes analyzing and modifying existing software as well as designing, constructing and testing end-user applications that meet user needs — all through software programming languages.  also focuses on the complex and large software systems that make up the core systems for an organization.

using many roles under the umbrella of software engineering, but the two main ones are Applications Software Developer and Systems Software Developer. Software engineers also tend to specialize in specific areas including databases, cloud, or operating systems such as iOS and Android.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.