Skip to content

A Repository created to help people prepare for the Microsoft AI-900 Exam. Details are correct for December 2020, as I prepare for an exam in January 2021 - I make no promises for the lifecycle of this repository at this time

License

codess-aus/ai-fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ai-fundamentals

Open-Source Licence MIT

msandfor msandfor msandfor michellesandford techgirlwa MichelleSandford

FYI - I passed this exam on my first attempt - score was 970, passmark was 700

Community photo

AI-900

A Repository created to help people prepare for the Microsoft AI-900 Exam. Details are correct for December 2020, as I prepare for an exam in January 2021 - I make no promises for the lifecycle of this repository at this time.

Also, I'd love it if you've found this Project useful - Could you please click on the ⭐ for this repository.

If you have content to add, open an issue and we'll see if it fits

Practice exam

Table of Contents

Resources

Exam Rubric / Scoring Guide

Microsoft Azure AI Fundamentals – Skills Measured

Learning Paths

Resource Topic Step
Get started with artificial intelligence on Azure Topic Artificial Intelligence (AI) empowers amazing new solutions and experiences; and Microsoft Azure provides easy to use services to help you get started
Create no-code predictive models with Azure Machine Learning Topic Machine learning is at the core of artificial intelligence, and many modern applications and services depend on predictive machine learning models. Learn how to use Azure Machine Learning to create and publish models without writing code
Explore computer vision in Microsoft Azure Topic Computer vision is an area of artificial intelligence (AI) in which software systems are designed to perceive the world visually, though cameras, images, and video. There are multiple specific types of computer vision problem that AI engineers and data scientists can solve using a mix of custom machine learning models and platform-as-a-service (PaaS) solutions - including many cognitive services in Microsoft Azure
Explore natural language processing Topic Natural language processing supports applications that can see, hear, speak with, and understand users. Using text analytics, translation, and language understanding services, Microsoft Azure makes it easy to build applications that support natural language
Explore conversational AI Topic Conversational AI is an artificial intelligence workload that deals with dialogs between AI agents and human users

Describe Artificial Intelligence workloads and considerations (15-20%)

Click here for My Notes on AI Workloads

Resource Topic Notes
Overview of the prediction model Identify features of common AI workloads Notes
What is the Text Analytics API? Identify features of common AI workloads Notes
How bots work Identify features of common AI workloads Notes
What is Computer Vision? Identify features of common AI workloads Notes
How to: Sentiment analysis and Opinion Mining Identify features of common AI workloads Notes
Use QnA Maker to answer questions Identify features of common AI workloads Notes
Example: How to extract key phrases using Text Analytics Identify features of common AI workloads Notes
What is the Anomaly Detector API? Identify features of common AI workloads Notes
Knowledge mining Identify features of common AI workloads Notes
Analyze videos in near real time Identify features of common AI workloads Notes
What is the Speech service? Identify features of common AI workloads Notes
How to: Use the Anomaly Detector API on your time series data Identify features of common AI workloads Notes
Artificial intelligence (AI) Identify features of common AI workloads Notes
To Go the Distance, We Built Systems That Could Better Perceive It Identify features of common AI workloads Notes
Anomaly Detector Identify features of common AI workloads Notes
Introducing Azure Anomaly Detector API Identify features of common AI workloads Notes
What is Azure Machine Learning? Identify features of common AI workloads Notes
Understand computer vision Identify features of common AI workloads Notes
Understand natural language processing Identify features of common AI workloads Notes
Understand conversational AI Identify features of common AI workloads Notes
Understand anomaly detection Identify features of common AI workloads Notes
Understand machine learning Identify features of common AI workloads Notes
Implement knowledge mining with Azure Cognitive Search Identify features of common AI workloads Notes
Responsible AI resources Identify guiding principles for responsible AI Notes
Responsible AI Identify guiding principles for responsible AI Notes
Guiding principles of our identity strategy: staying ahead of evolving customer needs Identify guiding principles for responsible AI Notes
Understand responsible AI Identify guiding principles for responsible AI Notes

