SlideShare a Scribd company logo
1 of 43
Download to read offline
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
1
SM
@pgbhoyar #SPFestChicago
Prashant G Bhoyar MVP
SharePoint Fest, Chicago, IL http://www.sharepointfest.com/Chicago
08 December 2017
Building Business Applications for Office 365/
SharePoint Online using Azure Machine Learning
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
2
SM
@pgbhoyar #SPFestChicago
Who AM I ?
• Born and raised in India
• Came to United States of America in 2007 for studies
• University of Maryland College Park Alumni
• Co-Author of the book “PowerShell for Office 365”
• Technical Reviewer of the book “Pro : SharePoint 2013 Administration”
• Organizer of SharePoint Saturday Baltimore (SPSBMORE)
➢ http://www.spsevents.org/city/baltimore/baltimoretecc
• Organizer of SharePoint Saturday DC ( SPSDC )
➢ http://www.spsevents.org/city/DC/summer2017
• Founder and Organizer of DC-Metro Office 365 User Group
➢ Monthly in person & online event
➢ http://www.meetup.com/DC-Metro-Office-365-User-Group/
• Recipient of Antarctic Service Medal
• Microsoft MVP ( Most Valuable Professional)
• Solution Architect at Withum Smith and Brown PC
➢ https://digital.withum.com
➢ Former Portal Solutions
➢ Focus on Microsoft Solutions and Services
➢ Work in Bethesda, Maryland Office
Prashant G Bhoyar
(PGB)
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
3
SM
@pgbhoyar #SPFestChicago
Withum Microsoft Solutions and Services
3
• Modern workplace
• Office 365 Implementations/
Migrations
• Turnkey Intranet Solution
• Managed Services
• Data Analytics
• Enterprise Mobility + Security
• Business Process Automation
• Dynamics 365
• Azure
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
4
SM
@pgbhoyar #SPFestChicago
• 100 Level Session
• Approach
• What is Machine Learning?
• Azure Machine Learning Studio
• How to get started?
• Demos
• Key Takeaways
• Q&A
Agenda
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
5
SM
@pgbhoyar #SPFestChicago
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
6
SM
@pgbhoyar #SPFestChicago
Audience Poll
▪ How many of you are IT pros?
▪ How many of you are Developers?
▪ How many of you are Power Users?
▪ How many of you are Data Scientist?
▪ How many of you are using Azure Machine Learning Studio?
6
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
7
SM
@pgbhoyar #SPFestChicago
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
8
SM
@pgbhoyar #SPFestChicago
Why We Should invest time to learn AI?
▪ Because of the advancements in the computation, tech industry is focusing on
using AI in business applications
▪ I think right now it is at the same state as mobile development was when iPhone
1 was first launched
▪ I think in next 2-3 year, AI & ML will be mainstream
▪ Amazon sold “Millions” of Alexa devices during this holiday season
• https://techcrunch.com/2017/11/28/amazon-sold-millions-of-alexa-devices-over-the-
holiday-shopping-weekend/
▪ You don’t need to be a Data Scientist to use Machine Learning ☺
• Analogy : JavaScript Frameworks
8
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
9
SM
@pgbhoyar #SPFestChicago
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
10
SM
@pgbhoyar #SPFestChicago
Approach
▪ This session is geared towards Non-Data Scientist ☺
▪ Target Audience is Developers/IT Pros and Power Users
10
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
11
SM
@pgbhoyar #SPFestChicago
11
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
12
SM
@pgbhoyar #SPFestChicago
12
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
13
SM
@pgbhoyar #SPFestChicago
13
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
14
SM
@pgbhoyar #SPFestChicago
14
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
15
SM
@pgbhoyar #SPFestChicago
15
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
16
SM
@pgbhoyar #SPFestChicago
Microsoft AI Platform
16
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
17
SM
@pgbhoyar #SPFestChicago
17
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
18
SM
@pgbhoyar #SPFestChicago
18
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
19
SM
@pgbhoyar #SPFestChicago
19
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
20
SM
@pgbhoyar #SPFestChicago
What is Machine Learning?
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
21
SM
@pgbhoyar #SPFestChicago
What is Machine Learning?
▪ It examines large amounts of data looking for patterns, then
generates code that lets you recognize those patterns in new
data.
▪ Your applications can use this generated code to make better
predictions.
▪ It can help you create smarter applications.
21
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
22
SM
@pgbhoyar #SPFestChicago
Machine Learning in a Nutshell
Machine
learning
algorithm
Model
Application
Data
Contains
patterns
Finds
patterns
Recognizes
patterns
Provides new data to
see if it matches
known patterns
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
23
SM
@pgbhoyar #SPFestChicago
Deploy
chosen
model
Chosen
Model
Apply
learning
algorithm
to data
Candidate
Model
The Machine Learning Process
Prepared
Data
Apply pre-
processing
to data
Iterate to find the
best model
Data
Preprocessing
Modules
Iterate until data
is ready
Preprocessing
Modules
Machine
Learning
Algorithms
Applications
The goal:
Smarter
applications
Raw
Data
Raw
Data
Choose
data
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
24
SM
@pgbhoyar #SPFestChicago
Terminology
Training data
The prepared data used to create
a model
Creating a model is called
training a model
Supervised learning
The value you want to predict
is in the training data
The data is labeled
Unsupervised learning
The value you want to predict is not
in the training data
The data is unlabeled
The most common
approach
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
25
SM
@pgbhoyar #SPFestChicago
Styles of Machine Learning Algorithms Examples
Decision tree Neural network Bayesian K-means
P(A) P(B|A)
P(B)
P(A|B) =
Deep learning
uses this
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
26
SM
@pgbhoyar #SPFestChicagoSource : https://docs.microsoft.com/en-us/azure/machine-learning/studio/algorithm-cheat-sheet
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
27
SM
@pgbhoyar #SPFestChicago
What is deep learning
--- Yoshua Bengio
Machine learning is a way to try to make machines intelligent by allowing computers to
learn from examples about the world around us or about some specific aspect of it.
Deep learning is an approach to machine learning, particular among all the machine
learning methods in that it is inspired by some of the things we know about the brain.
It’s trying to make computers learn multiple levels of abstraction and representation,
which is presumably what makes these systems so successful
Reinforcement learning is a type of machine learning where the learner doesn’t get to
know what a human would do in this context. The learner only gets to see if the actions
were good or bad after a long set of actions. A lot of the recent progress in this area is
in things like playing games, but reinforcement learning probably is going to be very
important for things like self-driving cars.
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
28
SM
@pgbhoyar #SPFestChicago
Machine Learning: Practical Applications
▪ Spam & Fraud Detection
▪ Decision Engines: Approval or Disapproval
▪ Recommendation Engines: Which one to choose
▪ Predictive Maintenance
▪ Optical Character Recognition (OCR)
▪ Natural Language Processing
▪ Machine Translation
▪ Autonomous Systems (Robotics)
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
29
SM
@pgbhoyar #SPFestChicago
Machine Learning: Practical Applications
▪ Recommendation Engines :
• Training Needs,
• Resourcing Needs,
• Process Improvements
▪ Text Analysis
• Product Reviews
• Case / Document Classification
• Social Media Analytics
• Intellectual Property
• Plagiarism Check
• Sentiment Analysis
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
30
SM
@pgbhoyar #SPFestChicago
Text Analytics API
▪ Analyze unstructured text for tasks
• Language detection
• Key phrase extraction
• Sentiment Analysis
▪ Sentiment analysis is the process of detecting whether a piece
of Writing is positive, negative or neutral
▪ Return a numeric score between 0 and 1
• Negative 0…1 Positive sentiment
▪ Advanced natural language processing
• https://azure.microsoft.com/en-us/services/cognitive-services/text-
analytics/
30
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
31
SM
@pgbhoyar #SPFestChicago
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
32
SM
@pgbhoyar #SPFestChicago
What is Azure Machine Learning Studio?
▪ A fully-managed cloud service that enables you to easily build,
deploy, and share predictive analytics solutions.
▪ It has everything you need to create complete predictive analytics
solutions in the cloud, from a large algorithm library, to a studio for
building models, to an easy way to deploy your model as a web
service
▪ Quickly create, test, operationalize, and manage predictive models
▪ Publish as Web Service
32
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
33
SM
@pgbhoyar #SPFestChicago
Demo
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
34
SM
@pgbhoyar #SPFestChicago
▪ Sign up for Office 365 Developer
Program at http://dev.office.com/
▪ Get 1 year of Office 365
subscription for free
▪ Excellent for personal
development use
▪ 1 Month Trial
▪ https://products.office.com/en-
us/business/compare-office-365-
for-business-plans
34
How to get personal Office 365
Developer Tenant?
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
35
SM
@pgbhoyar #SPFestChicago
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
36
SM
@pgbhoyar #SPFestChicago
36
How to get personal Azure Subscription?
▪ If you have MSDN Enterprise subscription
▪ You can get $150/month Azure credits for free
▪ Sign Up for Free trial :
https://azure.microsoft.com/
▪ Credit Card is required
▪ Microsoft Imagine
▪ Former Dreamspark
▪ No credit card required
▪ Valid .edu account from participating
school/institution
▪ Limited feature sets
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
37
SM
@pgbhoyar #SPFestChicago
• Approach
• What is Machine Learning?
• Azure Machine Learning Studio
• How to get started?
• Demos
Recap
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
38
SM
@pgbhoyar #SPFestChicago
Other SPFest Chicago 2017 AI/ML Session
▪ SRC 205 - Modern Collaboration with AI
38
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
39
SM
@pgbhoyar #SPFestChicago
Key Takeaways
▪ Hopefully the contents we covered today made you to explore
Azure Machine Learning Studio and you will go home and play
with it ☺
• https://studio.azureml.net/
▪ Sign up for Developer Program using https://dev.office.com/
▪ Spend some time doing research before investing time to
learn/explore new product/services
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
40
SM
@pgbhoyar #SPFestChicago
References
▪ https://studio.azureml.net/
▪ https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/
▪ https://docs.microsoft.com/en-us/azure/machine-learning/studio/algorithm-cheat-sheet
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
41
SM
@pgbhoyar #SPFestChicago
Q&A
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
42
SM
@pgbhoyar #SPFestChicago
Event Eval
WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH
43
SM
@pgbhoyar #SPFestChicago
Questions? Feedback? Contact me:
▪ Email: pgbhoyar@gmail.com
▪ Twitter: @PGBhoyar
▪ Blog: http://pgbhoyar.com
▪ LinkedIn: https://www.linkedin.com/in/pgbhoyar/
▪ Slides :https://www.slideshare.net/pgbhoyar
▪ Free Consulting/ Q&A: https://pgbhoyar.com/free-question-answer-session/
▪ Feedback : Please provide feedback
▪ Event App
▪ Email
Thank You
Organizers, Sponsors and You for Making this Possible.

