SlideShare a Scribd company logo
1 of 45
Vincent Biret
2 | SharePoint Saturday Calgary – 23 APR 2016
Sponsors
CalSPOUG
3 | SharePoint Saturday Calgary – 23 APR 2016
About Me
4 | SharePoint Saturday Calgary – 23 APR 2016
Why Should you care?



5 | SharePoint Saturday Calgary – 23 APR 2016
Who’s that session for?
6 | SharePoint Saturday Calgary – 23 APR 2016
Today’s objective (s)






7 | SharePoint Saturday Calgary – 23 APR 2016
Agenda







8 | SharePoint Saturday Calgary – 23 APR 2016
Ready?
WHAT IS THE GRAPH?
10 | SharePoint Saturday Calgary – 23 APR 2016
Is that a graph?
0
1
2
3
4
5
6
Category 1 Category 2 Category 3 Category 4
Title
Series 1 Series 2 Series 3
11 | SharePoint Saturday Calgary – 23 APR 2016
And that?
Sales
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
12 | SharePoint Saturday Calgary – 23 APR 2016
That’s a Graph!
13 | SharePoint Saturday Calgary – 23 APR 2016
Why Graphs?
14 | SharePoint Saturday Calgary – 23 APR 2016
The property graph
Vincent
Desk: E43
Phone: 514 444 4444
Extension: 275
Negotium
Street Address: Montreal
Creation : 1/1/00
Technical Advisor
Must do: technical advising
Advantages: better business cards
Developper
Must do: development
Advantages: better keyboard
Works as
Since 1/7/14
Works as
Since 12/7/12
15 | SharePoint Saturday Calgary – 23 APR 2016
Why are computers so good with Graphs?



17 | SharePoint Saturday Calgary – 23 APR 2016
Why A Microsoft Graph?




18 | SharePoint Saturday Calgary – 23 APR 2016
What’s Microsoft’s Graph?








19 | SharePoint Saturday Calgary – 23 APR 2016
Resources
DELVE
22 | SharePoint Saturday Calgary – 23 APR 2016
Structure




















MS Graph API
27 | SharePoint Saturday Calgary – 23 APR 2016
State of the art
28 | SharePoint Saturday Calgary – 23 APR 2016
Hightlights




29 | SharePoint Saturday Calgary – 23 APR 2016
Supervised learning





30 | SharePoint Saturday Calgary – 23 APR 2016
Classification



31 | SharePoint Saturday Calgary – 23 APR 2016
Regression



32 | SharePoint Saturday Calgary – 23 APR 2016
Unsupervised learning




33 | SharePoint Saturday Calgary – 23 APR 2016
Clustering



34 | SharePoint Saturday Calgary – 23 APR 2016
« Matchmaker »






36 | SharePoint Saturday Calgary – 23 APR 2016
Why So important to dev’s?
37 | SharePoint Saturday Calgary – 23 APR 2016
Highlights




38 | SharePoint Saturday Calgary – 23 APR 2016
Methodology






ML Studio
TIME TO SAY GOODBYE
41 | SharePoint Saturday Calgary – 23 APR 2016
Conclusion





42 | SharePoint Saturday Calgary – 23 APR 2016
Vincent Biret, @baywet,
bit.ly/vince365
vbiret@outlook.com
44 | SharePoint Saturday Calgary – 23 APR 2016
Sponsors
CalSPOUG
SAVE 40% on print books with code
MSUSERGROUP
SAVE 50% on eBooks with code
MSUGEBOOK
*Codes can not be combined with another offer or eBook Deal of the Week feature titles.
Visit microsoftpressstore.com today!


 Complimentary appetizers and cash bar

More Related Content

Similar to #Spscalgary 2016 Make Graph Data useful for you company

Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...Chirag Patel
 
The Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookThe Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookJason Keller
 
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Chirag Patel
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Kate Rutter
 
Building multiplatform share point solutions
Building multiplatform share point solutionsBuilding multiplatform share point solutions
Building multiplatform share point solutionsMorio Kumagawa
 
Springer for R&D and MarkLogic
Springer for R&D and MarkLogicSpringer for R&D and MarkLogic
Springer for R&D and MarkLogicmochasteak
 
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013Slides2ShareFromPallavi
 
Advanced Form Tracking - Conversion Conference
Advanced Form Tracking - Conversion ConferenceAdvanced Form Tracking - Conversion Conference
Advanced Form Tracking - Conversion ConferenceNetBooster Nordic
 
Advanced Form Tracking in Google Tag Manager
Advanced Form Tracking in Google Tag ManagerAdvanced Form Tracking in Google Tag Manager
Advanced Form Tracking in Google Tag ManagerSimo Ahava
 
SharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelSharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelRuven Gotz
 
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...Chirag Patel
 
Life Cycle Management of Power Apps and Power Automate
Life Cycle Management of Power Apps and Power AutomateLife Cycle Management of Power Apps and Power Automate
Life Cycle Management of Power Apps and Power AutomateMary Angiela Cerbolles
 
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core SolutionsExam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core SolutionsBecky Bertram
 
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...Chirag Patel
 

