Azure Machine Learning using Cognitive Services

Learn the Azure Machine Learning Studio, Azure Bot Service, Video Indexing service, Computer Vision for OCR and more!

4.70 (449 reviews)
Udemy
platform
English
language
Web Development
category
4,880
students
16.5 hours
content
Nov 2023
last update
$84.99
regular price

What you will learn

By the end of the course you'll be able to add powerful Machine Learning functionality to your apps with simple REST requests!

You will know how Microsoft Cognitive Services provide advance Machine Learning functionality to any kind of app.

You will be able to create amazing apps (or improve those you’ve already created) by adding superior functionalities and superpowers such as language understanding for executing user-requests, verification of users through speech, face detection, identify people in images, and so much more!

You can bring into play Machine Learning models to simplify business processes when moderating content.

You’ll be able to create better experiences for your users by adding more interfaces and functionalities such as bots.

Description

Has Microsoft’s Cognitive services piqued your interest, but you haven't been able to find a decent course that will teach you how to use those services effectively?

Or maybe you have just recognised how a valuable skill like machine learning can open up big opportunities for you as a developer.

Perhaps you just wanted to find out how to add "superpowers" to your programs to do amazing things like face detection, but had no idea how to go about it.

Whatever the reason that has brought you to this page, one thing is for sure; the information you are looking for is contained in this course!


Why learn about Azure Machine Learning?

Machine Learning is not only a hot topic but more excitingly, Python Developers who understand how to work with Machine Learning are in high demand!

Azure, combined with Microsoft Cognitive Services, are a huge opportunity for developers.  

In this course you will learn how to add powerful Machine Learning functionality to your applications.

You’ll learn how Microsoft Cognitive Services provide advanced machine learning functionality for any kind of application

You will be able to create amazing apps that add “superpowers”, such as language understanding for executing user-requests, verification of users through speech, face detection, identification of people in images, and much more!

You will learn how to bring into play Machine Learning models to simplify business processes when moderating content.

And you will find out how you can create better experiences for your users by adding more interfaces and functionalities such as bots.

Adding these skills to your résumé will greatly boost your future job or freelancer opportunities.


Why choose this course?

  • This course covers a much wider range of Cognitive Services than other similar courses.

  • It guides you step by step through the usage of these services instead of just covering the creation inside Azure.

  • Your instructor, Eduardo Rosas, has been working with Azure services for 4 years.

  • He has created many apps that leverage Azure services, including one with the implementation of Machine Learning models and image analysis that got him to the Microsoft Imagine Cup World-Wide finals.


The Key Topics Covered include :

  • The Azure Machine Learning Studio - how to create your own machine learning models with drag and drop interfaces.

  • The Azure Bot Service - how to create conversational bots that can be connected with Messenger, Slack, Skype, Telegram, and more.

  • The Video Indexing service - how to identify people in a video, actions, get a transcript of the conversation, with a timestamp, how to translate it and more.

  • Computer Vision for OCR - handwritten text recognition, image analysis.

  • Custom Vision for your own image classification model tailored completely to your needs.

  • Plus an additional nine (9) Cognitive Services!

You'll come away with a concrete understanding of Azure Machine Learning and how to maximize it to create superior apps with amazing functionalities!

The ideal student would be someone who has a basic knowledge of programming and wants to learn about machine learning using Azure and Microsoft Cognitive Services.

If you’re ready to take your skills and app functionalities to the next level, then today is the best day to get started!


Click the enroll button to sign up for the course and we look forward to seeing you on the inside!


Content

Intro to Machine Learning

What is Machine Learning
Artificial Intelligence vs Machine Learning
Examples of Apps that Use Machine Learning
What Will You Learn?
Getting your Azure Subscription Ready

Intro to Python

Why will we use Python?
Azure Notebooks
Variables and Statements
Working with Lists
Creating Functions and Slicing Lists

Text Analytics

The Text Analytics API
Performing Sentiment Analysis
Extracting Key Phrases from Documents
Removing Stopwords and Other Techniques
The Stemming Technique

Machine Learning for Spell Checking

Creating a Spell Checking Service
Using the Spell Checking Service
Spell Checking with Context Awareness

Text and Speech Translation

Text Translator Service Setup
Implementing Text Translation
Identifying languages
The Speech Translator Service
Preparing for Speech and Microphone Use
Making Speech Translation Requests - Part 1
Making Speech Translation Requests - Part 2

Language Understanding Intelligent Service

The Language Understanding Service
Creating Intents and Entities
Train and Publish the Service
Consuming the LUIS Service

Speech to Text. Text To Speech

Creating the Bing Speech Service
Getting Text from Speech
Issuing an Authorization Token
Getting Audio from Text
The Speaker Recognition Service
The Verification Phrases
Performing the Enrollment of Users - Part 1
Performing the Enrollment of Users - Part 2
Verifying users: Getting the Verification Profile
Verifying users: Verifying thorugh audio files

Computer Vision

The Computer Vision API
Analyzing an Image
Getting an Image Description
Implementing Optical Character Recognition
Drawing Lines in an Image
Implementing Handrwitting Recognition

Face Detection

The Face API
Detecting Faces
Creating a People Group
Adding a Person to a Group
Adding Faces to a Person
Identifying People
Detecting Emotion in Faces

