SlideShare a Scribd company logo
1 of 17
Download to read offline
Choose the Right Problems to Solve with ML
by Spotify PM
www.productschool.com
CERTIFICATES
Your Product Management Certificate Path
Product Leadership
Certificate™
Full Stack Product
Management Certificate™
Product Management
Certificate™
Corporate
Training
Level up your team’s Product
Management skills
Free Product Management Resources
BOOKS
EVENTS
JOB PORTAL
COMMUNITIES
bit.ly/product_resources
COURSES
Choosing the Right Problems to
Solve with Machine Learning (ML)
Angela Hu Spotify Product Manager
Angela Hu
S P E A K E R
Product Manager
Why does finding the right problems matter?
● Building ML to solve a business problem, not just to build
it
● Ensures we have stakeholder buy-in and interest
● Ensure we’re investing time and resources in the right
area
● Avoid cost of error from choosing problems that should
not be handled by ML
● Ensure we have the right resources (skills, data,
technology) to invest in this problem space
● Prevent production & scaling blocks by checking that
system maturity levels can handle ML products
Evaluating the landscape
Business Impact. Technical Feasibility.
What criteria should I consider?
Business Impact. Technical Feasibility.
Data Availability
Do we have the right training data
(eg. labelled data for supervised
problems?).
ML Solvability
Can this problem be solved with ML
and what exists for ML solutions
today?
System maturity
Can we put the ML into production?
Can we scale? Can we get feedback
for this ML problem?
Business Impact
What business problem does this
solve? How will this help us reach our
KPIs?
Application vs. Insights
Are we developing an ML application
or insights? Who do we need to get
on board?
Risk
Do we have the right data to avoid
bias? How high is the cost of error?
ML Scorecard for Multiple Options
What: ML scorecard or weighted decision matrix
When: Use when prioritizing between multiple
problem spaces or to get alignment on problem
selection with multiple groups
How: Add in criteria for both categories, business
impact and technical feasibility. Decide on
weighting. Evaluate what you can with a score from
1-5 and compare final scores of all options
Note:
This isn’t met to be an exact science. Think of it as
a relative comparison to prioritize options
Examples of good vs. bad
Example 1
A team wants to automate
classification of customer
support tweets as needing
advisor support or not.
Landscape
● Automation can save
substantial cost
● Labelled training data is
available
● Heuristics system in place
is complex to manage
Example 2
A team wants to use ML to
provide recommendations on
an infrequently visited part of
site
Landscape
● No way to capture user
signals on recos
● Existing website cannot
handle dynamic inputs
● Low business impact
✅ Great Fit 🚩Bad Fit 🟡 Uncertain
Example 3
A team wants to use ML to
provide recommendations on a
frequently visited part of site
Landscape
● Feedback mechanism to
capture user signals
● Existing website CAN
handle dynamic inputs
● HIGH business impact
● Uncertain stakeholders
You’ve found a great problem! Now what?
Designing the UX for your ML product
Use cases
What are edge use cases do we
need to consider? What needs to
be rules-based vs. ML driven?
UI Design
What do we need to change in our
UI? How do we set the right
expectations for our end users on ML
capability?
Cost of Error
What happens to your end user if
something goes wrong? If the cost
is large (eg. blocking user account),
change precision vs. recall balance
Metrics (w/ DS or MLE)
What metrics should we use and
what do we prioritize (eg. precision
vs. recall)? How much error are
stakeholders okay with?
Frequent Challenges
Longer development time without knowing outcome
● You’re teaching a product to learn the system
● May impact stakeholder buy-in
● Derisk by:
○ Performing offline analysis
○ Pilot or A/B testing for initial online analysis
Data availability
● Setting up predictive ML problems requires us to have labelled data to train
the model
○ Often requires manual tagging or hiring of data curators
Feedback Loop
● There isn’t always a clear signal from end users on whether or not prediction
is correct OR system does not capture feedback
Summary
● What problems are best solved with ML and what problems are
NOT
■ High business impact and technical feasibility
■ Use a scorecard when prioritizing multiple initiatives
● What you need to understand and how technical you need to get as
a PM of an ML product
■ Consider and plan for edge cases
■ Work with DS / MLE to define metrics and risk tolerance
■ Derisk in the product life cycle
Thank You!
WWW.PRODUCTSCHOOL.COM
Find me on Linkedin at:
https://www.linkedin.com/in/ahu29
www.productschool.com
Part-time Product Management Training Courses
and
Corporate Training