Similar to #Spscalgary 2016 Make Graph Data useful for you company (17)

Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
Deep dive on Microsoft Teams integration with SharePoint - M365 Saturday Ahme...
 
The Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookThe Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level Look
 
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...
 
Mission possible 5 killer_real-world reports with sp_ps_2013_sps_chicago2013
Mission possible 5 killer_real-world reports with sp_ps_2013_sps_chicago2013Mission possible 5 killer_real-world reports with sp_ps_2013_sps_chicago2013
Mission possible 5 killer_real-world reports with sp_ps_2013_sps_chicago2013
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
 
Building multiplatform share point solutions
Building multiplatform share point solutionsBuilding multiplatform share point solutions
Building multiplatform share point solutions
 
Springer for R&D and MarkLogic
Springer for R&D and MarkLogicSpringer for R&D and MarkLogic
Springer for R&D and MarkLogic
 
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013
Sharepoint saturday Chicago - SP2013 Online Branding - Pallavi Sharma Nv 2 2013
 
Advanced Form Tracking - Conversion Conference
Advanced Form Tracking - Conversion ConferenceAdvanced Form Tracking - Conversion Conference
Advanced Form Tracking - Conversion Conference
 
Advanced Form Tracking in Google Tag Manager
Advanced Form Tracking in Google Tag ManagerAdvanced Form Tracking in Google Tag Manager
Advanced Form Tracking in Google Tag Manager
 
SharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelSharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts Panel
 
Introduction to Office 365
Introduction to Office 365Introduction to Office 365
Introduction to Office 365
 
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
Designing and Implementing Microsoft 365 Adoption Centre - Microsoft 365 Virt...
 
Life Cycle Management of Power Apps and Power Automate
Life Cycle Management of Power Apps and Power AutomateLife Cycle Management of Power Apps and Power Automate
Life Cycle Management of Power Apps and Power Automate
 
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core SolutionsExam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
 
Planes de ejecucion 2016
Planes de ejecucion 2016Planes de ejecucion 2016
Planes de ejecucion 2016
 
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
 

More from Vincent Biret

#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawaVincent Biret
 
#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teamsVincent Biret
 
#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introductionVincent Biret
 
December #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoDecember #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoVincent Biret
 
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFxVincent Biret
 
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...Vincent Biret
 
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it mattersVincent Biret
 
MS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesMS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesVincent Biret
 
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionMS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionVincent Biret
 
#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraphVincent Biret
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...Vincent Biret
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...Vincent Biret
 
#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2Vincent Biret
 
#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraphVincent Biret
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...Vincent Biret
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsVincent Biret
 
#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain powerVincent Biret
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...Vincent Biret
 
#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting startedVincent Biret
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stackVincent Biret
 

More from Vincent Biret (20)

#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa#MSGraph introduction at #M365SaturdayOttawa
#MSGraph introduction at #M365SaturdayOttawa
 
#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams#MWCP19 atelier provisionnement #Office365 slides teams
#MWCP19 atelier provisionnement #Office365 slides teams
 
#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction#MWCP19 atelier provisionnement #Office365 slides introduction
#MWCP19 atelier provisionnement #Office365 slides introduction
 
December #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demoDecember #PnP #SPFx call #CLI exteranlize demo
December #PnP #SPFx call #CLI exteranlize demo
 
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx
 
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
 
#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters#SPSToronto How to do #DevOps with #SPFx and why it matters
#SPSToronto How to do #DevOps with #SPFx and why it matters
 
MS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slidesMS365 dev bootcamp - day introduction slides
MS365 dev bootcamp - day introduction slides
 
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionMS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introduction
 
#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph#SPSOttawa introduction to the #microsoftGraph
#SPSOttawa introduction to the #microsoftGraph
 
#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...#MicrosoftGraph Community call - automating your digital workplace provisioni...
#MicrosoftGraph Community call - automating your digital workplace provisioni...
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
 
#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2#SPFestSea Introduction to #Azure #Functions v2
#SPFestSea Introduction to #Azure #Functions v2
 
#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph#SPFestSEA Introduction to #MicrosoftGraph
#SPFestSEA Introduction to #MicrosoftGraph
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
 
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènementsGroupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
Groupe usagers SharePoint Quebec Juin 2019 - Nouveautés de dev et évènements
 
#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power#MSBuild using #IoT to improve peoples's health and brain power
#MSBuild using #IoT to improve peoples's health and brain power
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
 
#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started#SPFestDC #Azure #Functions V2: What's new and getting started
#SPFestDC #Azure #Functions V2: What's new and getting started
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