Content Moderation

Content Moderator Service
Moderating Personal Information
Moderating Profanity
Moderating Images
The Content Moderator Portal
Creating a Moderation Workflow
Executing a Workflow Programatically
Getting a Job's Result

Video Indexer Service

Setting up the Video Indexer Service
Connecting to your Azure Subscription
Indexing Video
Getting Access Token for Indexing Video
Uploading Video for Indexing
Getting Video Index
Getting Video Thumbnails
Identifying People in Video

Custom Vision Service

The Custom Vision Service
Classifying Images from Custom Vision Portal
Creating a new Custom Vision Project from Code
Creating the Tags for Classification
Uploading Images and Assigning Tags
Training the Project Programatically
Interation's Performance
Predicting the Classification of an Image

Bot Services

Creating the Bot Service
Coding the Bot with Custom Vision Functionality
Deserializing Json
Connecting the Bot to a Channel (Facebook Messenger)

Azure Machine Learning Studio

The Machine Learning Studio
Joining Two Datasets Together
Manipulating the Datasets
Training the Model and Making Predictions
Deploying the Web Service
Testing the Web Service

Extra Information - Source code, and other stuff

Source Codes
Bonus Lecture and Information

Screenshots

Azure Machine Learning using Cognitive Services - Screenshot_01Azure Machine Learning using Cognitive Services - Screenshot_02Azure Machine Learning using Cognitive Services - Screenshot_03Azure Machine Learning using Cognitive Services - Screenshot_04

Reviews

Wei
May 19, 2022
In general a good overview for azure cognitive services. However, azure has changed a lot and this course has no updates.
Bryan
March 13, 2022
The course itself provides good information but due to microsoft making large changes to the layout of azure including making getting access to the API reference page a complete nightmare the course becomes difficult to follow past a certain point.
Patrick
June 7, 2021
Very good material, a bit above my level, as I'm new to Azure and programming in general. Would recommend; I intend to go back over it carefully at some point; this was a quick overview of the course.
Shobin
March 31, 2021
Good Course. Please add subtitle. Automated subtitle is messed up. Some of the phrases are not clear due to heavy accent
Raja
February 1, 2021
Trainer voice may create some sleep while interestingly listening to him, I always keep the playback speed in 1.5x sp that I could follow him. One more thing is that His voice at the ending of each sentence, he creates the ending sound that student may distract - somebody like me don't like the sound.
Vijender
November 28, 2020
One of the best course to get started with Azure Platform. I would suggest the owner to update some new Cognitive Services like Azure personalizer. But overall great course thanks again for the brilliant course.
Tushar
October 6, 2020
Giving 5 stars but a warning to new students. This is not a course to learn ML and AI. This is a course for learning to use AI ML services provided by Azure. It doesnt matter whether you have exp. in AI/ML, You can still go through the course and use these API's if you are experienced enough. If you already know AI/ML, then this is better because now rather than coding on own, you can just utilize provided services.
Vern_russell@hotmail.com
September 9, 2020
Eye opening information and very possible to apply in ways never considered. I will need to schedule a chance to set up an Azure account free trial and try the course content. Perhaps by that time I will have an idea of what to try with this. I am an experienced SQL developer, so the sky's the limit for how I could set up the Machine Learning Studio with a creative project.
Subhojit
June 17, 2020
Please show us how to import a data from a file and not create it manually. You have also not shown the azure set up properly.
Brett
March 26, 2020
Needs to be updated to reflect cognitive services version 3.0. The code is also inefficient. It still provides a decent overview of the services available by MS.
Troy
February 11, 2020
Very basic -- but a good introduction. The word "easy" is used too often. I have been doing AI on images and sound for over 20 years. Building a solution for a real world problem is most often not "easy"- even with Microsoft services.
Ludwig
August 20, 2019
Love the level of detail. The author really goes into the details. This takes effort and time to prep. Great Job. Only one thing to add. Cognitive Services will have new features and new services like the object detection with Custom Vision or the newer Anomaly Detection service. Please keep updating it. I am also willing to pay for updates. Also container deployment and Edge device deployment of models could be an interesting enhancements in the near future. Again, great job. Best course so far I found on this topic. Cheers, Ludwig
Yesenia
September 8, 2018
Cognitive Services are awesome! Was able to quickly implement some image classifier into my Android app in minutes! The way the course is structured I was able to jump from section to section without needing to take additional lectures that I didn’t really need. I couldn’t say I’m learning what Machine Learning really is, but heck, I’m very quickly adding awesome functionality to my apps!
Soniya
August 31, 2018
It's not a machine learning course as one would expect. Expected explanations of machine learning terms, how to build models etc. The instructor is simply explaining the APIs. Also extremely slow delivery and repetitive.

Coupons

DateDiscountStatus
12/22/202187% OFF
expired

Charts

Price

Azure Machine Learning using Cognitive Services - Price chart

Rating

Azure Machine Learning using Cognitive Services - Ratings chart

Enrollment distribution

Azure Machine Learning using Cognitive Services - Distribution chart
1866224
udemy ID
8/20/2018
course created date
11/20/2019
course indexed date
Bot
course submited by