SlideShare a Scribd company logo
AI Builder
Deep Dive
Power BI User Group Maryland
🦄 Technology consultant @
🦄 Co-organizer
🦄 MSFT BizApps MVP
🦄 Dutchy
🦄 Book nerd
🦄 Lover of all things Unicorn
🦄 2 cats – 1 husband
Rebekka Aalbers
#PowerAddict
#LessCodeMorePower
Target audience
You want to know more about
AI Builder
You have (some) experience with
the tools in the Power Platform
(CDS, Apps, Automation)
Goal
Understand How, Why, and
When to use AI Builder
Agenda
Why & What
AI Builder
But first!
Let’s generate some demo data!
• Tweet something using #AIBuilder
• Use a language you like (Latin script)
Why do I like the
Power Platform
tools
– including AI
Builder?
Evolved to become a Consultant at a
Microsoft Partner
Landed by accident in the
IT-department of an end customer
Started out as business user
Guided point-and-click AI
applications
AI for every skill level Embedded within the Microsoft Power
Platform and Dynamics 365
2 Model types
Custom models
Prebuilt models
Select the model
Step by Step Guidance in the UI
ADD YOUR DATA TRAIN THE
MODEL
CHECK THE
PERFORMANCE
PUBLISH & USE
Prediction - GA
Determine the likelihood of specific business outcomes – Boolean (Yes/No – True/False)
Input: Data in 1 CDS entity
Output: prediction written back into prediction field in CDS
Use automatic schedule in CDS and in Power Automate
Specifics: Uses CDS Entity
Only 2 outcome possibilities (Yet!)
Data requirements: Minimum of 50 records in total and 10 records historical outcome for each class.
Best result with at least 1000 records.
Lighting Object size
Camera angle Background
Use diverse images
Object detection - Preview
Build an AI model that recognizes and counts visual objects.​
Output: Name and count of detected objects
Use in Power Apps Canvas & Power Automate
Specifics: JPG, png or BMP – max 6 MB
Data requirements: minimum of 15 images per object – preferably 50 or more.
Text classification- Preview
Build an application that reviews, tags, and classifies large volumes of text to track sentiment,
improve customer experiences, and mine valuable insights.​
Output: List of tags with certainty score in separate entity
Auto generated on schedule in CDS & used in Power Automate
Specifics: Uses CDS Entity
Languages: English, French, German, Dutch, Italian, Spanish, Portuguese
Data requirements: Text and tags in text fields in same entity – All tags in one field using a delimeter
Max 5000 characters per text item - Minimum of 50 text items per tag.
Form processing - Preview
Read, extract, and process data from scans, emails, PDFs, and images.​
Output: Extracted key-value pairs and table data.
Use in Power Apps Canvas & Power Automate
Specifics: JPG, png or PDF – max 4 MB – Latin alphabet
High quality images – between 530 x 100 and 4200 x 4200 pixels
Data requirements: 5 – 10 sample documents with the same layout.
Must contain keys above or to the left of the value.
Éric Sauvé
@ZePowerDiver
http://bit.ly/AIBuilderWW
Recent updates
Recent updates
Manually enter objects
for Object detection
New fields recognized
with Business Card
Reader
Updates to AI Builder in
the Power Apps canvas
studio
AI Builder flow
templates
https://powerapps.microsoft.com/en-us/blog/category/ai-builder/
On the roadmap
New AI Models
• Prebuilt Text classification
model
• Anomaly detection
• Image moderation
• Receipt scanning
Usability
• AI Builder connector
• Guided learning Form
processor
• Entity extraction model
• New Power Apps controls
• New prebuilt Flow templates
• ‘Try’ feature for the keyword
extraction model.
AND MORE…
Availability,
Administration
& Licensing
Availability per region
Custom model
maintenance &
deployment
Update custom model
Create new version
• From published version
• Or
• From last trained version
Change settings or training
data
Publish
or
• Only for:
• Prediction model
• Text classification model
Retrain
model
Deployment through solutions*
PROD
Production
environment
Managed
solution
• Use model
TEST /QA
Sandbox
environment
Managed
solution
• Test model
DEV
Sandbox
environment
Unmanaged
solution
• Create model
• Train model
• Improve model
Using the model
PUBLISH THE MODEL SET RUN SCHEDULE* SHARE MODEL
Roles & security  CDS security roles
ENVIRONMENT MAKERS
CREATE AI MODELS
CDS USERS
USE MODELS
SYTEM ADMINS & CUSTOMIZERS
ACCESS ALL MODELS
AI Builder License
AI Builder Capacity Add-on
$ 500 / subscription
1 million service credits
Tenant level
Credit consumption
Training models
Using models
Credit calculation ???? – Calculator not available yet
Credit allocation
Allocate capacity to environments in
Power Platform admin center
Q & A