More Related Content

What's hot

Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Prashant G Bhoyar (Microsoft MVP)
 
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Prashant G Bhoyar (Microsoft MVP)
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premisePrashant G Bhoyar (Microsoft MVP)
 
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...Prashant G Bhoyar (Microsoft MVP)
 
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017Getting Started with Microsoft Graph API SPTechCon Washington DC 2017
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017Prashant G Bhoyar (Microsoft MVP)
 
Getting Started with Office 365 Developers Patterns and Practices Provisionin...
Getting Started with Office 365 Developers Patterns and Practices Provisionin...Getting Started with Office 365 Developers Patterns and Practices Provisionin...
Getting Started with Office 365 Developers Patterns and Practices Provisionin...Prashant G Bhoyar (Microsoft MVP)
 
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...Prashant G Bhoyar (Microsoft MVP)
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BIMatthew J. Bailey , MCT
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersHaniel Croitoru
 
Case Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationCase Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationMatthew J. Bailey , MCT
 
SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceMichal Pisarek
 
How to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresHow to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresGregory Zelfond
 
Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?Benjamin Niaulin
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsDux Raymond Sy
 

What's hot (20)

Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
 
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
 
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
 
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017Getting Started with Microsoft Graph API SPTechCon Washington DC 2017
Getting Started with Microsoft Graph API SPTechCon Washington DC 2017
 