More Related Content

What's hot

How to Ace Your PM Interview by fmr American Express Sr PM
How to Ace Your PM Interview by fmr American Express Sr PMHow to Ace Your PM Interview by fmr American Express Sr PM
How to Ace Your PM Interview by fmr American Express Sr PMProduct School
 
How to Be an AI Product Manager by Facebook AI Product Leader
How to Be an AI Product Manager by Facebook AI Product LeaderHow to Be an AI Product Manager by Facebook AI Product Leader
How to Be an AI Product Manager by Facebook AI Product LeaderProduct School
 
Breaking Into Product and Tech by Microsoft Product Leader
Breaking Into Product and Tech by Microsoft Product LeaderBreaking Into Product and Tech by Microsoft Product Leader
Breaking Into Product and Tech by Microsoft Product LeaderProduct School
 
Make Your Experience Your PM Forte by Microsoft Product Leader
Make Your Experience Your PM Forte by Microsoft Product LeaderMake Your Experience Your PM Forte by Microsoft Product Leader
Make Your Experience Your PM Forte by Microsoft Product LeaderProduct School
 
Intro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorIntro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorProduct School
 
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMThe Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMProduct School
 
Getting the Best Out of Your Engineers by HubSpot Product Leader
Getting the Best Out of Your Engineers by HubSpot Product LeaderGetting the Best Out of Your Engineers by HubSpot Product Leader
Getting the Best Out of Your Engineers by HubSpot Product LeaderProduct School
 
Top 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product ManagerTop 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product ManagerProduct School
 
Excelling as a Product Manager by PayPal Product Leader
Excelling as a Product Manager by PayPal Product LeaderExcelling as a Product Manager by PayPal Product Leader
Excelling as a Product Manager by PayPal Product LeaderProduct School
 
Do Backends Need Product Managers? by Visa Director of Product
Do Backends Need Product Managers? by Visa Director of ProductDo Backends Need Product Managers? by Visa Director of Product
Do Backends Need Product Managers? by Visa Director of ProductProduct School
 
Product Management and Metrics by Amazon Sr PM
Product Management and Metrics  by Amazon Sr PMProduct Management and Metrics  by Amazon Sr PM
Product Management and Metrics by Amazon Sr PMProduct School
 
The Value of Making Smart Trade-Offs by Airbnb Product Manager
The Value of Making Smart Trade-Offs by Airbnb Product ManagerThe Value of Making Smart Trade-Offs by Airbnb Product Manager
The Value of Making Smart Trade-Offs by Airbnb Product ManagerProduct School
 
Intro to Product Management by HubSpot Product Manager
Intro to Product Management by HubSpot Product ManagerIntro to Product Management by HubSpot Product Manager
Intro to Product Management by HubSpot Product ManagerProduct School
 
Help Customers Become Data Storytellers by Yellowfin Product Leader
Help Customers Become Data Storytellers by Yellowfin Product LeaderHelp Customers Become Data Storytellers by Yellowfin Product Leader
Help Customers Become Data Storytellers by Yellowfin Product LeaderProduct School
 
Foundational Frameworks a Perspective on PM by Lyft Product Leader
Foundational Frameworks a Perspective on PM by Lyft Product LeaderFoundational Frameworks a Perspective on PM by Lyft Product Leader
Foundational Frameworks a Perspective on PM by Lyft Product LeaderProduct School
 