More Related Content

What's hot

apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
apidays
 
Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval Flow
Md. Tahmidul Abedin
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
Michael Stephenson
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantage
Malin De Silva
 
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel LaskewitzManaging and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
Daniel Laskewitz
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Richard Harbridge
 
Power Platform Governance Center of Excellence
Power Platform Governance Center of ExcellencePower Platform Governance Center of Excellence
Power Platform Governance Center of Excellence
Withum
 
Power Platform (Power Automate)
Power Platform (Power Automate)Power Platform (Power Automate)
Power Platform (Power Automate)
OluwatobiYusuf2
 
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven AppsEnter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Daniel Laskewitz
 
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform SecurityPower platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Dipti Chhatrapati
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
Nanddeep Nachan
 
Application Modernization using the Strangler Pattern
Application Modernization using the Strangler PatternApplication Modernization using the Strangler Pattern
Application Modernization using the Strangler Pattern
Tom Laszewski
 
Migrating Data and Databases to Azure
Migrating Data and Databases to AzureMigrating Data and Databases to Azure
Migrating Data and Databases to Azure
Karen Lopez
 
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Chirag Patel
 
Introduction to Microsoft Flow & PowerApps
Introduction to Microsoft Flow & PowerAppsIntroduction to Microsoft Flow & PowerApps
Introduction to Microsoft Flow & PowerApps
JoAnna Cheshire
 
Introduction to Microsoft 365 Enterprise
Introduction to Microsoft 365 EnterpriseIntroduction to Microsoft 365 Enterprise
Introduction to Microsoft 365 Enterprise
Robert Crane
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
Rene Modery
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?
Amazon Web Services
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform Fundamentals
Nanddeep Nachan
 

What's hot (20)

apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
apidays LIVE Singapore - The even better Singpass for an easier Connected Lif...
 
Microsoft Power Automate - Approval Flow
Microsoft Power Automate - Approval FlowMicrosoft Power Automate - Approval Flow
Microsoft Power Automate - Approval Flow
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Exploring the PowerApps advantage
Exploring the PowerApps advantageExploring the PowerApps advantage
Exploring the PowerApps advantage
 
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel LaskewitzManaging and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
 
Power Platform Governance Center of Excellence
Power Platform Governance Center of ExcellencePower Platform Governance Center of Excellence
Power Platform Governance Center of Excellence
 
Power Platform (Power Automate)
Power Platform (Power Automate)Power Platform (Power Automate)
Power Platform (Power Automate)
 
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven AppsEnter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
 
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform SecurityPower platform Bootcamp Bulgaria 2021 - Power Platform Security
Power platform Bootcamp Bulgaria 2021 - Power Platform Security
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
 
Application Modernization using the Strangler Pattern
Application Modernization using the Strangler PatternApplication Modernization using the Strangler Pattern
Application Modernization using the Strangler Pattern
 
Migrating Data and Databases to Azure
Migrating Data and Databases to AzureMigrating Data and Databases to Azure
Migrating Data and Databases to Azure
 
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
 
Introduction to Microsoft Flow & PowerApps
Introduction to Microsoft Flow & PowerAppsIntroduction to Microsoft Flow & PowerApps
Introduction to Microsoft Flow & PowerApps
 
Introduction to Microsoft 365 Enterprise
Introduction to Microsoft 365 EnterpriseIntroduction to Microsoft 365 Enterprise
Introduction to Microsoft 365 Enterprise
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform Fundamentals
 

Similar to AI Builder Deep Dive

AI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DCAI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DC
Rebekka Aalbers-de Jong
 
AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020
Rebekka Aalbers-de Jong
 
AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020
Rebekka Aalbers-de Jong
 
AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019
Rebekka Aalbers-de Jong
 
Building Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to startBuilding Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to start
Maxim Salnikov
 
Build 2019 Recap
Build 2019 RecapBuild 2019 Recap
Build 2019 Recap
Eran Stiller
 
Industrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.netIndustrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.net
Pankaj Kushwaha
 
201906 04 Overview of Automated ML June 2019
201906 04 Overview of Automated ML June 2019201906 04 Overview of Automated ML June 2019
201906 04 Overview of Automated ML June 2019
Mark Tabladillo
 
201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0
Mark Tabladillo
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
Mark Tabladillo
 
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Andrew Ly
 
Scaling Machine Learning from zero to millions of users (May 2019)
Scaling Machine Learning from zero to millions of users (May 2019)Scaling Machine Learning from zero to millions of users (May 2019)
Scaling Machine Learning from zero to millions of users (May 2019)
Julien SIMON
 
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdfPyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
Jim Dowling
 
World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018
Adam Gibson
 
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppersCloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
Data Driven Innovation
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
Mark Tabladillo
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...
Maxim Salnikov
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
AustraliaChapterIIBA
 
Continuous delivery for machine learning
Continuous delivery for machine learningContinuous delivery for machine learning
Continuous delivery for machine learning
Rajesh Muppalla
 
Scaling up Machine Learning Development
Scaling up Machine Learning DevelopmentScaling up Machine Learning Development
Scaling up Machine Learning Development
Matei Zaharia
 

Similar to AI Builder Deep Dive (20)

AI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DCAI Builder Deep Dive Power BI User Group Washington DC
AI Builder Deep Dive Power BI User Group Washington DC
 
AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020AI Builder Deep Scottish Summit 2020
AI Builder Deep Scottish Summit 2020
 
AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020AI Builder Deep dive Super Power Saturday London 2020
AI Builder Deep dive Super Power Saturday London 2020
 
AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019AI Builder Deepdive DynamicsPower! Brussels 2019
AI Builder Deepdive DynamicsPower! Brussels 2019
 
Building Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to startBuilding Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to start
 
Build 2019 Recap
Build 2019 RecapBuild 2019 Recap
Build 2019 Recap
 
Industrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.netIndustrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.net
 
201906 04 Overview of Automated ML June 2019
201906 04 Overview of Automated ML June 2019201906 04 Overview of Automated ML June 2019
201906 04 Overview of Automated ML June 2019
 
201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0201906 02 Introduction to AutoML with ML.NET 1.0
201906 02 Introduction to AutoML with ML.NET 1.0
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
 
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
Summit Australia 2019 - Supercharge PowerPlatform with AI - Dipankar Bhattach...
 
Scaling Machine Learning from zero to millions of users (May 2019)
Scaling Machine Learning from zero to millions of users (May 2019)Scaling Machine Learning from zero to millions of users (May 2019)
Scaling Machine Learning from zero to millions of users (May 2019)
 
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdfPyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
PyCon Sweden 2022 - Dowling - Serverless ML with Hopsworks.pdf
 
World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018
 
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppersCloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
Cloud Computing: New era in ML. Gianluigi Mucciolo - XPeppers
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
 
Continuous delivery for machine learning
Continuous delivery for machine learningContinuous delivery for machine learning
Continuous delivery for machine learning
 
Scaling up Machine Learning Development
Scaling up Machine Learning DevelopmentScaling up Machine Learning Development
Scaling up Machine Learning Development
 

More from Rebekka Aalbers-de Jong

SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
Rebekka Aalbers-de Jong
 
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptxDataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Rebekka Aalbers-de Jong
 
Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019
Rebekka Aalbers-de Jong
 
PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019
Rebekka Aalbers-de Jong
 
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
Rebekka Aalbers-de Jong
 
Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019
Rebekka Aalbers-de Jong
 
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Rebekka Aalbers-de Jong
 
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
Rebekka Aalbers-de Jong
 
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
Rebekka Aalbers-de Jong
 
PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019
Rebekka Aalbers-de Jong
 
SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with Power...
SharePoint Saturday  Cologne 2019  - Spice up your SharePoint list with Power...SharePoint Saturday  Cologne 2019  - Spice up your SharePoint list with Power...
SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with Power...
Rebekka Aalbers-de Jong
 