Getting Started with Office 365 Developers Patterns and Practices Provisionin...
Getting Started with Office 365 Developers Patterns and Practices Provisionin...Getting Started with Office 365 Developers Patterns and Practices Provisionin...
Getting Started with Office 365 Developers Patterns and Practices Provisionin...
 
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BI
 
Getting started with Microsoft Graph APIs SP FEST DC 2018
Getting started with Microsoft Graph APIs SP FEST DC 2018Getting started with Microsoft Graph APIs SP FEST DC 2018
Getting started with Microsoft Graph APIs SP FEST DC 2018
 
Real World SharePoint Debacles
Real World SharePoint DebaclesReal World SharePoint Debacles
Real World SharePoint Debacles
 
Stop SharePoint Project Failure
Stop SharePoint Project FailureStop SharePoint Project Failure
Stop SharePoint Project Failure
 
Real World SharePoint Debacles
Real World SharePoint DebaclesReal World SharePoint Debacles
Real World SharePoint Debacles
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project Managers
 
A Career in SharePoint
A Career in SharePointA Career in SharePoint
A Career in SharePoint
 
Case Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationCase Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint Migration
 
Office 365 for Beginners
Office 365 for Beginners Office 365 for Beginners
Office 365 for Beginners
 
SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplace
 
How to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresHow to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box features
 
Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint Projects
 