Webinar: Creating Product/Market Fit by Facebook Product Team Lead
Webinar: Creating Product/Market Fit by Facebook Product Team LeadWebinar: Creating Product/Market Fit by Facebook Product Team Lead
Webinar: Creating Product/Market Fit by Facebook Product Team LeadProduct School
 
How to Get a PM Role w/ Non-Tech Background by Salesforce PM
How to Get a PM Role w/ Non-Tech Background by Salesforce PMHow to Get a PM Role w/ Non-Tech Background by Salesforce PM
How to Get a PM Role w/ Non-Tech Background by Salesforce PMProduct School
 
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product LeadProduct School
 
Product Management Myths by Booking.com Product Leader
Product Management Myths by Booking.com Product LeaderProduct Management Myths by Booking.com Product Leader
Product Management Myths by Booking.com Product LeaderProduct School
 
The Types of Product Management Roles by PayPal Sr Product Manager
The Types of Product Management Roles by PayPal Sr Product ManagerThe Types of Product Management Roles by PayPal Sr Product Manager
The Types of Product Management Roles by PayPal Sr Product ManagerProduct School
 

What's hot (20)

How to Ace Your PM Interview by fmr American Express Sr PM
How to Ace Your PM Interview by fmr American Express Sr PMHow to Ace Your PM Interview by fmr American Express Sr PM
How to Ace Your PM Interview by fmr American Express Sr PM
 
How to Be an AI Product Manager by Facebook AI Product Leader
How to Be an AI Product Manager by Facebook AI Product LeaderHow to Be an AI Product Manager by Facebook AI Product Leader
How to Be an AI Product Manager by Facebook AI Product Leader
 
Breaking Into Product and Tech by Microsoft Product Leader
Breaking Into Product and Tech by Microsoft Product LeaderBreaking Into Product and Tech by Microsoft Product Leader
Breaking Into Product and Tech by Microsoft Product Leader
 
Make Your Experience Your PM Forte by Microsoft Product Leader
Make Your Experience Your PM Forte by Microsoft Product LeaderMake Your Experience Your PM Forte by Microsoft Product Leader
Make Your Experience Your PM Forte by Microsoft Product Leader
 
Intro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorIntro to Product Management by Product School Instructor
Intro to Product Management by Product School Instructor
 
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMThe Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
 
Getting the Best Out of Your Engineers by HubSpot Product Leader
Getting the Best Out of Your Engineers by HubSpot Product LeaderGetting the Best Out of Your Engineers by HubSpot Product Leader
Getting the Best Out of Your Engineers by HubSpot Product Leader
 
Top 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product ManagerTop 5 Learnings as a Google Product Manager
Top 5 Learnings as a Google Product Manager
 
Excelling as a Product Manager by PayPal Product Leader
Excelling as a Product Manager by PayPal Product LeaderExcelling as a Product Manager by PayPal Product Leader
Excelling as a Product Manager by PayPal Product Leader
 
Do Backends Need Product Managers? by Visa Director of Product
Do Backends Need Product Managers? by Visa Director of ProductDo Backends Need Product Managers? by Visa Director of Product
Do Backends Need Product Managers? by Visa Director of Product
 
Product Management and Metrics by Amazon Sr PM
Product Management and Metrics  by Amazon Sr PMProduct Management and Metrics  by Amazon Sr PM
Product Management and Metrics by Amazon Sr PM
 
The Value of Making Smart Trade-Offs by Airbnb Product Manager
The Value of Making Smart Trade-Offs by Airbnb Product ManagerThe Value of Making Smart Trade-Offs by Airbnb Product Manager
The Value of Making Smart Trade-Offs by Airbnb Product Manager
 
Intro to Product Management by HubSpot Product Manager
Intro to Product Management by HubSpot Product ManagerIntro to Product Management by HubSpot Product Manager
Intro to Product Management by HubSpot Product Manager
 