Spice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column FormattingSpice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column Formatting
Rebekka Aalbers-de Jong
 
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps FormsSPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
Rebekka Aalbers-de Jong
 
Spice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint LijstSpice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint Lijst
Rebekka Aalbers-de Jong
 
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers-de Jong
 

More from Rebekka Aalbers-de Jong (15)

SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
SCS 2023 - Data Modeling in Dataverse Where Dinosaurs and Unicorns Meet - Chr...
 
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptxDataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
Dataverse Permissions Demystified - PowerAddicts BE 11-2022.pptx
 
Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019Power Apps 101 SharePoint Saturday Lisbon 2019
Power Apps 101 SharePoint Saturday Lisbon 2019
 
PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019PowerApps 101 SharePoint Saturday Belgium 2019
PowerApps 101 SharePoint Saturday Belgium 2019
 
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019App in an hour  HandsOn session - Power Platform World Tour Copenhagen 2019
App in an hour HandsOn session - Power Platform World Tour Copenhagen 2019
 
Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019Having fun power apps components HandsOn - Power User Days Belgium 2019
Having fun power apps components HandsOn - Power User Days Belgium 2019
 
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
Having fun power apps components HandsOn - Power Platform World Tour Copenhag...
 
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
 
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
Power Saturday 2019 Paris - Spice up your SharePoint list with PowerApps forms
 
PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019PowerApps 101 presentation SharePoint Saturday London 2019
PowerApps 101 presentation SharePoint Saturday London 2019
 
SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with Power...
SharePoint Saturday  Cologne 2019  - Spice up your SharePoint list with Power...SharePoint Saturday  Cologne 2019  - Spice up your SharePoint list with Power...
SharePoint Saturday Cologne 2019 - Spice up your SharePoint list with Power...
 
Spice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column FormattingSpice up je modern SharePoint lijst deel 1 Column Formatting
Spice up je modern SharePoint lijst deel 1 Column Formatting
 
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps FormsSPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
 
Spice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint LijstSpice Up je moderne SharePoint Lijst
Spice Up je moderne SharePoint Lijst
 
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
Rebekka Aalbers - 42 Hervormende Beslisser (Accommoderend) - 8_24_2010
 

Recently uploaded

Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
seospiralmantra
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
Maitrey Patel
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
widenerjobeyrl638
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
Pedro J. Molina
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
aeeva
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 

Recently uploaded (20)

Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 