Describe fundamental principles of machine learning on Azure (30-35%)

Click here for My Notes on AI Principles

Resource Topic Step
Regression modules Identify common machine learning types Notes
Classification Modules Identify common machine learning types Notes
Clustering modules Identify common machine learning types Notes
Machine Learning Algorithm Cheat Sheet for Azure Machine Learning designer Identify common machine learning types Notes
How to select algorithms for Azure Machine Learning Identify common machine learning types Notes
Introduction to Machine Learning Models Identify common machine learning types Notes
Machine Learning - Evaluate topic Notes
Evaluate Model topic Notes
Prepare data for building a model topic Notes
Feature Selection modules topic Notes
How to choose an ML.NET algorithm topic Notes
Cross Validate Model topic Notes
The ML.NET CLI command reference topic Notes
Tune Model Hyperparameters topic Notes
Load and classify your own datasets topic Notes
Tasks to prepare data for enhanced machine learning topic Notes
Algorithm & module reference for Azure Machine Learning designer topic Notes
Train Pytorch Model topic Notes
Evaluate your ML.NET model with metrics topic Notes
Evaluate model performance in Azure Machine Learning Studio (classic) topic Notes
Evaluate Model module topic Notes
Edit Metadata module topic Notes
Explore data topic Notes
Tune hyperparameters for your model with Azure Machine Learning topic Notes
The Essential Guide to Training Data topic Notes
Configure data splits and cross-validation in automated machine learning topic Notes
About Train, Validation and Test Sets in Machine Learning topic Notes
Azure Open Datasets topic Notes
Machine learning algorithms topic Notes
Make predictions with a trained model topic Notes
Prediction scores indicate prediction accuracy for intent and entities topic Notes
Evaluate a classification model topic Notes
Evaluate automated machine learning experiment results topic Notes
Evaluate Model module topic Notes
Evaluate a regression model topic Notes
Evaluate automated machine learning experiment results topic Notes
Evaluate automated machine learning experiment results topic Notes
Machine learning algorithms topic Notes
Introduction to Classification Models topic Notes
Introduction to Clustering Models topic Notes
Introduction to Regression Models topic Notes
Machine Learning - Evaluate topic Notes
Score Model topic Notes
Evaluate Probability Function topic Notes
Detect Languages topic Notes
Feature Selection modules topic Notes
Cross-Validate Model topic Notes
Evaluate Model topic Notes
Split Data module topic Notes
Data Transformation - Sample and Split topic Notes
Split Data using Split Rows topic Notes
Data Transformation - Sample and Split topic Notes
Partition and Sample module topic Notes
Split Data module topic Notes
Feature Hashing topic Notes
Data ingestion options for Azure Machine Learning workflows topic Notes
Clip Values topic Notes
Export Data module topic Notes
Distributed training with Azure Machine Learning topic Notes
Model interpretability in Azure Machine Learning (preview) topic Notes
Normalize Data module topic Notes
Evaluate Model module topic Notes
Deploy models with Azure Machine Learning topic Notes
Deploy a model to Azure Container Instances topic Notes
What is Azure Container Instances? topic Notes
Azure Kubernetes Service (AKS) topic Notes
Azure Event Hubs — A big data streaming platform and event ingestion service topic Notes
What is Azure IoT Hub? topic Notes
What is Azure Service Bus? topic Notes
Feature engineering in data science topic Notes
Feature selection in the Team Data Science Process (TDSP) topic Notes
Evaluate Model module topic Notes
Create an inference pipeline topic Notes
What is Azure Machine Learning designer? topic Notes
Set up compute targets for model training and deployment topic Notes
Cross Validate Model topic Notes
Configure data splits and cross-validation in automated machine learning topic Notes
Train a machine learning model using cross validation topic Notes
Understanding Cross Validation topic Notes
Tasks to prepare data for enhanced machine learning topic Notes
Normalize Data module topic Notes
Score Model topic Notes
Feature engineering in data science topic Notes
Normalize Data module topic Notes
Summarize Data topic Notes
What are compute targets in Azure Machine Learning? topic Notes
Azure Machine Learning tools and interfaces topic Notes
What is an Azure Machine Learning compute instance? topic Notes
Deploy a model to Azure Container Instances topic Notes
Deploy a model to an Azure Kubernetes Service cluster topic Notes
Tutorial: Build an Azure Machine Learning pipeline for batch scoring topic Notes
Tutorial: Predict automobile price with the designer topic Notes q40
Split Data module topic Notes
Linear Regression module topic Notes
Select Columns in Dataset module topic Notes
Join Data topic Notes
Module: K-Means Clustering topic Notes
Two-Class Decision Forest module topic Notes
Poisson Regression topic Notes
Clean Missing Data module topic Notes
Add Columns module topic Notes
Add Rows module topic Notes
What is Azure Machine Learning designer? topic Notes
Responsible AI topic 43
Create, review, and deploy automated machine learning models with Azure Machine Learning topic 43
Create Azure Machine Learning datasets topic Notes
Welcome to Azure Cosmos DB topic Notes
Azure Cache for Redis topic Notes
What is Azure Database for MySQL? topic Notes
Create, review, and deploy automated machine learning models with Azure Machine Learning topic Notes
Normalize Data module topic Notes
Feature engineering in data science topic Notes
Secure data access in Azure Machine Learning topic Notes
Create Azure Machine Learning datasets topic Notes
Clean Missing Data module topic Notes
Clip Values topic Notes
Select Columns in Dataset module topic Notes
Azure Machine Learning pricing topic Notes
What happened to Enterprise edition topic Notes
Deploy models with Azure Machine Learning topic Notes
Deploy a model to an Azure Kubernetes Service cluster topic Notes
Model interpretability in Azure Machine Learning (preview) topic Notes
Create, review, and deploy automated machine learning models with Azure Machine Learning topic Notes
Tutorial: Forecast demand with automated machine learning topic Notes
Deep neural network concepts topic Notes
Auto-train a time-series forecast model topic Notes
What is Azure Machine Learning studio? topic Notes
Tutorial: Get started with Azure Machine Learning in Jupyter Notebooks topic Notes
Compare the machine learning products and technologies from Microsoft topic Notes
What is ML.NET and how does it work? topic Notes
What is automated machine learning (AutoML)? topic Notes
Module: K-Means Clustering topic Notes
Score Model topic Notes
Clean Missing Data module topic Notes
Join Data topic Notes
Summarize Data topic Notes
Web Service Input and Web Service Output modules topic Notes
Add Rows module topic Notes
Cross Validate Model topic Notes
Evaluate Model module topic Notes