Help Customers Become Data Storytellers by Yellowfin Product Leader
Help Customers Become Data Storytellers by Yellowfin Product LeaderHelp Customers Become Data Storytellers by Yellowfin Product Leader
Help Customers Become Data Storytellers by Yellowfin Product Leader
 
Foundational Frameworks a Perspective on PM by Lyft Product Leader
Foundational Frameworks a Perspective on PM by Lyft Product LeaderFoundational Frameworks a Perspective on PM by Lyft Product Leader
Foundational Frameworks a Perspective on PM by Lyft Product Leader
 
Webinar: Creating Product/Market Fit by Facebook Product Team Lead
Webinar: Creating Product/Market Fit by Facebook Product Team LeadWebinar: Creating Product/Market Fit by Facebook Product Team Lead
Webinar: Creating Product/Market Fit by Facebook Product Team Lead
 
How to Get a PM Role w/ Non-Tech Background by Salesforce PM
How to Get a PM Role w/ Non-Tech Background by Salesforce PMHow to Get a PM Role w/ Non-Tech Background by Salesforce PM
How to Get a PM Role w/ Non-Tech Background by Salesforce PM
 
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 
Product Management Myths by Booking.com Product Leader
Product Management Myths by Booking.com Product LeaderProduct Management Myths by Booking.com Product Leader
Product Management Myths by Booking.com Product Leader
 
The Types of Product Management Roles by PayPal Sr Product Manager
The Types of Product Management Roles by PayPal Sr Product ManagerThe Types of Product Management Roles by PayPal Sr Product Manager
The Types of Product Management Roles by PayPal Sr Product Manager
 

Similar to Choose the Right Problems to Solve with ML by Spotify PM

Measuring What Matters by Google PM
Measuring What Matters by Google PMMeasuring What Matters by Google PM
Measuring What Matters by Google PMProduct School
 
Build vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product LeaderBuild vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product LeaderProduct School
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMProduct School
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessHaydn Shaughnessy
 
Webinar: Why Marketers Need Dashboards
Webinar: Why Marketers Need DashboardsWebinar: Why Marketers Need Dashboards
Webinar: Why Marketers Need DashboardsKlipfolio
 
Performance-Based Development and Learning: Closing the Loop
Performance-Based Development and Learning: Closing the LoopPerformance-Based Development and Learning: Closing the Loop
Performance-Based Development and Learning: Closing the LoopHuman Capital Media
 
Keeping Product Success Metrics in Check by Microsoft Product Lead
Keeping Product Success Metrics in Check by Microsoft Product LeadKeeping Product Success Metrics in Check by Microsoft Product Lead
Keeping Product Success Metrics in Check by Microsoft Product LeadProduct School
 
Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Jeremy Lehman
 
Panel Discussion: DemandGen Report Marketing Automation User Survey
Panel Discussion: DemandGen Report Marketing Automation User SurveyPanel Discussion: DemandGen Report Marketing Automation User Survey
Panel Discussion: DemandGen Report Marketing Automation User SurveyManticore Technology
 
Lead AI incubations as a Product manager
Lead AI incubations as a Product manager Lead AI incubations as a Product manager
Lead AI incubations as a Product manager Debapriya Basu
 
Run Learning Like a Business
Run Learning Like a BusinessRun Learning Like a Business
Run Learning Like a BusinessWilliam West
 
Conversion Conference 2011 NYC presentation
Conversion Conference 2011 NYC presentationConversion Conference 2011 NYC presentation
Conversion Conference 2011 NYC presentationBrian Jones
 
Why And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMWhy And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMProduct School
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMatteo Emili
 
AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)Mauro Bennici
 
Learning and development adoption is astonishingly easy with Cassini
Learning and development adoption is astonishingly easy with CassiniLearning and development adoption is astonishingly easy with Cassini
Learning and development adoption is astonishingly easy with CassiniYogesh Kumar
 