Similar to Building Business Applications for Office 365 SharePoint Online using Azure Machine Learning - SharePoint Fest Chicago 2017

Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp Reston
Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp RestonIntroduction to AI and Cognitive Services for O365 Devs Azure Bootcamp Reston
Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp RestonPrashant G Bhoyar (Microsoft MVP)
 
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...Prashant G Bhoyar (Microsoft MVP)
 
Building Intelligent bots using microsoft bot framework and cognitive service...
Building Intelligent bots using microsoft bot framework and cognitive service...Building Intelligent bots using microsoft bot framework and cognitive service...
Building Intelligent bots using microsoft bot framework and cognitive service...Prashant G Bhoyar (Microsoft MVP)
 
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019Microsoft Bot Framework for SharePoint Developers-SPFestDC2019
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019Prashant G Bhoyar (Microsoft MVP)
 
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...Prashant G Bhoyar (Microsoft MVP)
 
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019Prashant G Bhoyar (Microsoft MVP)
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a professionJose Quesada
 
Ahmed ali qayyum (resume)
Ahmed ali qayyum   (resume)Ahmed ali qayyum   (resume)
Ahmed ali qayyum (resume)AhmedAliQayyum
 
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...NadinaLisbon1
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaISPMAIndia
 
Building Data Apps with Python
Building Data Apps with PythonBuilding Data Apps with Python
Building Data Apps with PythonBenjamin Bengfort
 
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...Bhakthi Liyanage
 
ML for SEOs - Content Jam 2019
ML for SEOs - Content Jam 2019ML for SEOs - Content Jam 2019
ML for SEOs - Content Jam 2019Britney Muller
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)ShehryarSH1
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teamsVenkatesh Umaashankar
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopReuven Cohen
 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Sri Ambati
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTrivadis
 

Similar to Building Business Applications for Office 365 SharePoint Online using Azure Machine Learning - SharePoint Fest Chicago 2017 (20)

Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp Reston
Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp RestonIntroduction to AI and Cognitive Services for O365 Devs Azure Bootcamp Reston
Introduction to AI and Cognitive Services for O365 Devs Azure Bootcamp Reston
 
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...
Introduction to AI and Cognitive Services for Office 365 Developers SPFest DC...
 
