SlideShare a Scribd company logo
Yana Berkovich Data Platform MVP
@yana_Berkovich
YanaBerkovich.com
AI in PowerBI
Vancouver PBI User Group
Joseph Yeates,
@FthrsAnalytics
https://feathersanalytics.com/
AI in Power
BI & Power
Platform
Joseph Yeates, aCAP
www.feathersanalytics.com
@FthrsAnalytics
in/josephyeates237
Yana Berkovich
BI Analyst& DEV, Microsoft Data Platform MVP
Consultant, Product Manager
BusinessIntelligenceand Data Visualization Consultant
https://www.linkedin.com/in/yanaberkovich
http://yanaberkovich.com
@Yana_Berkovich
AGENDA
• What is AI and analytics
• Natural language Query
• Simple prediction algorithm in existing visuals
• The ML model
• AI builder and image recognition
• Summary
Ai in power platform
Algorithms
Artificial Intelligence
Machine Learning
Human Input & Interpretation is Always Required
What is Predictive Analytics?
WHAT IS AN ALGORITHM?
An algorithm is a set of rules to be followed in
problem solving operations
Initial Input Computation
Instructions
Produce
Output
SORTING ALGORITHM EXAMPLE
Sorting algorithm takes an unsorted list, applies pre-
determined instructions and produces a sorted list
Unsorted
List
Sorting
Instructions
Sorted List
WHAT IS ARTIFICIAL
INTELLIGENCE?
Artificial Intelligence is “intelligence”
demonstrated by machines and is often
associated with cognitive function
WHAT IS ARTIFICIAL INTELLIGENCE?
Artificial Intelligence is “intelligence”
demonstrated by machines
TYPES OF ARTIFICIAL INTELLIGENCE
Artificial intelligence
applied to a specific task
Applied
AI
General
AI
Ability to accomplish a
variety of cognitive tasks
DIFFERENT TYPES OF ANALYTICS
• AI is in the Predictive
analytics space, we
are predicting based
on the past the
future observations
WHAT IS MACHINE LEARNING?
Machine Learning is an application of Artificial
Intelligence that learns to construct Algorithms
from experience
MACHINE LEARNING PROCESS
Application
PerformanceExperience
Lifeexp by year line by country
Pop by continent column sort by pop
Average gdpPercap by average lifeExp scatter by
country legend continent
Gdppercap by top 10 country in year 2007
ASK A QUESTION
LET’S GO TO POWERBI
• Quick Insights
THE FIRST STEP – EXPLORING AND VISUALIZING YOUR DATA –
QUICK INSIGHTS
Quick insights mode
Quick insights mode
ADDING INFORMATION TO OUR DATA
VISUALIZATION
PowerBI
Min value line
Max value line
Trend line – we can see that the AVG delay time
increases?
Expediential Smooth
Seasonality – 7 points (week in a month)
Ignore last 10 points – to check our prediction
Forecast length- to see what the other 7 days will
look like
STATISTICS…(YES WE KINDA HAVE TO)
WHICH PREDICTION MODEL ARE WE USING?
Average
Single Exponential Smoothing
Exponential smoothing is a rule of thumb
technique for smoothing time series data using
the exponentialwindow function. Whereas in the
simple moving average the past observations
weighted equally,exponential functions are used
to assignexponentially decreasing weights over
time.
( Wikipedia to the rescue… )
Moving Average
The last month might be a better prediction for
flights than the last 20 months
Weighted Moving Average
Some observations are more significant than
others, flights of a domastic flight company have
different performance and cannot be compared to
others or big vs small planes
Can be chosen, for the single smoothing, between 0.1
and 0.9, is chosen through a local optimal minimum
value
We choose the best value for α so the value which
results in the smallest MSE. (Mean of Square Errors)
ADDING INFORMATION TO OUR DATA
VISUALIZATION
PowerBI – How can we explain the predicted results?
Trend line – we can see that the AVG delay time
increases?
Possible explanations for this prediction and what can we do about it – Prescriptive Analytics
• End of October - Thanksgiving?
• Weather changes at the airports for the worse
• The trend line doesn’t continue for the predicted data
• How can we control the Alpha? Well in Power View for O365, not in PowerBI yet
POWERBI AI
IN AZURE ML
POWER PLATFORM
THE AI BUILDER - POWERAPPS
PowerBI is no longer a “single in the mingle” it has a family – the power platform
So How do we do AI with the PowerPlatform?
Meet the AI builder
THE AI BUILDER HOW TO BUILD YOUR ON AI?
Create the
terms in CDM
Create new
model
Select type -
image
Add picturesAdd TagsTrain
Save Test
Add to an
application
CDM COMMON DATA MODEL – ADDING
ENTITIES TO TAG
WHY DOES AN AI MODEL NEEDS TO TRAIN?
Search results of my
pictures in google
for the word:
“BIRD”
THE GOOSE DETECTOR
TEST - WHAT IS THE PREDICTION
ACCURACY?
SHARING YOUR
APPLICATION –
SHARE THE BIRD
AND THE RESULT?
With Ken’s help, 1 Goose was successfully
detected in the picture!
BUT WAIT…GOOGLE CAN DETECT MY MOM IN
EVERY PICTURE SO WHAT’S SO EXCITING
ABOUT THIS GOOSE CHASE?
• You can add the AI feature right into your own
application
• Building inspection object detection in the
application
• Business Data and Business Pictures
• One Drive for Business or Azure repository and files
management
• CDM – the tagging is an object in your Common
Data Model not stand alone object
Ad