AI Builder Deep Dive

  • 1. AI Builder Deep Dive Power BI User Group Maryland
  • 2. 🦄 Technology consultant @ 🦄 Co-organizer 🦄 MSFT BizApps MVP 🦄 Dutchy 🦄 Book nerd 🦄 Lover of all things Unicorn 🦄 2 cats – 1 husband Rebekka Aalbers #PowerAddict #LessCodeMorePower
  • 3. Target audience You want to know more about AI Builder You have (some) experience with the tools in the Power Platform (CDS, Apps, Automation)
  • 4. Goal Understand How, Why, and When to use AI Builder
  • 6. Why & What AI Builder
  • 7. But first! Let’s generate some demo data! • Tweet something using #AIBuilder • Use a language you like (Latin script)
  • 8.
  • 9. Why do I like the Power Platform tools – including AI Builder? Evolved to become a Consultant at a Microsoft Partner Landed by accident in the IT-department of an end customer Started out as business user
  • 10. Guided point-and-click AI applications AI for every skill level Embedded within the Microsoft Power Platform and Dynamics 365
  • 11. 2 Model types Custom models Prebuilt models
  • 13. Step by Step Guidance in the UI ADD YOUR DATA TRAIN THE MODEL CHECK THE PERFORMANCE PUBLISH & USE
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Prediction - GA Determine the likelihood of specific business outcomes – Boolean (Yes/No – True/False) Input: Data in 1 CDS entity Output: prediction written back into prediction field in CDS Use automatic schedule in CDS and in Power Automate Specifics: Uses CDS Entity Only 2 outcome possibilities (Yet!) Data requirements: Minimum of 50 records in total and 10 records historical outcome for each class. Best result with at least 1000 records.
  • 27.
  • 28. Lighting Object size Camera angle Background Use diverse images
  • 29. Object detection - Preview Build an AI model that recognizes and counts visual objects.​ Output: Name and count of detected objects Use in Power Apps Canvas & Power Automate Specifics: JPG, png or BMP – max 6 MB Data requirements: minimum of 15 images per object – preferably 50 or more.
  • 30.
  • 31. Text classification- Preview Build an application that reviews, tags, and classifies large volumes of text to track sentiment, improve customer experiences, and mine valuable insights.​ Output: List of tags with certainty score in separate entity Auto generated on schedule in CDS & used in Power Automate Specifics: Uses CDS Entity Languages: English, French, German, Dutch, Italian, Spanish, Portuguese Data requirements: Text and tags in text fields in same entity – All tags in one field using a delimeter Max 5000 characters per text item - Minimum of 50 text items per tag.
  • 32.
  • 33. Form processing - Preview Read, extract, and process data from scans, emails, PDFs, and images.​ Output: Extracted key-value pairs and table data. Use in Power Apps Canvas & Power Automate Specifics: JPG, png or PDF – max 4 MB – Latin alphabet High quality images – between 530 x 100 and 4200 x 4200 pixels Data requirements: 5 – 10 sample documents with the same layout. Must contain keys above or to the left of the value.
  • 34.
  • 37. Recent updates Manually enter objects for Object detection New fields recognized with Business Card Reader Updates to AI Builder in the Power Apps canvas studio AI Builder flow templates https://powerapps.microsoft.com/en-us/blog/category/ai-builder/
  • 38. On the roadmap New AI Models • Prebuilt Text classification model • Anomaly detection • Image moderation • Receipt scanning Usability • AI Builder connector • Guided learning Form processor • Entity extraction model • New Power Apps controls • New prebuilt Flow templates • ‘Try’ feature for the keyword extraction model. AND MORE…
  • 42. Update custom model Create new version • From published version • Or • From last trained version Change settings or training data Publish or • Only for: • Prediction model • Text classification model Retrain model
  • 43. Deployment through solutions* PROD Production environment Managed solution • Use model TEST /QA Sandbox environment Managed solution • Test model DEV Sandbox environment Unmanaged solution • Create model • Train model • Improve model
  • 44. Using the model PUBLISH THE MODEL SET RUN SCHEDULE* SHARE MODEL
  • 45. Roles & security  CDS security roles ENVIRONMENT MAKERS CREATE AI MODELS CDS USERS USE MODELS SYTEM ADMINS & CUSTOMIZERS ACCESS ALL MODELS
  • 46. AI Builder License AI Builder Capacity Add-on $ 500 / subscription 1 million service credits Tenant level Credit consumption Training models Using models Credit calculation ???? – Calculator not available yet Credit allocation Allocate capacity to environments in Power Platform admin center
  • 47. Q & A