Building Intelligent bots using microsoft bot framework and cognitive service...
Building Intelligent bots using microsoft bot framework and cognitive service...Building Intelligent bots using microsoft bot framework and cognitive service...
Building Intelligent bots using microsoft bot framework and cognitive service...
 
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019Microsoft Bot Framework for SharePoint Developers-SPFestDC2019
Microsoft Bot Framework for SharePoint Developers-SPFestDC2019
 
Microsoft Flow For Developers
Microsoft Flow For DevelopersMicrosoft Flow For Developers
Microsoft Flow For Developers
 
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...
Introduction to AI and Cognitive Services For Microsoft 365 Developers and In...
 
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019
Azure Active Directory (Azure AD) for office 365 Developers : SPFestDC 2019
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a profession
 
Ahmed ali qayyum (resume)
Ahmed ali qayyum   (resume)Ahmed ali qayyum   (resume)
Ahmed ali qayyum (resume)
 
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Building Data Apps with Python
Building Data Apps with PythonBuilding Data Apps with Python
Building Data Apps with Python
 
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
Integrating Azure Machine Learning and Predictive Analytics with SharePoint O...
 
ML for SEOs - Content Jam 2019
ML for SEOs - Content Jam 2019ML for SEOs - Content Jam 2019
ML for SEOs - Content Jam 2019
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teams
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping Workshop
 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
 

More from Prashant G Bhoyar (Microsoft MVP)

Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019
Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019
Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019Prashant G Bhoyar (Microsoft MVP)
 
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...Prashant G Bhoyar (Microsoft MVP)
 
Azure Active Directory for Office 365 Developers SPFEST DC 2018
Azure Active Directory for Office 365 Developers SPFEST DC 2018Azure Active Directory for Office 365 Developers SPFEST DC 2018
Azure Active Directory for Office 365 Developers SPFEST DC 2018Prashant G Bhoyar (Microsoft MVP)
 
Getting started with SharePoint REST API in custom SharePoint workflows Resto...
Getting started with SharePoint REST API in custom SharePoint workflows Resto...Getting started with SharePoint REST API in custom SharePoint workflows Resto...
Getting started with SharePoint REST API in custom SharePoint workflows Resto...Prashant G Bhoyar (Microsoft MVP)
 
SPEngage Raleigh 2017 Azure Active Directory For Office 365 Developers
SPEngage Raleigh 2017 Azure Active Directory For Office 365 DevelopersSPEngage Raleigh 2017 Azure Active Directory For Office 365 Developers
SPEngage Raleigh 2017 Azure Active Directory For Office 365 DevelopersPrashant G Bhoyar (Microsoft MVP)
 
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premise
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premiseWriting Futuristic Workflows in Office 365 SharePoint 2013 2016 on premise
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premisePrashant G Bhoyar (Microsoft MVP)
 
Getting started with content deployment in share point 2013 SPBizConf 2015
Getting started with content deployment in share point 2013 SPBizConf 2015Getting started with content deployment in share point 2013 SPBizConf 2015
Getting started with content deployment in share point 2013 SPBizConf 2015Prashant G Bhoyar (Microsoft MVP)
 

More from Prashant G Bhoyar (Microsoft MVP) (8)

Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019
Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019
Microsoft Flow for SharePoint Designer Workflow Professionals-SPFestDC2019
 
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...
Getting Started with SharePoint Patterns and Practices Provisioning Engine-SP...
 
Azure Active Directory for Office 365 Developers SPFEST DC 2018
Azure Active Directory for Office 365 Developers SPFEST DC 2018Azure Active Directory for Office 365 Developers SPFEST DC 2018
Azure Active Directory for Office 365 Developers SPFEST DC 2018
 
Getting started with SharePoint REST API in custom SharePoint workflows Resto...
Getting started with SharePoint REST API in custom SharePoint workflows Resto...Getting started with SharePoint REST API in custom SharePoint workflows Resto...
Getting started with SharePoint REST API in custom SharePoint workflows Resto...
 