More Related Content

What's hot (20)

Power bi software
Power bi softwarePower bi software
Power bi software
AboubacarAhamadaRouf
 
Intro for Power BI
Intro for Power BIIntro for Power BI
Intro for Power BI
Martin X
 
vOffice365 - May 2016 - Overview of Microsoft's Power BI - Sean Wallbridge
vOffice365 - May 2016 - Overview of Microsoft's Power BI -  Sean WallbridgevOffice365 - May 2016 - Overview of Microsoft's Power BI -  Sean Wallbridge
vOffice365 - May 2016 - Overview of Microsoft's Power BI - Sean Wallbridge
Regroove
 
Is Power BI faster than Excel?
Is Power BI faster than Excel?Is Power BI faster than Excel?
Is Power BI faster than Excel?
Ravendra Singh
 
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&ALearn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Vishal Pawar
 
Power BI Admin Features & REST API
Power BI Admin Features & REST APIPower BI Admin Features & REST API
Power BI Admin Features & REST API
HARIHARAN R
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
James Serra
 
Power bi overview
Power bi overview Power bi overview
Power bi overview
Kiki Noviandi
 
Introduction to power BI
Introduction to power BIIntroduction to power BI
Introduction to power BI
Ramar Bose
 
Power bi introduction
Power bi introductionPower bi introduction
Power bi introduction
Bishwadeb Dey
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501
Mark Tabladillo
 
Power BI
Power BIPower BI
Power BI
Stéphane Fréchette
 
Visual guidance calgary user group
Visual guidance calgary user groupVisual guidance calgary user group
Visual guidance calgary user group
Berkovich Consulting
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BI
Davide Mauri
 
Data analytics and powerbi intro
Data analytics and powerbi introData analytics and powerbi intro
Data analytics and powerbi intro
Berkovich Consulting
 
Types of connections in Power BI
Types of connections in Power BITypes of connections in Power BI
Types of connections in Power BI
Swapnil Jadhav
 
Power BI Secrets
Power BI SecretsPower BI Secrets
Power BI Secrets
Doug Burke
 
Power BI for CEO
Power BI for CEOPower BI for CEO
Power BI for CEO
Vishal Pawar
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101
Sharon Weaver
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePoint
atwork
 
Intro for Power BI
Intro for Power BIIntro for Power BI
Intro for Power BI
Martin X
 
vOffice365 - May 2016 - Overview of Microsoft's Power BI - Sean Wallbridge
vOffice365 - May 2016 - Overview of Microsoft's Power BI -  Sean WallbridgevOffice365 - May 2016 - Overview of Microsoft's Power BI -  Sean Wallbridge
vOffice365 - May 2016 - Overview of Microsoft's Power BI - Sean Wallbridge
Regroove
 
