SlideShare une entreprise Scribd logo
1  sur  51
#SS2020
AI Builder Deep Dive
Rebekka Aalbers, Room 2 - 13.30
#SS2020
#SS2020
Sponsor
#SS2020
#SS2020
Rebekka Aalbers
#SS2020
🦄 Technology consultant @
🦄 Co-organizer
🦄 MSFT BizApps MVP
🦄 Dutchy
🦄 Book nerd
🦄 Lover of all things Unicorn
🦄 2 cats – 1 husband
#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 #SS2020
• 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
#SS2020
Rebekka.Aalbers@outlook.com
The Netherlands
@RebekkaAalbers
#SS2020
www.powersweet.nl
#SS2020
Sponsor
#SS2020
#SS2020
Thank
You
#SS2020

Contenu connexe

Tendances

Tendances (20)

Microsoft power apps
Microsoft power appsMicrosoft power apps
Microsoft power apps
 
02 power bi in a day champ
02 power bi in a day champ02 power bi in a day champ
02 power bi in a day champ
 
2 Build Apps for Any Devices With Power Apps
2 Build Apps for Any Devices With Power Apps2 Build Apps for Any Devices With Power Apps
2 Build Apps for Any Devices With Power Apps
 
Intro to Product Development
Intro to Product DevelopmentIntro to Product Development
Intro to Product Development
 
Best practices with Microsoft Graph: Making your applications more performant...
Best practices with Microsoft Graph: Making your applications more performant...Best practices with Microsoft Graph: Making your applications more performant...
Best practices with Microsoft Graph: Making your applications more performant...
 
Innovation morning power platform
Innovation morning power platformInnovation morning power platform
Innovation morning power platform
 
01 mvp skill_power platform overview
01 mvp skill_power platform overview01 mvp skill_power platform overview
01 mvp skill_power platform overview
 
Overview PowerPlatform PowerApss
Overview PowerPlatform PowerApssOverview PowerPlatform PowerApss
Overview PowerPlatform PowerApss
 
Build modern web & api
Build modern web & apiBuild modern web & api
Build modern web & api
 
Build & Track Your Mobile App
Build & Track Your Mobile AppBuild & Track Your Mobile App
Build & Track Your Mobile App
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
 
04 power apps-platform-boonthawee
04 power apps-platform-boonthawee04 power apps-platform-boonthawee
04 power apps-platform-boonthawee
 
4 Integrating azure monitor with power bi and power automate
4 Integrating azure monitor with power bi and power automate4 Integrating azure monitor with power bi and power automate
4 Integrating azure monitor with power bi and power automate
 
The business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft FlowThe business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft Flow
 
Microsoft Power Apps - A Getting Started Guide
Microsoft Power Apps - A Getting Started GuideMicrosoft Power Apps - A Getting Started Guide
Microsoft Power Apps - A Getting Started Guide
 
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
 
Introduction to PowerApps and Flow
Introduction to PowerApps and FlowIntroduction to PowerApps and Flow
Introduction to PowerApps and Flow
 
Introduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningIntroduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep Learning
 
Power platform power automate in a day
Power platform   power automate in a dayPower platform   power automate in a day
Power platform power automate in a day
 
Empowering you - Power BI, Power Platform & AI Builder
Empowering you  -  Power BI, Power Platform & AI BuilderEmpowering you  -  Power BI, Power Platform & AI Builder
Empowering you - Power BI, Power Platform & AI Builder
 

Similaire à AI Builder Deep Scottish Summit 2020

01_30_2017_ P-Solovyov-Resume Video
01_30_2017_ P-Solovyov-Resume Video01_30_2017_ P-Solovyov-Resume Video
01_30_2017_ P-Solovyov-Resume Video
pegysus
 

Similaire à AI Builder Deep Scottish Summit 2020 (20)

AI Builder Deep Dive
AI Builder Deep DiveAI Builder Deep Dive
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
 
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
 
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...
 
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
 
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...
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
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
 
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
 
Pratk kambe rac
Pratk kambe racPratk kambe rac
Pratk kambe rac
 
Serverless Functions and Machine Learning: Putting the AI in APIs
Serverless Functions and Machine Learning: Putting the AI in APIsServerless Functions and Machine Learning: Putting the AI in APIs
Serverless Functions and Machine Learning: Putting the AI in APIs
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
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
 
01_30_2017_ P-Solovyov-Resume Video
01_30_2017_ P-Solovyov-Resume Video01_30_2017_ P-Solovyov-Resume Video
01_30_2017_ P-Solovyov-Resume Video
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
 
Openobject Intro
Openobject IntroOpenobject Intro
Openobject Intro
 
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
 
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)
 
Advanced AI and Machine Learning with SharePoint Syntex
Advanced AI and Machine Learning with SharePoint SyntexAdvanced AI and Machine Learning with SharePoint Syntex
Advanced AI and Machine Learning with SharePoint Syntex
 

Plus de 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_2010
Rebekka Aalbers-de Jong
 

Plus de Rebekka Aalbers-de Jong (11)

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
 
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...
 
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
 

Dernier

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Dernier (20)

SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

AI Builder Deep Scottish Summit 2020

  • 1. #SS2020 AI Builder Deep Dive Rebekka Aalbers, Room 2 - 13.30 #SS2020
  • 3. #SS2020 Rebekka Aalbers #SS2020 🦄 Technology consultant @ 🦄 Co-organizer 🦄 MSFT BizApps MVP 🦄 Dutchy 🦄 Book nerd 🦄 Lover of all things Unicorn 🦄 2 cats – 1 husband #PowerAddict #LessCodeMorePower
  • 4. Target audience You want to know more about AI Builder You have (some) experience with the tools in the Power Platform (CDS, Apps, Automation)
  • 5. Goal Understand How, Why, and When to use AI Builder
  • 7. Why & What AI Builder
  • 8. But first! Let’s generate some demo data! • Tweet something using #SS2020 • Use a language you like (Latin script)
  • 9.
  • 10. 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
  • 11. Guided point-and-click AI applications AI for every skill level Embedded within the Microsoft Power Platform and Dynamics 365
  • 12. 2 Model types Custom models Prebuilt models
  • 14. Step by Step Guidance in the UI ADD YOUR DATA TRAIN THE MODEL CHECK THE PERFORMANCE PUBLISH & USE
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. 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.
  • 28.
  • 29. Lighting Object size Camera angle Background Use diverse images
  • 30. 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.
  • 31.
  • 32. 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.
  • 33.
  • 34. 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.
  • 35.
  • 38. 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/
  • 39. 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…
  • 43. 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
  • 44. 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
  • 45. Using the model PUBLISH THE MODEL SET RUN SCHEDULE* SHARE MODEL
  • 46. Roles & security  CDS security roles ENVIRONMENT MAKERS CREATE AI MODELS CDS USERS USE MODELS SYTEM ADMINS & CUSTOMIZERS ACCESS ALL MODELS
  • 47. 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
  • 48. Q & A

Notes de l'éditeur

  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.