#Spscalgary 2016 Make Graph Data useful for you company

  • 2. 2 | SharePoint Saturday Calgary – 23 APR 2016 Sponsors CalSPOUG
  • 3. 3 | SharePoint Saturday Calgary – 23 APR 2016 About Me
  • 4. 4 | SharePoint Saturday Calgary – 23 APR 2016 Why Should you care?   
  • 5. 5 | SharePoint Saturday Calgary – 23 APR 2016 Who’s that session for?
  • 6. 6 | SharePoint Saturday Calgary – 23 APR 2016 Today’s objective (s)      
  • 7. 7 | SharePoint Saturday Calgary – 23 APR 2016 Agenda       
  • 8. 8 | SharePoint Saturday Calgary – 23 APR 2016 Ready?
  • 9. WHAT IS THE GRAPH?
  • 10. 10 | SharePoint Saturday Calgary – 23 APR 2016 Is that a graph? 0 1 2 3 4 5 6 Category 1 Category 2 Category 3 Category 4 Title Series 1 Series 2 Series 3
  • 11. 11 | SharePoint Saturday Calgary – 23 APR 2016 And that? Sales 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
  • 12. 12 | SharePoint Saturday Calgary – 23 APR 2016 That’s a Graph!
  • 13. 13 | SharePoint Saturday Calgary – 23 APR 2016 Why Graphs?
  • 14. 14 | SharePoint Saturday Calgary – 23 APR 2016 The property graph Vincent Desk: E43 Phone: 514 444 4444 Extension: 275 Negotium Street Address: Montreal Creation : 1/1/00 Technical Advisor Must do: technical advising Advantages: better business cards Developper Must do: development Advantages: better keyboard Works as Since 1/7/14 Works as Since 12/7/12
  • 15. 15 | SharePoint Saturday Calgary – 23 APR 2016 Why are computers so good with Graphs?   
  • 16.
  • 17. 17 | SharePoint Saturday Calgary – 23 APR 2016 Why A Microsoft Graph?    
  • 18. 18 | SharePoint Saturday Calgary – 23 APR 2016 What’s Microsoft’s Graph?        
  • 19. 19 | SharePoint Saturday Calgary – 23 APR 2016 Resources
  • 20. DELVE
  • 21.
  • 22. 22 | SharePoint Saturday Calgary – 23 APR 2016 Structure                    
  • 24.
  • 25. 27 | SharePoint Saturday Calgary – 23 APR 2016 State of the art
  • 26. 28 | SharePoint Saturday Calgary – 23 APR 2016 Hightlights    
  • 27. 29 | SharePoint Saturday Calgary – 23 APR 2016 Supervised learning     
  • 28. 30 | SharePoint Saturday Calgary – 23 APR 2016 Classification   
  • 29. 31 | SharePoint Saturday Calgary – 23 APR 2016 Regression   
  • 30. 32 | SharePoint Saturday Calgary – 23 APR 2016 Unsupervised learning    
  • 31. 33 | SharePoint Saturday Calgary – 23 APR 2016 Clustering   
  • 32. 34 | SharePoint Saturday Calgary – 23 APR 2016 « Matchmaker »      
  • 33.
  • 34. 36 | SharePoint Saturday Calgary – 23 APR 2016 Why So important to dev’s?
  • 35. 37 | SharePoint Saturday Calgary – 23 APR 2016 Highlights    
  • 36. 38 | SharePoint Saturday Calgary – 23 APR 2016 Methodology      
  • 38. TIME TO SAY GOODBYE
  • 39. 41 | SharePoint Saturday Calgary – 23 APR 2016 Conclusion     
  • 40. 42 | SharePoint Saturday Calgary – 23 APR 2016
  • 42. 44 | SharePoint Saturday Calgary – 23 APR 2016 Sponsors CalSPOUG
  • 43.
  • 44. SAVE 40% on print books with code MSUSERGROUP SAVE 50% on eBooks with code MSUGEBOOK *Codes can not be combined with another offer or eBook Deal of the Week feature titles. Visit microsoftpressstore.com today!

Editor's Notes

  1. That among 3D printing, holographic vision, IOT and a few other stuffs
  2. No it’s a bar chart
  3. Graph = connected objects by links (generic), graph theory is the study of graph, graph abstract data type implementing graph theory
  4. Made for forms data but not really for connected data. That’s why we have to denormalize it which is a huge waste of resources. Other paradigms, Hierachical, NoSQL Document/search, Cubes and Graphs Hierarchical dbs ex : active directory, MMS… or old navigation databases from the 70’s
  5. And because it’s trendy Facebook is doing it LinkedIn too (connecting people) Amazon too (IMDB) Google (google knowledge)
  6. Delve is a MS graph client, board, profile explain all that quickly
  7. https://msdn.microsoft.com/en-us/office/office365/howto/develop-office-graph
  8. https://msdn.microsoft.com/office/office365/HowTo/query-Office-graph-using-gql-with-search-rest-api Cheat code https://outlook.office365.com/api/BETA
  9. Show the endpoints + resulting json These ones use actors, edges and file types nodes, only 2 endpoints available right now (+/me + /users)
  10. No we don’t have AI robots yet. Yes that’d be awesome. Other last 15 years we’ve made lot of progress in robots, androïd, learning machine, semantic/photo analysis, expert systems… ML is only a small part of what we consider being « artificial thinking »
  11. Post card systems (80’s), bank fraud detection patterns, insurances, loans….
  12. Operated by microsoft https://en.wikipedia.org/wiki/Expert_system
  13. Explain workspaces, experiences, training or not, algo, API…