On product failure
On product failureOn product failure
On product failureAmr Medhat
 
Ultimate Guide to Client Tracking and Case Management Software
Ultimate Guide to Client Tracking and Case Management SoftwareUltimate Guide to Client Tracking and Case Management Software
Ultimate Guide to Client Tracking and Case Management SoftwareKaren Graham
 

Similar to Choose the Right Problems to Solve with ML by Spotify PM (20)

Measuring What Matters by Google PM
Measuring What Matters by Google PMMeasuring What Matters by Google PM
Measuring What Matters by Google PM
 
Build vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product LeaderBuild vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product Leader
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
 
Webinar: Why Marketers Need Dashboards
Webinar: Why Marketers Need DashboardsWebinar: Why Marketers Need Dashboards
Webinar: Why Marketers Need Dashboards
 
Performance-Based Development and Learning: Closing the Loop
Performance-Based Development and Learning: Closing the LoopPerformance-Based Development and Learning: Closing the Loop
Performance-Based Development and Learning: Closing the Loop
 
Keeping Product Success Metrics in Check by Microsoft Product Lead
Keeping Product Success Metrics in Check by Microsoft Product LeadKeeping Product Success Metrics in Check by Microsoft Product Lead
Keeping Product Success Metrics in Check by Microsoft Product Lead
 
Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420
 
Panel Discussion: DemandGen Report Marketing Automation User Survey
Panel Discussion: DemandGen Report Marketing Automation User SurveyPanel Discussion: DemandGen Report Marketing Automation User Survey
Panel Discussion: DemandGen Report Marketing Automation User Survey
 
Lead AI incubations as a Product manager
Lead AI incubations as a Product manager Lead AI incubations as a Product manager
Lead AI incubations as a Product manager
 
Run Learning Like a Business
Run Learning Like a BusinessRun Learning Like a Business
Run Learning Like a Business
 
Conversion Conference 2011 NYC presentation
Conversion Conference 2011 NYC presentationConversion Conference 2011 NYC presentation
Conversion Conference 2011 NYC presentation
 
Why And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMWhy And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PM
 
Prasanth Raghavan_Resume
Prasanth Raghavan_ResumePrasanth Raghavan_Resume
Prasanth Raghavan_Resume
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle management
 
Digital transformation journey Consulting
Digital transformation journey ConsultingDigital transformation journey Consulting
Digital transformation journey Consulting
 
AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)
 
Learning and development adoption is astonishingly easy with Cassini
Learning and development adoption is astonishingly easy with CassiniLearning and development adoption is astonishingly easy with Cassini
Learning and development adoption is astonishingly easy with Cassini
 
On product failure
On product failureOn product failure
On product failure
 
Ultimate Guide to Client Tracking and Case Management Software
Ultimate Guide to Client Tracking and Case Management SoftwareUltimate Guide to Client Tracking and Case Management Software
Ultimate Guide to Client Tracking and Case Management Software
 

More from Product School

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Product School
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Product School
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Product School
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Product School
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoProduct School
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Product School
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, TripadvisorProduct School
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolProduct School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfProduct School
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderProduct School
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMProduct School
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderProduct School
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderProduct School
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionProduct School
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipProduct School
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Product School
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Product School
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleProduct School
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationProduct School
 

More from Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 