Describe features of computer vision workloads on Azure (15-20%)

Click here for My Notes on Computer Vision

Resource Topic Step
What is Computer Vision? Topic Step
Detect common objects in images Topic Bounding box coordinates for all identified objects, animals etc
SEMANTIC SEGMENTATION AS IMAGE REPRESENTATION FOR SCENE RECOGNITION Topic Pixel-level classification of an image
Optical Character Recognition (OCR) Topic Retrieval of printed text from a scanned document
Face detection with Computer Vision Topic Identify human faces, generate a rectangle for each detected face, provide details such as age, gender or emotion
Intro to classification of images Topic Step
Get started with image classification on Azure Topic Step
Get started with object detection on Azure Topic Step
Get started with OCR on Azure Topic Step
An overview of semantic image segmentation Topic Which pixels belong to which object. Used when an AI system needs to understand the context in which it operates, for example, a self-driving car
Get started with object detection on Azure Topic Identifies and tags individual features(objects) in a model. Return the coordinates of a box surrounding a tagged visual feature.
Computer Vision 86-category taxonomy Topic Step
Detect color schemes in images Topic Detecting colour scheme is an example of image classification
Get started with Face analysis on Azure Topic Step
Face detection and attributes Topic Step
Face detection with Computer Vision Topic Step
Specify a face detection model Topic Step
Face mask detection with Azure Cognitive services Custom Vision Topic Step
What is the Azure Face service? Topic Step
How to use Named Entity Recognition in Text Analytics Topic Step
What is the Anomaly Detector API? Topic Step
What is Speaker Recognition (Preview)? Topic “who is speaking?”
Query the knowledge base for answers Topic Step
Detect adult content Topic Computer Vision can detect adult material in images so that developers can restrict the display of these images in their software. Content flags are applied with a score between zero and one so developers can interpret the results according to their own preferences
What is the Translator service? Topic Translator is a cloud-based machine translation service and is part of the Azure Cognitive Services family of cognitive APIs used to build intelligent apps. Translator is easy to integrate in your applications, websites, tools, and solutions. It allows you to add multi-language user experiences in more than 70 languages, and can be used on any hardware platform with any operating system for text translation
What is Custom Vision? Topic Step
Module: K-Means Clustering Topic Step
What is Azure Media Services Video Indexer? Topic Step
Face recognition concepts Topic Step
What are the Bing Search APIs? Topic Step
What is the Bing Visual Search API? Topic Recipes, where to buy, similar
Images - Visual Search Topic Visual Search API lets you discover insights about an image such as visually similar images, shopping sources, and related searches. The API can also perform text recognition, identify entities (people, places, things), return other topical content for the user to explore, and more
What is the Text Analytics API? Azure Cognitive Services The Text Analytics API is a cloud-based service that provides Natural Language Processing (NLP) features for text mining and text analysis, including: sentiment analysis, opinion mining, key phrase extraction, language detection, and named entity recognition
What is Form Recognizer? Topic extract text, selection marks, and table structure (the row and column numbers associated with the text) using high-definition optical character recognition (OCR)
Receipt concepts Topic Azure Form Recognizer can analyze receipts using one of its prebuilt models. The Receipt API extracts key information from sales receipts in English, such as merchant name, transaction date, transaction total, line items, and more
What is Personalizer? Topic choose the best content item to show your users
What is Azure Media Services Video Indexer? Azure Cognitive Services Get deep insights into large video archives through multi-channel (audio and video) analysis.
What is the Bing Image Search API? Topic By sending search queries to the API, you can get high-quality images
Business card concepts Topic The Business Card API combines powerful Optical Character Recognition (OCR) capabilities with our Business Card Understanding model to extract key information from business cards in English
Receipt concepts Topic The Receipt API extracts key information from sales receipts in English, such as merchant name, transaction date, transaction total, line items, and more.
Train a Form Recognizer model with labels using the sample labeling tool Topic Step
What's new in Form Recognizer? Topic New languages supported In addition to English, the following languages are now supported: for Layout and Train Custom Model: English (en), Chinese (Simplified) (zh-Hans), Dutch (nl), French (fr), German (de), Italian (it), Portuguese (pt) and Spanish (es)
Use the HeadPose attribute Topic Step
What is Language Understanding (LUIS)? Topic Language Understanding (LUIS) is a cloud-based conversational AI service that applies custom machine-learning intelligence to a user's conversational, natural language text to predict overall meaning, and pull out relevant, detailed information

