SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Arturo Moreno #BigMLSchool ICADE
February 17, 2021
Customer Segmentation: Understanding Your
Customers to Better Develop Personalized
Relationships
BigML Machine Learning School
Arturo Moreno #BigMLSchool ICADE
Welcome
print ("Welcome to BigML Machine
Learning School!")
Output:
Welcome to BigML
Machine Learning School!
Arturo Moreno #BigMLSchool ICADE
About me
Associate Professor Business Analytics at ICADE Business School
Twitter:
@r2_moreno
Clubhouse:
@r2moreno
Arturo Moreno #BigMLSchool ICADE
About me
Disclaimer
I think the BigML team are great experts and that they have built a top-class
machine learning platform.
I have worked with BigML in the past and love them.
Now, everything that I share with you is my honest assessment of the value of
BigML as a tool to teach machine learning at business schools.
Arturo Moreno #BigMLSchool ICADE
Agenda
My perspective on teaching ML
• Setting (the right) expectations for the course
• Theoretical background + hands-on experience (for managers)
• BigML at the core of my teaching experience
• Case Study – Clustering for better understanding your customers
• Questions? Google Meet and Slack channel
Arturo Moreno #BigMLSchool ICADE
1. Approach business problems data-analytically
• Think carefully & systematically about whether & how data can improve
decision performance
2. Be able to interact competently on the topic of data mining for business
analytics
• Know the basics of data mining processes, techniques, & concepts well
enough
3. Live hands-on experience applying ML models
• You should be able to follow up on ideas or opportunities that present
themselves
6
Setting (the right) expectations for the course
The goal for the class is three-fold
Arturo Moreno #BigMLSchool ICADE
7
Setting (the right) expectations for the course
Data-related jobs are in explosive demand
Source: Indeed
Arturo Moreno #BigMLSchool ICADE
8
Setting (the right) expectations for the course
And Schools have already / are in the process of adapting
Source: Indeed
Arturo Moreno #BigMLSchool ICADE
Setting (the right) expectations for the course
Importance of Business Analytics
Source: McKinsey&Co.
Arturo Moreno #BigMLSchool ICADE
Setting (the right) expectations for the course
Importance of Business Analytics
Assortment
optimization
Next-product-
to-buy mailing
Promotion
optimization
Inventory
management
Real-time
advertising
Shopper
segmentation
Shopper
loyalty/
Churn
Source: McKinsey&Co.
Arturo Moreno #BigMLSchool ICADE
1. Not a computer science class. I don’t expect students to program, so
implementation won’t be covered in the class.
2. Not a Math class either. We explore just enough in order for you to
understand the concept. (i.e.: entropy of a dataset or “distance” between two
elements,…)
3. Not a course on big data technologies (data engineering and data
processing)
But also, ML education must stay away from an existing ML-charlatan trend.
Above all, it’s our duty to teach to use data with responsibility. (i.e.: stay away
from low-quality processes around data, models or evaluation)
11
Setting (the right) expectations for the course
The NO-goal for this class is three-fold
Arturo Moreno #BigMLSchool ICADE
2
Setting (the right) expectations for the course
What should be the goal for business students?
• Improve decision making?
• Build well “performant” models?
• Deploy models of all kinds supervised or unsupervised?
• Make sure there is as much data as possible?
• Ok… Just throw millions and hire thousands of developers and let data for
the data scientists!?
• … Other?
Arturo Moreno #BigMLSchool ICADE
Setting (the right) expectations for the course
Cross Industry Standard Process for Data Mining (CRISP-DM; Shearer, 2000)
Industry average is that ~
80% of the time of any data
science project is spent
here.
There is a lot of domain
expertise required but
basic data transformation
skills.
This is the ideal territory for
business students to
participate
Source: Data Science for Business – Foster, Provost
Arturo Moreno #BigMLSchool ICADE
Setting (the right) expectations for the course
Develop the habit of data understanding
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
• Gather data. Plot data. Hypothesize with data. Infer (if possible) from data.
REPEAT!
• Introduce the data mining process
o The concept
o The role
o The process
o The techniques
• Do that through business examples (real problems, real datasets) to
illustrate type of algorithms and the data mining process
Class structure
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Class project (30%): your first data-mining project
• Groups of 2
• Pick a theme that you are interested in or CHOOSE out of my suggestions
• Final Report delivery and class presentation following the CRISP-DM
methodology
o Business Understanding
o Data Understanding (& Preparation)
o Modeling
o Evaluation
o Deployment
How?: My first data science project
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
• Select a problem that you want to work on (your business objective) and
explain why this is relevant for you and who else is interested
• Find the data to work on that problem from the data repositories
• Presentation 1: Evaluation and inspection of the data using BigML, Tableau
and/or Jupyter Notebooks.
• Presentation 2: Determining the objective function. Feature generation,
feature selection.
• Presentation 3: Choosing and building the model(s)
• Presentation 4: Evaluation of the model(s). REPEAT!
• Final Presentation: Data Science Project Presentation
My first data science project
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
• “If you can’t explain it simply, you don’t understand it well enough” — Albert
Einstein
• We go at a level of detail that students can later explain and question.
• We don't get into technical details, yet deep enough so that students
understand the main questions to be asked related to the why of the
outcomes of models.
1
Focus on understanding what we are doing
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Using tangible projects
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Making them look accessible
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Through tools they control…
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
5
Look for living examples of data science put to work
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
28
28
Source: https://www.kdnuggets.com/2016/09/poll-algorithms-used-data-scientists.html
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
29
29
Source: https://www.kdnuggets.com/2016/09/poll-algorithms-used-data-scientists.html
Arturo Moreno #BigMLSchool ICADE
Theoretical background + hands-on experience
Arturo Moreno #BigMLSchool ICADE
The Data Mining Process
Cross Industry Standard Process for Data Mining (CRISP-DM; Shearer, 2000)
Arturo Moreno #BigMLSchool ICADE
BigML at the core of my teaching experience
Sound theoretical background with business practice
Arturo Moreno #BigMLSchool ICADE
BigML at the core of my teaching experience
33
33
1
ACCESS TO DATA: READY-TO-USE DATASETS, SIMPLICITY TO
CONNECT TO EXTERNAL FILES OR DATABASES
2
MODEL CATALOGUE: SUPERVISED AND UNSUPERVISED
MODELS AVAILABLE BOTH 1-CLICK AND CUSTOMIZABLE
3
KEY ML ELEMENTS AT THE CORE: TRAINING-TEST SPLIT,
EXPLAINABILITY FEATURES, CONFUSSION MATRIX
BigML allows me to focus on what matters most for Business students
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
34
34
Why are we doing this? Setting the business objective
BUSINESS CASE:
CAN MY CUSTOMER DATA BE USED TO
DEVELOP PERSONALIZED
RELATIONSHIPS WITH MY CUSTOMERS?
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
35
35
Let’s see the data. Does it make sense from a business perspective?
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
36
36
Analysis of correlations
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
37
37
On to clustering… [REPEAT]
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
38
38
Applications and Conclusions
Arturo Moreno #BigMLSchool ICADE
/Case Study – Clustering & Understand customers
39
39
Applications and Conclusions
ANY BUSINESS OUTCOME?
DO NOT ACCEPT THE FIRST NICE
SOLUTION, KEEP ITERATING AND
QUESTIONING WHETHER THIS MAKES
ANY SENSE FOR THE BUSINESS.
TEST.

Contenu connexe

Tendances

Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
Yunyao Li
 
Fundamental of data analytics
Fundamental of data analyticsFundamental of data analytics
Fundamental of data analytics
EhsanMalik17
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
Yunyao Li
 

Tendances (20)

Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data science
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
 
A Topic Model of Analytics Job Adverts (Operational Research Society Annual C...
A Topic Model of Analytics Job Adverts (Operational Research Society Annual C...A Topic Model of Analytics Job Adverts (Operational Research Society Annual C...
A Topic Model of Analytics Job Adverts (Operational Research Society Annual C...
 
Big Data & Text Analytics - Lesson Schedule
Big Data & Text Analytics - Lesson ScheduleBig Data & Text Analytics - Lesson Schedule
Big Data & Text Analytics - Lesson Schedule
 
Fundamental of data analytics
Fundamental of data analyticsFundamental of data analytics
Fundamental of data analytics
 
Artificial Intelligence - Building Teams & Products
Artificial Intelligence - Building Teams & ProductsArtificial Intelligence - Building Teams & Products
Artificial Intelligence - Building Teams & Products
 
BIG DATA ANALYTICS-OPPORTUNITIES,CHALLENGES AND THE FUTURE:CERTIFICATE OF ACH...
BIG DATA ANALYTICS-OPPORTUNITIES,CHALLENGES AND THE FUTURE:CERTIFICATE OF ACH...BIG DATA ANALYTICS-OPPORTUNITIES,CHALLENGES AND THE FUTURE:CERTIFICATE OF ACH...
BIG DATA ANALYTICS-OPPORTUNITIES,CHALLENGES AND THE FUTURE:CERTIFICATE OF ACH...
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
 
Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data science
 
Data science & data scientist
Data science & data scientistData science & data scientist
Data science & data scientist
 
data scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st centurydata scientist the sexiest job of the 21st century
data scientist the sexiest job of the 21st century
 
Data Mining & Predictive Analytics - Lesson 14 - Concepts Recapitulation and ...
Data Mining & Predictive Analytics - Lesson 14 - Concepts Recapitulation and ...Data Mining & Predictive Analytics - Lesson 14 - Concepts Recapitulation and ...
Data Mining & Predictive Analytics - Lesson 14 - Concepts Recapitulation and ...
 
Data science 101
Data science 101Data science 101
Data science 101
 
Data science in 10 steps
Data science in 10 stepsData science in 10 steps
Data science in 10 steps
 
Product School - AI Funding / Trends & Product Management
Product School - AI Funding / Trends & Product ManagementProduct School - AI Funding / Trends & Product Management
Product School - AI Funding / Trends & Product Management
 
Recommendation Model for Students
Recommendation Model for StudentsRecommendation Model for Students
Recommendation Model for Students
 
What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...
What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...
What Is Data Science? Data Science Course - Data Science Tutorial For Beginne...
 
DataMind Pitch August 2013
DataMind Pitch August 2013DataMind Pitch August 2013
DataMind Pitch August 2013
 
Python for data science
Python for  data sciencePython for  data science
Python for data science
 
Machine learning in action at Pipedrive
Machine learning in action at PipedriveMachine learning in action at Pipedrive
Machine learning in action at Pipedrive
 

Similaire à BigMLSchool: Customer Segmentation

Similaire à BigMLSchool: Customer Segmentation (20)

The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products
 
Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class
 
Which institute is best for data science?
Which institute is best for data science?Which institute is best for data science?
Which institute is best for data science?
 
Best Selenium certification course
Best Selenium certification courseBest Selenium certification course
Best Selenium certification course
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
 
Data science training institute in hyderabad
Data science training institute in hyderabadData science training institute in hyderabad
Data science training institute in hyderabad
 
Data science training in Hyderabad
Data science  training in HyderabadData science  training in Hyderabad
Data science training in Hyderabad
 
Data science training Hyderabad
Data science training HyderabadData science training Hyderabad
Data science training Hyderabad
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
 
data science training and placement
data science training and placementdata science training and placement
data science training and placement
 
online data science training
online data science trainingonline data science training
online data science training
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
 
data science online training in hyderabad
data science online training in hyderabaddata science online training in hyderabad
data science online training in hyderabad
 
Best data science training in Hyderabad
Best data science training in HyderabadBest data science training in Hyderabad
Best data science training in Hyderabad
 
Data science training Hyderabad
Data science training HyderabadData science training Hyderabad
Data science training Hyderabad
 
Who is a data scientist
Who is a data scientist  Who is a data scientist
Who is a data scientist
 
DMDW Unit 1.pdf
DMDW Unit 1.pdfDMDW Unit 1.pdf
DMDW Unit 1.pdf
 
Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)
 
Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)
 

Plus de BigML, Inc

Plus de BigML, Inc (20)

Digital Transformation and Process Optimization in Manufacturing
Digital Transformation and Process Optimization in ManufacturingDigital Transformation and Process Optimization in Manufacturing
Digital Transformation and Process Optimization in Manufacturing
 
DutchMLSchool 2022 - Automation
DutchMLSchool 2022 - AutomationDutchMLSchool 2022 - Automation
DutchMLSchool 2022 - Automation
 
DutchMLSchool 2022 - ML for AML Compliance
DutchMLSchool 2022 - ML for AML ComplianceDutchMLSchool 2022 - ML for AML Compliance
DutchMLSchool 2022 - ML for AML Compliance
 
DutchMLSchool 2022 - Multi Perspective Anomalies
DutchMLSchool 2022 - Multi Perspective AnomaliesDutchMLSchool 2022 - Multi Perspective Anomalies
DutchMLSchool 2022 - Multi Perspective Anomalies
 
DutchMLSchool 2022 - My First Anomaly Detector
DutchMLSchool 2022 - My First Anomaly Detector DutchMLSchool 2022 - My First Anomaly Detector
DutchMLSchool 2022 - My First Anomaly Detector
 
DutchMLSchool 2022 - Anomaly Detection
DutchMLSchool 2022 - Anomaly DetectionDutchMLSchool 2022 - Anomaly Detection
DutchMLSchool 2022 - Anomaly Detection
 
DutchMLSchool 2022 - History and Developments in ML
DutchMLSchool 2022 - History and Developments in MLDutchMLSchool 2022 - History and Developments in ML
DutchMLSchool 2022 - History and Developments in ML
 
DutchMLSchool 2022 - End-to-End ML
DutchMLSchool 2022 - End-to-End MLDutchMLSchool 2022 - End-to-End ML
DutchMLSchool 2022 - End-to-End ML
 
DutchMLSchool 2022 - A Data-Driven Company
DutchMLSchool 2022 - A Data-Driven CompanyDutchMLSchool 2022 - A Data-Driven Company
DutchMLSchool 2022 - A Data-Driven Company
 
DutchMLSchool 2022 - ML in the Legal Sector
DutchMLSchool 2022 - ML in the Legal SectorDutchMLSchool 2022 - ML in the Legal Sector
DutchMLSchool 2022 - ML in the Legal Sector
 
DutchMLSchool 2022 - Smart Safe Stadiums
DutchMLSchool 2022 - Smart Safe StadiumsDutchMLSchool 2022 - Smart Safe Stadiums
DutchMLSchool 2022 - Smart Safe Stadiums
 
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsDutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
 
DutchMLSchool 2022 - Anomaly Detection at Scale
DutchMLSchool 2022 - Anomaly Detection at ScaleDutchMLSchool 2022 - Anomaly Detection at Scale
DutchMLSchool 2022 - Anomaly Detection at Scale
 
DutchMLSchool 2022 - Citizen Development in AI
DutchMLSchool 2022 - Citizen Development in AIDutchMLSchool 2022 - Citizen Development in AI
DutchMLSchool 2022 - Citizen Development in AI
 
Democratizing Object Detection
Democratizing Object DetectionDemocratizing Object Detection
Democratizing Object Detection
 
BigML Release: Image Processing
BigML Release: Image ProcessingBigML Release: Image Processing
BigML Release: Image Processing
 
Machine Learning in Retail: Know Your Customers' Customer. See Your Future
Machine Learning in Retail: Know Your Customers' Customer. See Your FutureMachine Learning in Retail: Know Your Customers' Customer. See Your Future
Machine Learning in Retail: Know Your Customers' Customer. See Your Future
 
Machine Learning in Retail: ML in the Retail Sector
Machine Learning in Retail: ML in the Retail SectorMachine Learning in Retail: ML in the Retail Sector
Machine Learning in Retail: ML in the Retail Sector
 
ML in GRC: Machine Learning in Legal Automation, How to Trust a Lawyerbot
ML in GRC: Machine Learning in Legal Automation, How to Trust a LawyerbotML in GRC: Machine Learning in Legal Automation, How to Trust a Lawyerbot
ML in GRC: Machine Learning in Legal Automation, How to Trust a Lawyerbot
 
ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...
ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...
ML in GRC: Supporting Human Decision Making for Regulatory Adherence with Mac...
 

Dernier

Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 

Dernier (20)

Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 

BigMLSchool: Customer Segmentation

  • 1. Arturo Moreno #BigMLSchool ICADE February 17, 2021 Customer Segmentation: Understanding Your Customers to Better Develop Personalized Relationships BigML Machine Learning School
  • 2. Arturo Moreno #BigMLSchool ICADE Welcome print ("Welcome to BigML Machine Learning School!") Output: Welcome to BigML Machine Learning School!
  • 3. Arturo Moreno #BigMLSchool ICADE About me Associate Professor Business Analytics at ICADE Business School Twitter: @r2_moreno Clubhouse: @r2moreno
  • 4. Arturo Moreno #BigMLSchool ICADE About me Disclaimer I think the BigML team are great experts and that they have built a top-class machine learning platform. I have worked with BigML in the past and love them. Now, everything that I share with you is my honest assessment of the value of BigML as a tool to teach machine learning at business schools.
  • 5. Arturo Moreno #BigMLSchool ICADE Agenda My perspective on teaching ML • Setting (the right) expectations for the course • Theoretical background + hands-on experience (for managers) • BigML at the core of my teaching experience • Case Study – Clustering for better understanding your customers • Questions? Google Meet and Slack channel
  • 6. Arturo Moreno #BigMLSchool ICADE 1. Approach business problems data-analytically • Think carefully & systematically about whether & how data can improve decision performance 2. Be able to interact competently on the topic of data mining for business analytics • Know the basics of data mining processes, techniques, & concepts well enough 3. Live hands-on experience applying ML models • You should be able to follow up on ideas or opportunities that present themselves 6 Setting (the right) expectations for the course The goal for the class is three-fold
  • 7. Arturo Moreno #BigMLSchool ICADE 7 Setting (the right) expectations for the course Data-related jobs are in explosive demand Source: Indeed
  • 8. Arturo Moreno #BigMLSchool ICADE 8 Setting (the right) expectations for the course And Schools have already / are in the process of adapting Source: Indeed
  • 9. Arturo Moreno #BigMLSchool ICADE Setting (the right) expectations for the course Importance of Business Analytics Source: McKinsey&Co.
  • 10. Arturo Moreno #BigMLSchool ICADE Setting (the right) expectations for the course Importance of Business Analytics Assortment optimization Next-product- to-buy mailing Promotion optimization Inventory management Real-time advertising Shopper segmentation Shopper loyalty/ Churn Source: McKinsey&Co.
  • 11. Arturo Moreno #BigMLSchool ICADE 1. Not a computer science class. I don’t expect students to program, so implementation won’t be covered in the class. 2. Not a Math class either. We explore just enough in order for you to understand the concept. (i.e.: entropy of a dataset or “distance” between two elements,…) 3. Not a course on big data technologies (data engineering and data processing) But also, ML education must stay away from an existing ML-charlatan trend. Above all, it’s our duty to teach to use data with responsibility. (i.e.: stay away from low-quality processes around data, models or evaluation) 11 Setting (the right) expectations for the course The NO-goal for this class is three-fold
  • 12. Arturo Moreno #BigMLSchool ICADE 2 Setting (the right) expectations for the course What should be the goal for business students? • Improve decision making? • Build well “performant” models? • Deploy models of all kinds supervised or unsupervised? • Make sure there is as much data as possible? • Ok… Just throw millions and hire thousands of developers and let data for the data scientists!? • … Other?
  • 13. Arturo Moreno #BigMLSchool ICADE Setting (the right) expectations for the course Cross Industry Standard Process for Data Mining (CRISP-DM; Shearer, 2000) Industry average is that ~ 80% of the time of any data science project is spent here. There is a lot of domain expertise required but basic data transformation skills. This is the ideal territory for business students to participate Source: Data Science for Business – Foster, Provost
  • 14. Arturo Moreno #BigMLSchool ICADE Setting (the right) expectations for the course Develop the habit of data understanding
  • 15. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience • Gather data. Plot data. Hypothesize with data. Infer (if possible) from data. REPEAT! • Introduce the data mining process o The concept o The role o The process o The techniques • Do that through business examples (real problems, real datasets) to illustrate type of algorithms and the data mining process Class structure
  • 16. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience Class project (30%): your first data-mining project • Groups of 2 • Pick a theme that you are interested in or CHOOSE out of my suggestions • Final Report delivery and class presentation following the CRISP-DM methodology o Business Understanding o Data Understanding (& Preparation) o Modeling o Evaluation o Deployment How?: My first data science project
  • 17. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience • Select a problem that you want to work on (your business objective) and explain why this is relevant for you and who else is interested • Find the data to work on that problem from the data repositories • Presentation 1: Evaluation and inspection of the data using BigML, Tableau and/or Jupyter Notebooks. • Presentation 2: Determining the objective function. Feature generation, feature selection. • Presentation 3: Choosing and building the model(s) • Presentation 4: Evaluation of the model(s). REPEAT! • Final Presentation: Data Science Project Presentation My first data science project
  • 18. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 19. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 20. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 21. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience • “If you can’t explain it simply, you don’t understand it well enough” — Albert Einstein • We go at a level of detail that students can later explain and question. • We don't get into technical details, yet deep enough so that students understand the main questions to be asked related to the why of the outcomes of models. 1 Focus on understanding what we are doing
  • 22. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience Using tangible projects
  • 23. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience Making them look accessible
  • 24. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience Through tools they control…
  • 25. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience 5 Look for living examples of data science put to work
  • 26. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 27. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 28. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience 28 28 Source: https://www.kdnuggets.com/2016/09/poll-algorithms-used-data-scientists.html
  • 29. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience 29 29 Source: https://www.kdnuggets.com/2016/09/poll-algorithms-used-data-scientists.html
  • 30. Arturo Moreno #BigMLSchool ICADE Theoretical background + hands-on experience
  • 31. Arturo Moreno #BigMLSchool ICADE The Data Mining Process Cross Industry Standard Process for Data Mining (CRISP-DM; Shearer, 2000)
  • 32. Arturo Moreno #BigMLSchool ICADE BigML at the core of my teaching experience Sound theoretical background with business practice
  • 33. Arturo Moreno #BigMLSchool ICADE BigML at the core of my teaching experience 33 33 1 ACCESS TO DATA: READY-TO-USE DATASETS, SIMPLICITY TO CONNECT TO EXTERNAL FILES OR DATABASES 2 MODEL CATALOGUE: SUPERVISED AND UNSUPERVISED MODELS AVAILABLE BOTH 1-CLICK AND CUSTOMIZABLE 3 KEY ML ELEMENTS AT THE CORE: TRAINING-TEST SPLIT, EXPLAINABILITY FEATURES, CONFUSSION MATRIX BigML allows me to focus on what matters most for Business students
  • 34. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 34 34 Why are we doing this? Setting the business objective BUSINESS CASE: CAN MY CUSTOMER DATA BE USED TO DEVELOP PERSONALIZED RELATIONSHIPS WITH MY CUSTOMERS?
  • 35. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 35 35 Let’s see the data. Does it make sense from a business perspective?
  • 36. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 36 36 Analysis of correlations
  • 37. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 37 37 On to clustering… [REPEAT]
  • 38. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 38 38 Applications and Conclusions
  • 39. Arturo Moreno #BigMLSchool ICADE /Case Study – Clustering & Understand customers 39 39 Applications and Conclusions ANY BUSINESS OUTCOME? DO NOT ACCEPT THE FIRST NICE SOLUTION, KEEP ITERATING AND QUESTIONING WHETHER THIS MAKES ANY SENSE FOR THE BUSINESS. TEST.