SPEngage Raleigh 2017 Azure Active Directory For Office 365 Developers
SPEngage Raleigh 2017 Azure Active Directory For Office 365 DevelopersSPEngage Raleigh 2017 Azure Active Directory For Office 365 Developers
SPEngage Raleigh 2017 Azure Active Directory For Office 365 Developers
 
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premise
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premiseWriting Futuristic Workflows in Office 365 SharePoint 2013 2016 on premise
Writing Futuristic Workflows in Office 365 SharePoint 2013 2016 on premise
 
Getting started with Content Deployment in SharePoint 2013
Getting started with Content Deployment in SharePoint 2013Getting started with Content Deployment in SharePoint 2013
Getting started with Content Deployment in SharePoint 2013
 
Getting started with content deployment in share point 2013 SPBizConf 2015
Getting started with content deployment in share point 2013 SPBizConf 2015Getting started with content deployment in share point 2013 SPBizConf 2015
Getting started with content deployment in share point 2013 SPBizConf 2015
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Building Business Applications for Office 365 SharePoint Online using Azure Machine Learning - SharePoint Fest Chicago 2017

  • 1. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 1 SM @pgbhoyar #SPFestChicago Prashant G Bhoyar MVP SharePoint Fest, Chicago, IL http://www.sharepointfest.com/Chicago 08 December 2017 Building Business Applications for Office 365/ SharePoint Online using Azure Machine Learning
  • 2. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 2 SM @pgbhoyar #SPFestChicago Who AM I ? • Born and raised in India • Came to United States of America in 2007 for studies • University of Maryland College Park Alumni • Co-Author of the book “PowerShell for Office 365” • Technical Reviewer of the book “Pro : SharePoint 2013 Administration” • Organizer of SharePoint Saturday Baltimore (SPSBMORE) ➢ http://www.spsevents.org/city/baltimore/baltimoretecc • Organizer of SharePoint Saturday DC ( SPSDC ) ➢ http://www.spsevents.org/city/DC/summer2017 • Founder and Organizer of DC-Metro Office 365 User Group ➢ Monthly in person & online event ➢ http://www.meetup.com/DC-Metro-Office-365-User-Group/ • Recipient of Antarctic Service Medal • Microsoft MVP ( Most Valuable Professional) • Solution Architect at Withum Smith and Brown PC ➢ https://digital.withum.com ➢ Former Portal Solutions ➢ Focus on Microsoft Solutions and Services ➢ Work in Bethesda, Maryland Office Prashant G Bhoyar (PGB)
  • 3. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 3 SM @pgbhoyar #SPFestChicago Withum Microsoft Solutions and Services 3 • Modern workplace • Office 365 Implementations/ Migrations • Turnkey Intranet Solution • Managed Services • Data Analytics • Enterprise Mobility + Security • Business Process Automation • Dynamics 365 • Azure
  • 4. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 4 SM @pgbhoyar #SPFestChicago • 100 Level Session • Approach • What is Machine Learning? • Azure Machine Learning Studio • How to get started? • Demos • Key Takeaways • Q&A Agenda
  • 5. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 5 SM @pgbhoyar #SPFestChicago
  • 6. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 6 SM @pgbhoyar #SPFestChicago Audience Poll ▪ How many of you are IT pros? ▪ How many of you are Developers? ▪ How many of you are Power Users? ▪ How many of you are Data Scientist? ▪ How many of you are using Azure Machine Learning Studio? 6
  • 7. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 7 SM @pgbhoyar #SPFestChicago
  • 8. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 8 SM @pgbhoyar #SPFestChicago Why We Should invest time to learn AI? ▪ Because of the advancements in the computation, tech industry is focusing on using AI in business applications ▪ I think right now it is at the same state as mobile development was when iPhone 1 was first launched ▪ I think in next 2-3 year, AI & ML will be mainstream ▪ Amazon sold “Millions” of Alexa devices during this holiday season • https://techcrunch.com/2017/11/28/amazon-sold-millions-of-alexa-devices-over-the- holiday-shopping-weekend/ ▪ You don’t need to be a Data Scientist to use Machine Learning ☺ • Analogy : JavaScript Frameworks 8
  • 9. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 9 SM @pgbhoyar #SPFestChicago
  • 10. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 10 SM @pgbhoyar #SPFestChicago Approach ▪ This session is geared towards Non-Data Scientist ☺ ▪ Target Audience is Developers/IT Pros and Power Users 10
  • 11. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 11 SM @pgbhoyar #SPFestChicago 11
  • 12. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 12 SM @pgbhoyar #SPFestChicago 12
  • 13. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 13 SM @pgbhoyar #SPFestChicago 13
  • 14. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 14 SM @pgbhoyar #SPFestChicago 14
  • 15. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 15 SM @pgbhoyar #SPFestChicago 15
  • 16. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 16 SM @pgbhoyar #SPFestChicago Microsoft AI Platform 16
  • 17. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 17 SM @pgbhoyar #SPFestChicago 17
  • 18. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 18 SM @pgbhoyar #SPFestChicago 18
  • 19. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 19 SM @pgbhoyar #SPFestChicago 19
  • 20. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 20 SM @pgbhoyar #SPFestChicago What is Machine Learning?
  • 21. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 21 SM @pgbhoyar #SPFestChicago What is Machine Learning? ▪ It examines large amounts of data looking for patterns, then generates code that lets you recognize those patterns in new data. ▪ Your applications can use this generated code to make better predictions. ▪ It can help you create smarter applications. 21
  • 22. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 22 SM @pgbhoyar #SPFestChicago Machine Learning in a Nutshell Machine learning algorithm Model Application Data Contains patterns Finds patterns Recognizes patterns Provides new data to see if it matches known patterns
  • 23. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 23 SM @pgbhoyar #SPFestChicago Deploy chosen model Chosen Model Apply learning algorithm to data Candidate Model The Machine Learning Process Prepared Data Apply pre- processing to data Iterate to find the best model Data Preprocessing Modules Iterate until data is ready Preprocessing Modules Machine Learning Algorithms Applications The goal: Smarter applications Raw Data Raw Data Choose data
  • 24. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 24 SM @pgbhoyar #SPFestChicago Terminology Training data The prepared data used to create a model Creating a model is called training a model Supervised learning The value you want to predict is in the training data The data is labeled Unsupervised learning The value you want to predict is not in the training data The data is unlabeled The most common approach
  • 25. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 25 SM @pgbhoyar #SPFestChicago Styles of Machine Learning Algorithms Examples Decision tree Neural network Bayesian K-means P(A) P(B|A) P(B) P(A|B) = Deep learning uses this
  • 26. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 26 SM @pgbhoyar #SPFestChicagoSource : https://docs.microsoft.com/en-us/azure/machine-learning/studio/algorithm-cheat-sheet
  • 27. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 27 SM @pgbhoyar #SPFestChicago What is deep learning --- Yoshua Bengio Machine learning is a way to try to make machines intelligent by allowing computers to learn from examples about the world around us or about some specific aspect of it. Deep learning is an approach to machine learning, particular among all the machine learning methods in that it is inspired by some of the things we know about the brain. It’s trying to make computers learn multiple levels of abstraction and representation, which is presumably what makes these systems so successful Reinforcement learning is a type of machine learning where the learner doesn’t get to know what a human would do in this context. The learner only gets to see if the actions were good or bad after a long set of actions. A lot of the recent progress in this area is in things like playing games, but reinforcement learning probably is going to be very important for things like self-driving cars.
  • 28. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 28 SM @pgbhoyar #SPFestChicago Machine Learning: Practical Applications ▪ Spam & Fraud Detection ▪ Decision Engines: Approval or Disapproval ▪ Recommendation Engines: Which one to choose ▪ Predictive Maintenance ▪ Optical Character Recognition (OCR) ▪ Natural Language Processing ▪ Machine Translation ▪ Autonomous Systems (Robotics)
  • 29. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 29 SM @pgbhoyar #SPFestChicago Machine Learning: Practical Applications ▪ Recommendation Engines : • Training Needs, • Resourcing Needs, • Process Improvements ▪ Text Analysis • Product Reviews • Case / Document Classification • Social Media Analytics • Intellectual Property • Plagiarism Check • Sentiment Analysis
  • 30. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 30 SM @pgbhoyar #SPFestChicago Text Analytics API ▪ Analyze unstructured text for tasks • Language detection • Key phrase extraction • Sentiment Analysis ▪ Sentiment analysis is the process of detecting whether a piece of Writing is positive, negative or neutral ▪ Return a numeric score between 0 and 1 • Negative 0…1 Positive sentiment ▪ Advanced natural language processing • https://azure.microsoft.com/en-us/services/cognitive-services/text- analytics/ 30
  • 31. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 31 SM @pgbhoyar #SPFestChicago
  • 32. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 32 SM @pgbhoyar #SPFestChicago What is Azure Machine Learning Studio? ▪ A fully-managed cloud service that enables you to easily build, deploy, and share predictive analytics solutions. ▪ It has everything you need to create complete predictive analytics solutions in the cloud, from a large algorithm library, to a studio for building models, to an easy way to deploy your model as a web service ▪ Quickly create, test, operationalize, and manage predictive models ▪ Publish as Web Service 32
  • 33. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 33 SM @pgbhoyar #SPFestChicago Demo
  • 34. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 34 SM @pgbhoyar #SPFestChicago ▪ Sign up for Office 365 Developer Program at http://dev.office.com/ ▪ Get 1 year of Office 365 subscription for free ▪ Excellent for personal development use ▪ 1 Month Trial ▪ https://products.office.com/en- us/business/compare-office-365- for-business-plans 34 How to get personal Office 365 Developer Tenant?
  • 35. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 35 SM @pgbhoyar #SPFestChicago
  • 36. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 36 SM @pgbhoyar #SPFestChicago 36 How to get personal Azure Subscription? ▪ If you have MSDN Enterprise subscription ▪ You can get $150/month Azure credits for free ▪ Sign Up for Free trial : https://azure.microsoft.com/ ▪ Credit Card is required ▪ Microsoft Imagine ▪ Former Dreamspark ▪ No credit card required ▪ Valid .edu account from participating school/institution ▪ Limited feature sets
  • 37. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 37 SM @pgbhoyar #SPFestChicago • Approach • What is Machine Learning? • Azure Machine Learning Studio • How to get started? • Demos Recap
  • 38. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 38 SM @pgbhoyar #SPFestChicago Other SPFest Chicago 2017 AI/ML Session ▪ SRC 205 - Modern Collaboration with AI 38
  • 39. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 39 SM @pgbhoyar #SPFestChicago Key Takeaways ▪ Hopefully the contents we covered today made you to explore Azure Machine Learning Studio and you will go home and play with it ☺ • https://studio.azureml.net/ ▪ Sign up for Developer Program using https://dev.office.com/ ▪ Spend some time doing research before investing time to learn/explore new product/services
  • 40. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 40 SM @pgbhoyar #SPFestChicago References ▪ https://studio.azureml.net/ ▪ https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/ ▪ https://docs.microsoft.com/en-us/azure/machine-learning/studio/algorithm-cheat-sheet
  • 41. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 41 SM @pgbhoyar #SPFestChicago Q&A
  • 42. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 42 SM @pgbhoyar #SPFestChicago Event Eval
  • 43. WithumSmith+Brown, PC | BE IN A POSITION OF STRENGTH 43 SM @pgbhoyar #SPFestChicago Questions? Feedback? Contact me: ▪ Email: pgbhoyar@gmail.com ▪ Twitter: @PGBhoyar ▪ Blog: http://pgbhoyar.com ▪ LinkedIn: https://www.linkedin.com/in/pgbhoyar/ ▪ Slides :https://www.slideshare.net/pgbhoyar ▪ Free Consulting/ Q&A: https://pgbhoyar.com/free-question-answer-session/ ▪ Feedback : Please provide feedback ▪ Event App ▪ Email Thank You Organizers, Sponsors and You for Making this Possible.