Describe features of Natural Language Processing (NLP) workloads on Azure (15-20%)

Click here for My Notes on NLP workloads

Resource Topic Step
Example: How to extract key phrases using Text Analytics Topic The Key Phrase Extraction API evaluates unstructured text, and for each JSON document, returns a list of key phrases
What is text-to-speech? Topic convert text into human-like synthesized speech
Improve synthesis with Speech Synthesis Markup Language (SSML) Topic XML-based markup language that lets developers specify how input text is converted into synthesized speech using the text-to-speech service. Compared to plain text, SSML allows developers to fine-tune the pitch, pronunciation, speaking rate, volume, and more of the text-to-speech output
How to use Named Entity Recognition in Text Analytics Topic Step
How to: Sentiment analysis and Opinion Mining Topic If you send a Sentiment Analysis request, the API will return sentiment labels (such as "negative", "neutral" and "positive") and confidence scores at the sentence and document-level. You can also send Opinion Mining requests using the Sentiment Analysis endpoint, which provides granular information about the opinions related to aspects (such as the attributes of products or services) in text
How to use Named Entity Recognition in Text Analytics Topic Step
What is the Translator service? Topic allows you to add multi-language user experiences in more than 70 languages
What is speech-to-text? Topic Speech-to-text, also known as speech recognition, enables real-time transcription of audio streams into text
What is speech translation? Topic speech translation service, which enables real-time, multi-language speech-to-speech and speech-to-text translation of audio streams
Example: Detect language with Text Analytics Topic Step
Get started with Text Analytics on Azure Topic Step
Example: How to extract key phrases using Text Analytics Topic evaluates a piece of text and identifies key talking points and popular mentions contained in the text
What is the Text Analytics API? Topic Step
Supported entity categories in the Text Analytics API v3 Topic Step
What is Language Understanding (LUIS)? Topic Step
Example user scenarios for the Text Analytics API Topic Step
What is Azure Content Moderator? Topic an AI service that lets you handle content that is potentially offensive, risky, or otherwise undesirable
Introduction to NLP Topic Language modeling aims to interpret the intent from a text statement and extract key information to discover the overall meaning from the text
Language and region support for LUIS Topic Step
Intro to speech recognition and synthesis Topic Consider the growing number of home and auto systems that you can control by speaking to them - issuing commands such as "turn off the lights", and soliciting verbal answers to questions such as "will it rain today?"
What is speech translation? Topic enables real-time, multi-language speech-to-speech and speech-to-text translation of audio streams
Get started with OCR on Azure Topic The ability to extract text from images is handled by the Computer Vision service, which also provides image analysis capabilities
Introduction to language translation Topic a translation service that takes into account the semantic context
What is Computer Vision? Topic Computer Vision can determine whether an image contains adult content, find specific brands or objects, or find human faces
Azure Media Services v3 overview Topic build solutions that achieve broadcast-quality video streaming, enhance accessibility and distribution, analyze content, and much more
Language Understanding Topic Converting a command into smart actions is an example of language modeling. LM interprets the intent of a text command and turns that command into an intent which can be converted into a smart action for a device
Text Analytics Topic An AI service that uncovers insights such as sentiment, entities, relations and key phrases in unstructured text
Get started with Text Analytics on Azure Topic Creating a transcript of a phone call is done using speech recognition. Mining customer opinions is an example of sentiment analysis.
Get started translation in Azure Topic The Translator Text service, which supports text-to-text translation. The Speech service, which enables speech-to-text and speech-to-speech translation
What is Bing Autosuggest? Topic Step
What is Bing Local Business Search? Topic Step
Language and region support for text and speech translation Topic Step
What is Form Recognizer? Topic Step
Speech to Text frequently asked questions Topic Step
How to recognize intents from speech using the Speech SDK for C# Topic Step
Text Analytics API (v3.0) Topic analyze unstructured text for tasks such as sentiment analysis, key phrase extraction and language detection. No training data is needed to use this API; just bring your text data. This API uses advanced natural language processing techniques to deliver best in class predictions
Quickstart: Use the Text Analytics client library and REST API Topic Step
Use Cognitive Services in Power Apps Topic Step
Create LUIS resources Topic Step
How to query the prediction runtime with user text Topic Step
Quickstart: Language Understanding (LUIS) client libraries and REST API Topic Step
Quickstart: Create a Cognitive Services resource using the Azure portal Topic Step
How to use batch transcription Topic Step
Language and voice support for the Speech service Topic Step
What is a voice assistant? Topic Step
Understand what good utterances are for your LUIS app Topic Step
Intents in your LUIS app Topic Step
Design with intent and entity models Topic Step
Extract data with entities Topic Step
Machine-learning features Topic Step
Prebuilt models Topic Step
Entities per culture in your LUIS model Topic Step
Add prebuilt models for common usage scenarios Topic Step
Prebuilt domain reference for your LUIS app Topic Step
What is machine translation? Topic Step