Is Power BI faster than Excel?
Is Power BI faster than Excel?Is Power BI faster than Excel?
Is Power BI faster than Excel?
Ravendra Singh
 
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&ALearn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Vishal Pawar
 
Power BI Admin Features & REST API
Power BI Admin Features & REST APIPower BI Admin Features & REST API
Power BI Admin Features & REST API
HARIHARAN R
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
James Serra
 
Introduction to power BI
Introduction to power BIIntroduction to power BI
Introduction to power BI
Ramar Bose
 
Power bi introduction
Power bi introductionPower bi introduction
Power bi introduction
Bishwadeb Dey
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501
Mark Tabladillo
 
Visual guidance calgary user group
Visual guidance calgary user groupVisual guidance calgary user group
Visual guidance calgary user group
Berkovich Consulting
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BI
Davide Mauri
 
Types of connections in Power BI
Types of connections in Power BITypes of connections in Power BI
Types of connections in Power BI
Swapnil Jadhav
 
Power BI Secrets
Power BI SecretsPower BI Secrets
Power BI Secrets
Doug Burke
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101
Sharon Weaver
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePoint
atwork
 

Similar to Ai in power platform (20)

#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
Agile Testing Alliance
 
Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...
APNIC
 
Neotys PAC - Stijn Schepers
Neotys PAC - Stijn SchepersNeotys PAC - Stijn Schepers
Neotys PAC - Stijn Schepers
Neotys_Partner
 
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst
 
Preparing for Holiday Performance, API edition
Preparing for Holiday Performance, API editionPreparing for Holiday Performance, API edition
Preparing for Holiday Performance, API edition
SmartBear
 
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Splunk
 
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Raheel Ahmad
 
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
VMware Tanzu
 
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Sri Ambati
 
Exploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks LikeExploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks Like
Product School
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
Product School
 
end to end analytics with microsoft power BI
end to end analytics with microsoft power BIend to end analytics with microsoft power BI
end to end analytics with microsoft power BI
SulbhaGath1
 
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testingATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
Agile Testing Alliance
 
What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3
Ogilvy Consulting
 
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PMUnlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
victoriamangiantini1
 
Visbility at the Edge - Deep Insights from Your API
 Visbility at the Edge - Deep Insights from Your API Visbility at the Edge - Deep Insights from Your API
Visbility at the Edge - Deep Insights from Your API
Apigee | Google Cloud
 
SplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
SplunkLive! Stockholm 2015 breakout - Splunk IT Service IntelligenceSplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
SplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
Splunk
 
Open Data Science Conference Agile Data
Open Data Science Conference Agile DataOpen Data Science Conference Agile Data
Open Data Science Conference Agile Data
DataKitchen
 
Agile Data
Agile DataAgile Data
Agile Data
odsc
 
CDS + Power Apps
CDS + Power Apps CDS + Power Apps
CDS + Power Apps
Juan Fabian
 
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
Agile Testing Alliance
 
Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...
APNIC
 
Neotys PAC - Stijn Schepers
Neotys PAC - Stijn SchepersNeotys PAC - Stijn Schepers
Neotys PAC - Stijn Schepers
Neotys_Partner
 
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Birst
 
Preparing for Holiday Performance, API edition
Preparing for Holiday Performance, API editionPreparing for Holiday Performance, API edition
Preparing for Holiday Performance, API edition
SmartBear
 
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Learn How to Design, Build and Map Services to Quantifiable Measurements in S...
Splunk
 
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Raheel Ahmad
 
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
VMware Tanzu
 
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Sri Ambati
 
Exploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks LikeExploring What a Typical Data Science Project Looks Like
Exploring What a Typical Data Science Project Looks Like
Product School
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
Product School
 
end to end analytics with microsoft power BI
end to end analytics with microsoft power BIend to end analytics with microsoft power BI
end to end analytics with microsoft power BI
SulbhaGath1
 
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testingATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
ATAGTR2017 Machine Learning telepathy for Shift Right approach of testing
Agile Testing Alliance
 
