Developing AI Models
Learning Outcomes
Get More Info
data, Tech & ai skills in






What’s Included
Using AI in Power Appsv
Using AI in Power Appsv
Power Apps can incorporate AI models created using two tools: AI Builder and Power Virtual Agents. In this lesson, we'll explain what these tools are and how they integrate with Power Apps.
Setting Up AI Builder
Setting Up AI Builder
AI Builder is used to create simple AI models that can be added to apps. In this lesson, we'll outline the range of models available, and discuss the difference between prebuilt and custom AI models.
Using a Prebuilt AI Model
Using a Prebuilt AI Model
Prebuilt AI models can be added to apps without any need to train them on your specific data. In this lesson, we'll use a prebuilt model to analyze the sentiment of text and add it to an app.
Training a Custom Model
Training a Custom Model
Custom AI models need to be trained on your own data before adding them to an app. In this lesson, we'll walk through the process of training a model to extract information from invoices.
Deploying the Custom Model
Deploying the Custom Model
After training a custom AI model, you can then test it and use it in an app. In this lesson, we'll test our invoice processing app and add it to a canvas app.
Creating a Chatbot
Creating a Chatbot
Chatbots can be created and added to apps using Power Virtual Agents. In this lesson, we'll introduce the product and learn about the main components of its chatbots.
Creating a Basic Topic
Creating a Basic Topic
Topics are things that a chatbot can talk about. In this lesson, we'll learn how to create a topic, trigger that topic, and fill the topic with basic actions.
Adding Interactivity to a Topic
Adding Interactivity to a Topic
Chatbots don't just give simple responses to a user's questions. In this lesson, we'll learn how to make our chatbot ask the user a question so it can supply more precise answers to the user.
Using Entities in a Topic
Using Entities in a Topic
Entities are pieces of information that a chatbot can recognize and extract from a user's inputs. In this lesson, we'll learn what entities are available and how they can be used in responses to the user.
Linking Topics Together
Linking Topics Together
A conversation between a chatbot and a user can spread across multiple topics. In this lesson, we'll learn how to build a conversation that links multiple topics together.
Deploying Your Bot
Deploying Your Bot
Once you've created a bot, you can start using it. In this lesson, we'll learn about the different locations where you can deploy your chatbot, and see how to add a chatbot to a canvas app in Power Apps.