Editor's Notes

  1. Business card reader​ Pull contact information from business cards, store this information in your database, and import it into your CRM system.​
  2. Sentiment analysis (preview) Detect positive, negative, neutral and mixed sentiment in social media, customer reviews or any text data you want to analyze.
  3. Key phrase extraction (preview) Extract the main points and key phrases in text documents.
  4. Text recognition (preview) Extract embedded printed and handwritten text from documents and images into machine-readable character streams
  5. Language detection (preview) Use this model to identify the predominant language of a text document. 
  6. Prediction Use your database and this AI model to determine the likelihood of specific business outcomes. Determine the likelihood of specific business outcomes – Boolean (Yes/No – True/False) Input: Data in 1 CDS entity Output: prediction written back into prediction field in CDS Use automatic schedule in CDS and in Power Automate Specifics: Uses CDS Entity Only 2 outcome possibilities (Yet!) Data requirements: Minimum of 50 records in total and 10 records historical outcome for each class. Best result with at least 1000 records. Data quality – no empty fields / faulty data Data quantity – enough data with options that reflects the expected outcome Unwanted bias – unselect irrelevant or misleading fields Accuracy score between 50 – 100% BUT! You are the one to determine if the accuracy makes sense!
  7. Object Detection (preview) Build an AI model that recognizes and counts visual objects Build an AI model that recognizes and counts visual objects.​ Output: Name and count of detected objects Use in Power Apps Canvas & Power Automate Specifics: JPG, png or BMP – max 6 MB Data requirements: minimum of 15 images per object – preferably 50 or more.
  8. ​​Text Classification ​(preview) Build an application that reviews, tags, and classifies large volumes of text to track sentiment, improve customer experiences, and mine valuable insights.​ Build an application that reviews, tags, and classifies large volumes of text to track sentiment, improve customer experiences, and mine valuable insights.​ Output: List of tags with certainty score in separate entity Auto generated on schedule in CDS & used in Power Automate Specifics: Uses CDS Entity Languages: English, French, German, Italian, Spanish, Portuguese Data requirements: Text and tags in text fields in same entity – All tags in one field using a delimeter Max 5000 characters per text item - Minimum of 50 text items per tag. Data quality No high rate of missing values Check for typos Check for inconsistent capitalizations Check for inconsistent or incorrect labels Unwanted bias Remove duplicate or irrelevant fields Remove fields with high correlation to the outcome At least 100 records per tag Balanced use of tags in your data Training data similar to actual text
  9. Form Processing ​(preview) Read, extract, and process data from scans, emails, PDFs, and images.​ Read, extract, and process data from scans, emails, PDFs, and images.​ Output: Extracted key-value pairs and table data. Use in Power Apps Canvas & Power Automate Specifics: JPG, png or PDF – max 4 MB – Latin alphabet High quality images – between 530 x 100 and 4200 x 4200 pixels Data requirements: 5 – 10 sample documents with the same layout. Must contain keys above or to the left of the value. Not supported yet Complex nested tables Check boxes or radio buttons PDF documents > 50 pages Fillable PDF’s
  10. Manually enter objects for Object Detection You can now enter object names manually to train your object detection models. This mode of entry is shown by default, but you can still use your object names in Common Database Service.   New fields recognized with Business Card Reader New fields are now available in Business Card Reader. You can extract the Post Office Box and the State fields from addresses detected on business cards in Power Apps and Power Automate.   Updates to AI Builder in the Power Apps canvas studio Styling and control reset You can now style all AI Builder components in your canvas apps using the color and border pickers, as well as configure the text properties easily in the property panel. The components also implement the Reset action, which allows you to clean up images and output properties on demand.   Interact with detected text in Text Recognizer The Text Recognizer component in Power Apps now surfaces a new output property called Selected. You can interact with the component by clicking on detected text to select them. We have also renamed the output property containing the list of text to Results. You can also find more information about the text detected in the image.   Confidence scores and bounding boxes in Form Processor The confidence scores of selected form fields are now available in Form Processor. In the Results output property, each field and table element has a corresponding key, value, confidence score, and bounding box. You can continue to leverage the fields and tables without detailed information by using the Fields and Tables output properties.   Confidence scores and bounding boxes in Object Detector You can now see detailed information about all objects detected in your images. For each object detected in an image, you can see the object’s label, confidence score, and bounding box information. This detailed information can be found in the Results property. You can also find the count of objects for each label with the GroupedResults property.   Introducing AI Builder flow templates To make it easier to use your AI models in Power Automate, we have added new AI Builder flow templates that you can start using today!   AI Builder flow templates Click here to view them all. TemplateScenarioCreate contact in CDS from a business card using AI Builder on button clickBusiness Card ReaderUpdate contacts in CDS from OneDrive(Business) records using AI BuilderBusiness Card ReaderClick a button to read and save information from documents using AI BuilderForm ProcessingClick a button to  and count objects in images using AI BuilderObject DetectionSend a notification Send a notification with the sentiment of a manager’s email using AI BuilderSentiment AnalysisExtract text from images using AI Builder Text Recognition on button clickText RecognitionMake Office 365 email image attachments searchable using AI BuilderText Recognition  What does this mean? You can use these templates to create flows using either your own AI model or a prebuilt AI model in just one click. No more reading through lengthy instructions to create your flow step-by-step. Start with a template and customize it to suit your business needs. You can even discover new ways to use AI Builder in Power Automate. For example, updating contacts in Common Data Service with Business Card Reader allows you to use the info in your Dynamics applications and elsewhere in the Power Platform seamlessly.   Related entities and filtering support in Prediction Prediction now includes support for related entities and filtering. See this blog post for more information.