What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3What's Next: Cloudy with a chance of AI 3
What's Next: Cloudy with a chance of AI 3
Ogilvy Consulting
 
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PMUnlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
Unlocking Gen AI Potential: Key PM Skills for 2025 | Google Group PM
victoriamangiantini1
 
Visbility at the Edge - Deep Insights from Your API
 Visbility at the Edge - Deep Insights from Your API Visbility at the Edge - Deep Insights from Your API
Visbility at the Edge - Deep Insights from Your API
Apigee | Google Cloud
 
SplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
SplunkLive! Stockholm 2015 breakout - Splunk IT Service IntelligenceSplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
SplunkLive! Stockholm 2015 breakout - Splunk IT Service Intelligence
Splunk
 
Open Data Science Conference Agile Data
Open Data Science Conference Agile DataOpen Data Science Conference Agile Data
Open Data Science Conference Agile Data
DataKitchen
 
Agile Data
Agile DataAgile Data
Agile Data
odsc
 
CDS + Power Apps
CDS + Power Apps CDS + Power Apps
CDS + Power Apps
Juan Fabian
 
Ad

More from Berkovich Consulting (20)

Whats new and exciting jan 22
Whats new and exciting jan 22Whats new and exciting jan 22
Whats new and exciting jan 22
Berkovich Consulting
 
Power automate and power BI January 22 Baku
Power automate and power BI January 22 BakuPower automate and power BI January 22 Baku
Power automate and power BI January 22 Baku
Berkovich Consulting
 
July2019 release
July2019 releaseJuly2019 release
July2019 release
Berkovich Consulting
 
June2019 release
June2019 releaseJune2019 release
June2019 release
Berkovich Consulting
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform
Berkovich Consulting
 
Visual guidance for power bi redmond sql sat 2019
Visual guidance for power bi redmond sql sat 2019Visual guidance for power bi redmond sql sat 2019
Visual guidance for power bi redmond sql sat 2019
Berkovich Consulting
 
April2019newandexciting
April2019newandexcitingApril2019newandexciting
April2019newandexciting
Berkovich Consulting
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
Berkovich Consulting
 
March2019 Whats new and exciting with PowerBI?
March2019 Whats new and exciting with PowerBI?March2019 Whats new and exciting with PowerBI?
March2019 Whats new and exciting with PowerBI?
Berkovich Consulting
 
Power bi and azure ml
Power bi and azure mlPower bi and azure ml
Power bi and azure ml
Berkovich Consulting
 
February 2019 new and exciting
February 2019 new and excitingFebruary 2019 new and exciting
February 2019 new and exciting
Berkovich Consulting
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
Berkovich Consulting
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
Berkovich Consulting
 
Mbas governance for power bi
Mbas governance for power biMbas governance for power bi
Mbas governance for power bi
Berkovich Consulting
 
PowerBI June release Vancouver PBI user group
PowerBI June release Vancouver PBI user groupPowerBI June release Vancouver PBI user group
PowerBI June release Vancouver PBI user group
Berkovich Consulting
 
April release
April releaseApril release
April release
Berkovich Consulting
 
Governance in PowerBI Enjoy your power responssibly
Governance in PowerBI Enjoy your power responssiblyGovernance in PowerBI Enjoy your power responssibly
Governance in PowerBI Enjoy your power responssibly
Berkovich Consulting
 
Get more Visual Power
Get more Visual PowerGet more Visual Power
Get more Visual Power
Berkovich Consulting
 
Give more power to the users! decision support sql saturday
Give more power to the users!  decision support sql saturdayGive more power to the users!  decision support sql saturday
Give more power to the users! decision support sql saturday
Berkovich Consulting
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouver
Berkovich Consulting
 
Power automate and power BI January 22 Baku
Power automate and power BI January 22 BakuPower automate and power BI January 22 Baku
Power automate and power BI January 22 Baku
Berkovich Consulting
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform
Berkovich Consulting
 
Visual guidance for power bi redmond sql sat 2019
Visual guidance for power bi redmond sql sat 2019Visual guidance for power bi redmond sql sat 2019
Visual guidance for power bi redmond sql sat 2019
Berkovich Consulting
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
Berkovich Consulting
 
