learning pathUsing Azure AI Services to Build Customer Solutions
2 hours
Build hands-on tech skillsImprove theoretical and practical skills needed in real-world scenarios.
Enroll to stay on trackSelect a due date and we will help you stay on track with custom reminders and weekly progress reports.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Training content

Course - Beginner - 2m
Using Azure AI Services to Build Customer Solutions: Introduction
This introduction gives an overview of what you will learn in this artificial intelligence learning path.
Course - Intermediate - 23m
Building a Chatbot on Azure
This course will show you how to automate basic support tasks by using chatbots to answer typical questions about products and/or services.
Hands-on Lab - Beginner - 1h
Creating and Deploying a Bot to Azure Bot Service
Develop an Azure bot locally and then use the Azure CLI and Azure Portal to deploy it to Azure.
Course - Intermediate - 27m
Building a Recommendation Engine on Azure
This course is designed for teams interested in using artificial intelligence to add product recommendations to their websites.
Course - Beginner - 1m
Using Azure AI Services to Build Customer Solutions: Next Steps
This short video suggests the next steps you can take to do more with artificial intelligence on Azure.
Exam - 30m
Final Exam: Using Azure AI Services to Build Customer Solutions
Final Exam: Using Azure AI Services to Build Customer Solutions

This learning path will give you in-depth tutorials on adding artificial intelligence to your customer-facing applications. I’ve chosen two of the most common ways that companies add artificial intelligence to their customer interactions.

First, if you have a help desk, then there are probably a handful of questions that get asked much more frequently than others. If you could automate the responses to those questions, it would not only reduce your costs, but it would also let your help desk personnel focus on the more complex questions.

You will learn how to:

  • Create a chatbot that can answer support questions about particular products or services
  • Combine Azure Bot Service and Azure QnA Maker to do this
  • Add speech input and output capabilities to a chatbot

The second use case is even more common. If your organization sells products, or even if it offers free items, such as news articles, then you can increase sales or customer engagement by adding recommendations for other items that your customers might want. Even if you already have a recommendation system, it might be possible to get better recommendations by building a more finely tuned model, which I’ll show you how to do.

You will learn how to:

  • Implement the Microsoft Product Recommendations Solution on Azure
  • Deploy and test the solution
  • Fine-tune a recommendation model
  • Evaluate the effectiveness of different models
  • Make API calls to the recommendation system

Learning Objectives

  • Create and configure an Azure QnA Maker knowledge base
  • Create an Azure Bot Service chatbot that answers questions
  • Deploy a recommendation engine on Azure
  • Test and evaluate different recommendation models
  • Make API calls to the Microsoft Product Recommendations Solutions

Intended Audience

  • People who are interested in artificial intelligence services on Azure, especially chatbots and recommendation engines


  • Experience using Azure
  • Experience writing code
  • Experience using APIs


Your certificate for this learning path
Guy Hummel
Azure and Google Cloud Content Lead
Learning Paths

Guy launched his first training website in 1995 and he's been helping people learn IT technologies ever since. He has been a sysadmin, instructor, sales engineer, IT manager, and entrepreneur. In his most recent venture, he founded and led a cloud-based training infrastructure company that provided virtual labs for some of the largest software vendors in the world. Guy’s passion is making complex technology easy to understand. His activities outside of work have included riding an elephant and skydiving (although not at the same time).