Describe features of conversational AI workloads on Azure (15-20%)

Click here for My Notes on Conversational AI workloads

Resource Topic Step
What are Cloud auto attendants? Topic Phone System provides auto attendants, which can be used to let external and internal callers move through a menu system to locate and place or transfer calls to users or departments in your organization
Cortana Skills Kit Topic Cortana is a personal digital assistant that keeps users informed and productive, helping them get things done across devices and platforms. Skills define the tasks that Cortana can accomplish. You can extend Cortana by adding your own skills that let your users interact with your service via Cortana. Cortana invokes the skills based on input from the user, either spoken or typed
How bots work Topic A bot is an app that users interact with in a conversational way, using text, graphics (such as cards or images), or speech. Azure Bot Service is a cloud platform. It hosts bots and makes them available to channels
Get started with QnA Maker and Azure Bot Service Topic QnA Maker. This cognitive service enables you to create and publish a knowledge base with built-in natural language processing capabilities.
Azure Bot Service. This service provides a framework for developing, publishing, and managing bots on Azure
What is the Bot Framework SDK? Topic The Bot Framework, along with the Azure Bot Service, provides tools to build, test, deploy, and manage intelligent bots
Get started with object detection on Azure Topic Step
What is speech-to-text? Topic Speech-to-text, also known as speech recognition, enables real-time transcription of audio streams into text
Get started with object detection on Azure Topic Step
Build a bot with QnA Maker and Azure Bot Service Topic organizations are turning to artificial intelligence (AI) solutions that make use of AI agents, commonly known as bots to provide a first-line of automated support through the full range of channels that we use to communicate. Bots are designed to interact with users in a conversational manner
Connect a bot to channels Topic A channel is a connection between communication applications and a bot. A bot, registered with Azure, uses channels to facilitate the communication with users. You can configure a bot to connect to any of the standard channels such as Alexa, Cortana, Facebook Messenger, and Slack
What is the Text Analytics API? Topic The Text Analytics API is a cloud-based service that provides Natural Language Processing (NLP) features for text mining and text analysis, including: sentiment analysis, opinion mining, key phrase extraction, language detection, and named entity recognition
Get started with object detection on Azure Topic The Custom Vision cognitive service in Azure enables you to create object detection models that meet the needs of many computer vision scenarios with minimal deep learning expertise and fewer training images
Understanding the Difference Between a Bot, a Chatbot, and a Robot Topic Step
An overview of semantic image segmentation Topic Step
Interactive Voice Response Bot Topic Step
AI and bot terms Topic Do not tell anyone the bots are rising up and taking over
Cortana Skills Bot Scenario Topic The Cortana Skills Bot extends Cortana to make it easy to book a mobile auto maintenance appointment using voice with context from your calendar
Bot scenarios Topic Step
Virtual Assistant Overview Topic Step
Add rich card attachments to messages the v3 C# SDK Topic A message exchange between user and bot can contain one or more rich cards rendered as a list or carousel
5 CONVERSATIONAL AI USE CASES Topic Step
What is QnA Maker? Topic QnA Maker is a cloud-based Natural Language Processing (NLP) service that allows you to create a natural conversational layer over your data. It is used to find the most appropriate answer for any input from your custom knowledge base (KB) of information
Importing from Datasources Topic Step
Edit QnA pairs in your knowledge base Topic Step
Azure resources for QnA Maker Topic Step
Manage QnA Maker resources Topic Step
Add Chit-chat to a knowledge base Topic Adding chit-chat to your bot makes it more conversational and engaging. The chit-chat feature in QnA maker allows you to easily add a pre-populated set of the top chit-chat, into your knowledge base (KB). This can be a starting point for your bot's personality, and it will save you the time and cost of writing them from scratch
Debug with the Emulator Topic The Bot Framework Emulator is a desktop application that allows bot developers to test and debug their bots, either locally or remotely
Bot Service templates Topic Basic Bot, form bot, LU Bot, Q&ABot, Proactive Bot
Bot Framework CLI tool Topic replaces the collection of standalone tools used to manage Bot Framework bots and related services
Introduction to Bot Framework Composer Topic Step
3 Different Flavors For Building Chatbots With Microsoft Topic Step
Skills overview Topic Starting with version 4.7 of the Bot Framework SDK, you can extend a bot using another bot (a skill). A skill can be consumed by various other bots, facilitating reuse, and in this way, you can create a user-facing bot and extend it by consuming your own or 3rd party skills
Use Cognitive Services with natural language processing (NLP) to enrich bot conversations Topic Step
Use multiple LUIS and QnA models Topic If a bot uses multiple LUIS models and QnA Maker knowledge bases (knowledge bases), you can use Dispatch tool to determine which LUIS model or QnA Maker knowledge base best matches the user input
Use a Microsoft Bot Framework bot with Power Virtual Agents Topic use the Microsoft Bot Framework dispatcher tool to integrate an existing bot with a Power Virtual Agents bot
Plan your QnA Maker app Topic A single QnA Maker resource can host more than one knowledge base
Question and answer pair concepts Topic A knowledge base consists of question and answer (QnA) pairs. Each pair has one answer and a pair contains all the information associated with that answer
What is Form Recognizer? Topic a cognitive service that lets you build automated data processing software using machine learning technology. Identify and extract text, key/value pairs, selection marks, tables, and structure from your documents—the service outputs structured data that includes the relationships in the original file, bounding boxes, confidence and more
What is Speaker Recognition (Preview)? Topic service provides algorithms that verify and identify speakers by their unique voice characteristics using voice biometry. Speaker Recognition is used to answer the question “who is speaking?”
About skill bots Topic A skill is a bot. A skill manifest is a JSON file.
About skill consumers Topic A skill consumer is a bot that can call one or more skills. With respect to skills, a root bot is a user-facing bot that is also a skill consumer. From the user's perspective, the root bot is the bot they are interacting with. From the skill's perspective, the skill consumer is the channel over which it communicates with the user
Connect a bot to Web Chat Topic When you create a bot with the Framework Bot Service, the Web Chat channel is automatically configured for you
Connect a bot to Office 365 email Topic When a bot is configured to access an email account, it receives a message when a new email arrives. The bot can then respond as indicated by its business logic
Connect a bot to Microsoft Teams Topic Step
Introduction to Bot Framework Composer Topic Bot Framework Composer is an open-source visual authoring canvas for developers and multidisciplinary teams to build bots. Composer integrates language understanding services such as LUIS and QnA Maker and allows sophisticated composition of bot replies using Language Generation. Composer is available as a desktop application as well as a web-based component
Install Bot Framework Composer Topic Step
Create your first bot Topic Step
Publish a bot Topic Step

If you liked this repo, give it a ⭐ and head over to: AI-100: Designing and Implementing an Azure AI Solution Study Notes

About

A Repository created to help people prepare for the Microsoft AI-900 Exam. Details are correct for December 2020, as I prepare for an exam in January 2021 - I make no promises for the lifecycle of this repository at this time

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published