Recently uploaded

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Choose the Right Problems to Solve with ML by Spotify PM

  • 1. Choose the Right Problems to Solve with ML by Spotify PM www.productschool.com
  • 2. CERTIFICATES Your Product Management Certificate Path Product Leadership Certificate™ Full Stack Product Management Certificate™ Product Management Certificate™
  • 3. Corporate Training Level up your team’s Product Management skills
  • 4. Free Product Management Resources BOOKS EVENTS JOB PORTAL COMMUNITIES bit.ly/product_resources COURSES
  • 5. Choosing the Right Problems to Solve with Machine Learning (ML) Angela Hu Spotify Product Manager
  • 6. Angela Hu S P E A K E R Product Manager
  • 7. Why does finding the right problems matter? ● Building ML to solve a business problem, not just to build it ● Ensures we have stakeholder buy-in and interest ● Ensure we’re investing time and resources in the right area ● Avoid cost of error from choosing problems that should not be handled by ML ● Ensure we have the right resources (skills, data, technology) to invest in this problem space ● Prevent production & scaling blocks by checking that system maturity levels can handle ML products
  • 8. Evaluating the landscape Business Impact. Technical Feasibility.
  • 9. What criteria should I consider? Business Impact. Technical Feasibility. Data Availability Do we have the right training data (eg. labelled data for supervised problems?). ML Solvability Can this problem be solved with ML and what exists for ML solutions today? System maturity Can we put the ML into production? Can we scale? Can we get feedback for this ML problem? Business Impact What business problem does this solve? How will this help us reach our KPIs? Application vs. Insights Are we developing an ML application or insights? Who do we need to get on board? Risk Do we have the right data to avoid bias? How high is the cost of error?
  • 10. ML Scorecard for Multiple Options What: ML scorecard or weighted decision matrix When: Use when prioritizing between multiple problem spaces or to get alignment on problem selection with multiple groups How: Add in criteria for both categories, business impact and technical feasibility. Decide on weighting. Evaluate what you can with a score from 1-5 and compare final scores of all options Note: This isn’t met to be an exact science. Think of it as a relative comparison to prioritize options
  • 11. Examples of good vs. bad Example 1 A team wants to automate classification of customer support tweets as needing advisor support or not. Landscape ● Automation can save substantial cost ● Labelled training data is available ● Heuristics system in place is complex to manage Example 2 A team wants to use ML to provide recommendations on an infrequently visited part of site Landscape ● No way to capture user signals on recos ● Existing website cannot handle dynamic inputs ● Low business impact ✅ Great Fit 🚩Bad Fit 🟡 Uncertain Example 3 A team wants to use ML to provide recommendations on a frequently visited part of site Landscape ● Feedback mechanism to capture user signals ● Existing website CAN handle dynamic inputs ● HIGH business impact ● Uncertain stakeholders
  • 12. You’ve found a great problem! Now what?
  • 13. Designing the UX for your ML product Use cases What are edge use cases do we need to consider? What needs to be rules-based vs. ML driven? UI Design What do we need to change in our UI? How do we set the right expectations for our end users on ML capability? Cost of Error What happens to your end user if something goes wrong? If the cost is large (eg. blocking user account), change precision vs. recall balance Metrics (w/ DS or MLE) What metrics should we use and what do we prioritize (eg. precision vs. recall)? How much error are stakeholders okay with?
  • 14. Frequent Challenges Longer development time without knowing outcome ● You’re teaching a product to learn the system ● May impact stakeholder buy-in ● Derisk by: ○ Performing offline analysis ○ Pilot or A/B testing for initial online analysis Data availability ● Setting up predictive ML problems requires us to have labelled data to train the model ○ Often requires manual tagging or hiring of data curators Feedback Loop ● There isn’t always a clear signal from end users on whether or not prediction is correct OR system does not capture feedback
  • 15. Summary ● What problems are best solved with ML and what problems are NOT ■ High business impact and technical feasibility ■ Use a scorecard when prioritizing multiple initiatives ● What you need to understand and how technical you need to get as a PM of an ML product ■ Consider and plan for edge cases ■ Work with DS / MLE to define metrics and risk tolerance ■ Derisk in the product life cycle
  • 16. Thank You! WWW.PRODUCTSCHOOL.COM Find me on Linkedin at: https://www.linkedin.com/in/ahu29
  • 17. www.productschool.com Part-time Product Management Training Courses and Corporate Training