March2019 Whats new and exciting with PowerBI?
March2019 Whats new and exciting with PowerBI?March2019 Whats new and exciting with PowerBI?
March2019 Whats new and exciting with PowerBI?
Berkovich Consulting
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
Berkovich Consulting
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
Berkovich Consulting
 
PowerBI June release Vancouver PBI user group
PowerBI June release Vancouver PBI user groupPowerBI June release Vancouver PBI user group
PowerBI June release Vancouver PBI user group
Berkovich Consulting
 
Governance in PowerBI Enjoy your power responssibly
Governance in PowerBI Enjoy your power responssiblyGovernance in PowerBI Enjoy your power responssibly
Governance in PowerBI Enjoy your power responssibly
Berkovich Consulting
 
Give more power to the users! decision support sql saturday
Give more power to the users!  decision support sql saturdayGive more power to the users!  decision support sql saturday
Give more power to the users! decision support sql saturday
Berkovich Consulting
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouver
Berkovich Consulting
 
Ad

Recently uploaded (20)

chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136How to join illuminati Agent in uganda call+256776963507/0741506136
How to join illuminati Agent in uganda call+256776963507/0741506136
illuminati Agent uganda call+256776963507/0741506136
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptxmd-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
fatimalazaar2004
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Ch3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendencyCh3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendency
ayeleasefa2
 
Principles of information security Chapter 5.ppt
Principles of information security Chapter 5.pptPrinciples of information security Chapter 5.ppt
Principles of information security Chapter 5.ppt
EstherBaguma
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..
yuvarajreddy2002
 
chapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptxchapter 4 Variability statistical research .pptx
chapter 4 Variability statistical research .pptx
justinebandajbn
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptxmd-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
md-presentHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHation.pptx
fatimalazaar2004
 
DPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdfDPR_Expert_Recruitment_notice_Revised.pdf
DPR_Expert_Recruitment_notice_Revised.pdf
inmishra17121973
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Ch3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendencyCh3MCT24.pptx measure of central tendency
Ch3MCT24.pptx measure of central tendency
ayeleasefa2
 
Principles of information security Chapter 5.ppt
Principles of information security Chapter 5.pptPrinciples of information security Chapter 5.ppt
Principles of information security Chapter 5.ppt
EstherBaguma
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..
yuvarajreddy2002
 

Ai in power platform

  • 1. Yana Berkovich Data Platform MVP @yana_Berkovich YanaBerkovich.com AI in PowerBI Vancouver PBI User Group Joseph Yeates, @FthrsAnalytics https://feathersanalytics.com/
  • 2. AI in Power BI & Power Platform Joseph Yeates, aCAP www.feathersanalytics.com @FthrsAnalytics in/josephyeates237
  • 3. Yana Berkovich BI Analyst& DEV, Microsoft Data Platform MVP Consultant, Product Manager BusinessIntelligenceand Data Visualization Consultant https://www.linkedin.com/in/yanaberkovich http://yanaberkovich.com @Yana_Berkovich
  • 4. AGENDA • What is AI and analytics • Natural language Query • Simple prediction algorithm in existing visuals • The ML model • AI builder and image recognition • Summary
  • 6. Algorithms Artificial Intelligence Machine Learning Human Input & Interpretation is Always Required What is Predictive Analytics?
  • 7. WHAT IS AN ALGORITHM? An algorithm is a set of rules to be followed in problem solving operations Initial Input Computation Instructions Produce Output
  • 8. SORTING ALGORITHM EXAMPLE Sorting algorithm takes an unsorted list, applies pre- determined instructions and produces a sorted list Unsorted List Sorting Instructions Sorted List
  • 9. WHAT IS ARTIFICIAL INTELLIGENCE? Artificial Intelligence is “intelligence” demonstrated by machines and is often associated with cognitive function
  • 10. WHAT IS ARTIFICIAL INTELLIGENCE? Artificial Intelligence is “intelligence” demonstrated by machines
  • 11. TYPES OF ARTIFICIAL INTELLIGENCE Artificial intelligence applied to a specific task Applied AI General AI Ability to accomplish a variety of cognitive tasks
  • 12. DIFFERENT TYPES OF ANALYTICS • AI is in the Predictive analytics space, we are predicting based on the past the future observations
  • 13. WHAT IS MACHINE LEARNING? Machine Learning is an application of Artificial Intelligence that learns to construct Algorithms from experience
  • 15. Lifeexp by year line by country Pop by continent column sort by pop Average gdpPercap by average lifeExp scatter by country legend continent Gdppercap by top 10 country in year 2007 ASK A QUESTION
  • 16. LET’S GO TO POWERBI • Quick Insights
  • 17. THE FIRST STEP – EXPLORING AND VISUALIZING YOUR DATA – QUICK INSIGHTS Quick insights mode Quick insights mode
  • 18. ADDING INFORMATION TO OUR DATA VISUALIZATION PowerBI Min value line Max value line Trend line – we can see that the AVG delay time increases? Expediential Smooth Seasonality – 7 points (week in a month) Ignore last 10 points – to check our prediction Forecast length- to see what the other 7 days will look like
  • 19. STATISTICS…(YES WE KINDA HAVE TO) WHICH PREDICTION MODEL ARE WE USING? Average Single Exponential Smoothing Exponential smoothing is a rule of thumb technique for smoothing time series data using the exponentialwindow function. Whereas in the simple moving average the past observations weighted equally,exponential functions are used to assignexponentially decreasing weights over time. ( Wikipedia to the rescue… ) Moving Average The last month might be a better prediction for flights than the last 20 months Weighted Moving Average Some observations are more significant than others, flights of a domastic flight company have different performance and cannot be compared to others or big vs small planes Can be chosen, for the single smoothing, between 0.1 and 0.9, is chosen through a local optimal minimum value We choose the best value for α so the value which results in the smallest MSE. (Mean of Square Errors)
  • 20. ADDING INFORMATION TO OUR DATA VISUALIZATION PowerBI – How can we explain the predicted results? Trend line – we can see that the AVG delay time increases? Possible explanations for this prediction and what can we do about it – Prescriptive Analytics • End of October - Thanksgiving? • Weather changes at the airports for the worse • The trend line doesn’t continue for the predicted data • How can we control the Alpha? Well in Power View for O365, not in PowerBI yet
  • 24. THE AI BUILDER - POWERAPPS PowerBI is no longer a “single in the mingle” it has a family – the power platform So How do we do AI with the PowerPlatform? Meet the AI builder
  • 25. THE AI BUILDER HOW TO BUILD YOUR ON AI? Create the terms in CDM Create new model Select type - image Add picturesAdd TagsTrain Save Test Add to an application
  • 26. CDM COMMON DATA MODEL – ADDING ENTITIES TO TAG
  • 27. WHY DOES AN AI MODEL NEEDS TO TRAIN? Search results of my pictures in google for the word: “BIRD”
  • 29. TEST - WHAT IS THE PREDICTION ACCURACY?
  • 31. AND THE RESULT? With Ken’s help, 1 Goose was successfully detected in the picture!
  • 32. BUT WAIT…GOOGLE CAN DETECT MY MOM IN EVERY PICTURE SO WHAT’S SO EXCITING ABOUT THIS GOOSE CHASE? • You can add the AI feature right into your own application • Building inspection object detection in the application • Business Data and Business Pictures • One Drive for Business or Azure repository and files management • CDM – the tagging is an object in your Common Data Model not stand alone object

Editor's Notes

  • #3: I am a Data Analyst at BlueShore Financial in North Vancouver, British Columbia and hold my Certified Analytics Professional Designation. I use SQL Server, R Studio, and Power Query in Excel & Power BI to model, manipulate, analyze, and visualize data. I also run internal information sessions on predictive analytics and training sessions on Power Query and Power BI. I’m also a member and regularly speak at the Vancouver Power BI User Group. My website is Feathers Analytics .com, where I blog about all things Power BI and R but most importantly – how to bring the different strengths of these tools together to build powerful solutions that provide actionable insights.
  • #5: – Joseph adds his slides – Joseph makes introduction and adds the slides Yana to add the data flow and prediction model for aiplanes and not bike buyers What is a ML model – Yana to add a slide Slide about premium Joseph to add all the AI