SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Being a Data Science PM
Ram Narayan Subudhi
Agenda
● My Journey as a PM
● Introduction to Data Science
● Applications of AI/ML in E-commerce
● Journey of an AI/ML product
● PM Responsibilities
● When to use AI/ML
● Mini Case Study
● Challenges & learnings
● Q&A
Who am I?
Joined
GlobalScholar
(EdTech)
Built e-learning
applications
2011
2017
Started working on
engagement constructs
UGC, Wishlists &
Collections
Graduated as a
CS Engineer
Joined Amdocs,
built Billing & CRM
software
2009
Started my MBA
from IIM Bangalore
Majors in Finance
2013
Moved to the
Marketplace Team
(Seller side)
Leading Selection
Design
2019
Started my PM
journey at Flipkart
Led Catalog
Platformization
2015
● Engineer turned Product Manager
● Experience across domains - E-commerce, EdTech, Telecom
● Experience of building both consumer facing products as well as platform products
● Have worked extensively with Data Scientists to solve for key customer & business problems at scale
My DS Journey
Identifying fraudulent
activity
(Building intelligence)
Auto answering
of customer queries
(Creating customer
delight)
Content Quality &
Ranking
(Building
intelligence)
Demand - supply
gap analysis
(Solving for
business needs)
Feedback
summarisation
(Creating customer
delight)
Selection
Benchmarking &
Assessment
(Solving for business
needs)
Auto moderation of
content
(Automation)
Highlights -
Data Science is Everywhere today
● Vast & complex
● Fast evolving
● Lot of misconceptions
Common Queries
● How much of Data Science should a PM know?
● What are the artefacts that a PM produces while building a data science product?
● How much time does it take to build a Data Science product?
● What does your typical day look it?
● How does data science form a part of product strategy?
Introduction to Data Science
Applications of AI/ML in E-commerce
Stakeholders Needs04
● Monetisation - Ads Platform, Brand insights
● Marketing spends optimisation
● Private Labels Design
FulïŹlment Journey03
● Procurement - vendor selection, lot management
● Warehouse - inventory placement, w/h space optimisation, w/h automation (bots)
● Logistics - route planning, delivery SLA prediction & optimisation
● Reverse logistics - returned product grading
● Fraud prevention - theft management
Seller Journey02
● Onboarding - lead generation, document veriïŹcation
● Listing - catalog enrichment, listing quality measurement
● Inventory mgmt - demand forecasting & planning
● Growth insights - listing ads, pricing recommendations, selection insights
● Seller support - chat assistant, ticket allocation & prioritisation
Buyer Journey01
● Discovery - home page optimisation, search, recommendations
● Decision making - catalog (size reco), UGC (moderation, feedback summarisation)
● Checkout - address veriïŹcation, reseller identiïŹcation, payments (COD eligibility)
● Post order - customer support (chat bot), fraud detection
● Core services - user proïŹling
Journey of an AI/ML Product
Problem
DeïŹnition
DeïŹne the business
problem
Formulate
hypotheses
Translate it into one
or more DS problem
statements
Identify the right
metrics & establish
clear success criteria
(PM)
Data
Exploration
Identify/create the
underlying datasets
Identify feature sets
(domain knowledge
comes in handy)
Identify diïŹ€erent user
segments, corner
cases, etc.
(PM/DS)
Modelling &
Optimisation
Modularise
Explore various
models/techniques
Train the models &
iterate
Measure the model
metrics, make
tradeoïŹ€s
Validate through
business/ops
(P - DS, S - PM)
Scale up &
Maintenance
Enable logging &
debuggability
Setup alerts &
dashboards for health
metrics
Perform periodic
checks to identify the
need to retrain the
models
(P - Engg, S - PM/DS)
Deployment &
Experimentation
Integrate with the
core Tech stack
Implement a fallback
ïŹ‚ow & have feature
ïŹ‚ags
Instrument the
necessary data
signals
Perform an A/B
experiment
Design the UX
(P - DS/Engg, S - PM)
Problem DeïŹnition - Mini Case Study
Aspect Ratings
● DeïŹne the business problem & the product to be built
○ User Need - to research about the product & its features
○ Business Problem - enable faster & convenient decision making for
the user
○ Target product - summarise customer feedback at an aspect level
● Translate it into DS problems
○ Identify relevant aspects automatically
○ Tag feedback to aspects
○ Grade feedback from positive to negative
○ Summarise feedback at product level
● Business metrics vs. DS metrics
○ Business metrics - engagement, conversion
○ DS metrics - coverage, accuracy
● Challenges
○ Linguistic complexities - incorrect grammar, use of hinglish, etc.
○ Optimising for category nuances
Applying your domain knowledge - |
● Identify relevant feature sets
○ Proxy data
○ Signals from the broader ecosystem
● Handling data anomalies
○ Filtering out noise
○ Handling data quality issues
● Ensuring data quality
○ Check the checker ïŹ‚ows
● Critique the Models
○ Question assumptions
○ Play the devil’s advocate
○ Test out both happy & unhappy ïŹ‚ows
Applying your domain knowledge - ||
● Make the right trade-oïŹ€s
○ Accuracy vs. interpretability
○ Precision vs. recall
● Identify commonalities across products
○ Modularise & re-use
1. Filtering out profanity from user generated content - what do you prioritise?
a. Precision
b. Recall
2. Aiding law & court proceedings - what do you prioritise?
a. Accuracy
b. Explainability
Examples - Tradeoffs
Capture user preferences
● Design your onboarding
experience
● Ask explicitly
● Allow users to update their
preferences
● Allow users to blacklist
Create feedback loops
● Validate your output regularly
● Respond to new data
User Experience Design - I
Collect data intelligently
● Make it playful
● Solve a customer need
Communicate eïŹ€ectively
● Build trust with the user
● Tell the why part
Interact naturally
● Make it look & sound humane
● Simulate interactions & review
User Experience Design - II
Google Duplex phone calls -
Examples - Whether to use AI/ML?
1. Shortlisting resumes for a job proïŹle?
a. Yes
b. No
2. Taking decisions during a medical surgery?
a. Yes
b. No
When to use AI/ML?
Guiding principles:
● Recurring needs which are too costly or time consuming to do manually (eg. content moderation)
● When rules are not enough - either they are too many or they are too complex to deïŹne objectively (eg.
address intelligence)
● Scale of data is huge to analyse & predict (eg. recommendations)
● Underlying data keeps changing over time (eg. user preferences)
How to get started:
● Manual -> Rules -> DS
When not to use DS?
● Rules work reasonably well
● Mission critical systems with no scope for errors, where decisions are irreversible
● Explainability is crucial
Mini Case Study
Recommendation Engines & Personalisation
● Why do we need AI/ML?
○ Too many choices
○ Too many users with varying preferences
● Dimensions of Personalisation
○ Level: No -> Cohort level -> User level -> User * context
level
○ Aspects: language, genre, content format, etc.
● Data Inputs
○ Implicit signals - browse/watch history, completion rates
○ Explicit signals - selected interests during onboarding
● Context
○ User context vs. session context
● Techniques
○ Collaborative Filtering
○ Facet Similarity
● DS is non-deterministic
○ Stakeholders want predictability
○ Predicting the likelihood & extent of success is almost
impossible in the beginning
○ Start small, iterate and scale up
● Business decisions
○ Build vs. buy vs. license
○ TTM, strategic importance, skill availability
○ Time bounding the research & development process
● DS models lack explainability
○ Prioritise between accuracy & explainability
○ Communicate & create transparency
○ Leave scope for manual overrides
● User data is no more secure
○ Put the control in the hands of the user
○ Anonymise the data
○ Build organisational ïŹrewalls to restrict access
○ Communicate the beneïŹts of using the data
Challenges & Learnings
Examples - PM Decisions
1. You built a feature using AI/ML. The model has a pretty high accuracy of 95%. The feature when
launched led to a drop in conversion. What you do?
a. Launch the feature
b. Kill the feature
c. Reimagine the feature
Q&A
Thank You

Weitere Àhnliche Inhalte

Ähnlich wie Data Science PM: Journey, Applications and Best Practices

How Enterprise PMs are Consumer PMs by Microsoft Senior PM
How Enterprise PMs are Consumer PMs by Microsoft Senior PMHow Enterprise PMs are Consumer PMs by Microsoft Senior PM
How Enterprise PMs are Consumer PMs by Microsoft Senior PMProduct School
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as ProductDATAVERSITY
 
From idea to ux roadmap - MakeIt Masterclass - Boost User Experience
From idea to ux roadmap - MakeIt Masterclass - Boost User ExperienceFrom idea to ux roadmap - MakeIt Masterclass - Boost User Experience
From idea to ux roadmap - MakeIt Masterclass - Boost User ExperienceClaudio Cossio
 
AI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarAI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarKristin Messerli
 
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016MLconf
 
Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...Kok Tong (K.T.) Khoo
 
Planning For The Personalization Journey: From Empathy to Engagement
 Planning For The Personalization Journey: From Empathy to Engagement Planning For The Personalization Journey: From Empathy to Engagement
Planning For The Personalization Journey: From Empathy to EngagementRachel Wandishin
 
Maryann Werner - Work Portfolio
Maryann Werner - Work PortfolioMaryann Werner - Work Portfolio
Maryann Werner - Work PortfolioMaryann Werner
 
Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerProduct School
 
Vlady_Rusev_Eleven_Visa_Sales_2023.pdf
Vlady_Rusev_Eleven_Visa_Sales_2023.pdfVlady_Rusev_Eleven_Visa_Sales_2023.pdf
Vlady_Rusev_Eleven_Visa_Sales_2023.pdfVladimir Rusev
 
Model Factory at ING Bank
Model Factory at ING BankModel Factory at ING Bank
Model Factory at ING BankDataWorks Summit
 
Building a Usability Practice
Building a Usability PracticeBuilding a Usability Practice
Building a Usability PracticeBrad Orego (he/they)
 
How to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPOHow to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPOProduct School
 
NoVA UX Meetup: Product Testing and Data-informed Design
NoVA UX Meetup: Product Testing and Data-informed DesignNoVA UX Meetup: Product Testing and Data-informed Design
NoVA UX Meetup: Product Testing and Data-informed DesignJim Lane
 
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?Jeffrey Stewart
 
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
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemVMware Tanzu
 
Big vs. Small Product Functions by American Express Head of Product
Big vs. Small Product Functions by American Express Head of ProductBig vs. Small Product Functions by American Express Head of Product
Big vs. Small Product Functions by American Express Head of ProductProduct School
 
What is Product vs. Platform Product Management by Oracle PM
What is Product vs. Platform Product Management by Oracle PMWhat is Product vs. Platform Product Management by Oracle PM
What is Product vs. Platform Product Management by Oracle PMProduct School
 

Ähnlich wie Data Science PM: Journey, Applications and Best Practices (20)

How Enterprise PMs are Consumer PMs by Microsoft Senior PM
How Enterprise PMs are Consumer PMs by Microsoft Senior PMHow Enterprise PMs are Consumer PMs by Microsoft Senior PM
How Enterprise PMs are Consumer PMs by Microsoft Senior PM
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as Product
 
From idea to ux roadmap - MakeIt Masterclass - Boost User Experience
From idea to ux roadmap - MakeIt Masterclass - Boost User ExperienceFrom idea to ux roadmap - MakeIt Masterclass - Boost User Experience
From idea to ux roadmap - MakeIt Masterclass - Boost User Experience
 
AI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage WebinarAI, Bitcoin, and the Future of Mortgage Webinar
AI, Bitcoin, and the Future of Mortgage Webinar
 
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016
Elena Grewal, Data Science Manager, Airbnb at MLconf SF 2016
 
Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...
 
Planning For The Personalization Journey: From Empathy to Engagement
 Planning For The Personalization Journey: From Empathy to Engagement Planning For The Personalization Journey: From Empathy to Engagement
Planning For The Personalization Journey: From Empathy to Engagement
 
Maryann Werner - Work Portfolio
Maryann Werner - Work PortfolioMaryann Werner - Work Portfolio
Maryann Werner - Work Portfolio
 
Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product Manager
 
Vlady_Rusev_Eleven_Visa_Sales_2023.pdf
Vlady_Rusev_Eleven_Visa_Sales_2023.pdfVlady_Rusev_Eleven_Visa_Sales_2023.pdf
Vlady_Rusev_Eleven_Visa_Sales_2023.pdf
 
Model Factory at ING Bank
Model Factory at ING BankModel Factory at ING Bank
Model Factory at ING Bank
 
Building a Usability Practice
Building a Usability PracticeBuilding a Usability Practice
Building a Usability Practice
 
How to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPOHow to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPO
 
ROI on Personalized Experiences - Greg Kihlstrom, GK5A
ROI on Personalized Experiences - Greg Kihlstrom, GK5AROI on Personalized Experiences - Greg Kihlstrom, GK5A
ROI on Personalized Experiences - Greg Kihlstrom, GK5A
 
NoVA UX Meetup: Product Testing and Data-informed Design
NoVA UX Meetup: Product Testing and Data-informed DesignNoVA UX Meetup: Product Testing and Data-informed Design
NoVA UX Meetup: Product Testing and Data-informed Design
 
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
 
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
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation System
 
Big vs. Small Product Functions by American Express Head of Product
Big vs. Small Product Functions by American Express Head of ProductBig vs. Small Product Functions by American Express Head of Product
Big vs. Small Product Functions by American Express Head of Product
 
What is Product vs. Platform Product Management by Oracle PM
What is Product vs. Platform Product Management by Oracle PMWhat is Product vs. Platform Product Management by Oracle PM
What is Product vs. Platform Product Management by Oracle PM
 

KĂŒrzlich hochgeladen

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻ
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻćŽŸç‰ˆ1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻ
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻjdkhjh
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdffillmonipdc
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skillskristinalimarenko7
 

KĂŒrzlich hochgeladen (20)

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻ
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻćŽŸç‰ˆ1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻ
掟版1:1ć€ćˆ»ćŻ†è„żè„żæŻ”ć€§ć­ŠæŻ•äžšèŻMississippiæŻ•äžšèŻç•™äżĄć­ŠćŽ†èź€èŻ
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdf
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skills
 

Data Science PM: Journey, Applications and Best Practices

  • 1. Being a Data Science PM Ram Narayan Subudhi
  • 2. Agenda ● My Journey as a PM ● Introduction to Data Science ● Applications of AI/ML in E-commerce ● Journey of an AI/ML product ● PM Responsibilities ● When to use AI/ML ● Mini Case Study ● Challenges & learnings ● Q&A
  • 3. Who am I? Joined GlobalScholar (EdTech) Built e-learning applications 2011 2017 Started working on engagement constructs UGC, Wishlists & Collections Graduated as a CS Engineer Joined Amdocs, built Billing & CRM software 2009 Started my MBA from IIM Bangalore Majors in Finance 2013 Moved to the Marketplace Team (Seller side) Leading Selection Design 2019 Started my PM journey at Flipkart Led Catalog Platformization 2015 ● Engineer turned Product Manager ● Experience across domains - E-commerce, EdTech, Telecom ● Experience of building both consumer facing products as well as platform products ● Have worked extensively with Data Scientists to solve for key customer & business problems at scale
  • 4. My DS Journey Identifying fraudulent activity (Building intelligence) Auto answering of customer queries (Creating customer delight) Content Quality & Ranking (Building intelligence) Demand - supply gap analysis (Solving for business needs) Feedback summarisation (Creating customer delight) Selection Benchmarking & Assessment (Solving for business needs) Auto moderation of content (Automation) Highlights -
  • 5. Data Science is Everywhere today
  • 6. ● Vast & complex ● Fast evolving ● Lot of misconceptions Common Queries ● How much of Data Science should a PM know? ● What are the artefacts that a PM produces while building a data science product? ● How much time does it take to build a Data Science product? ● What does your typical day look it? ● How does data science form a part of product strategy? Introduction to Data Science
  • 7. Applications of AI/ML in E-commerce Stakeholders Needs04 ● Monetisation - Ads Platform, Brand insights ● Marketing spends optimisation ● Private Labels Design FulïŹlment Journey03 ● Procurement - vendor selection, lot management ● Warehouse - inventory placement, w/h space optimisation, w/h automation (bots) ● Logistics - route planning, delivery SLA prediction & optimisation ● Reverse logistics - returned product grading ● Fraud prevention - theft management Seller Journey02 ● Onboarding - lead generation, document veriïŹcation ● Listing - catalog enrichment, listing quality measurement ● Inventory mgmt - demand forecasting & planning ● Growth insights - listing ads, pricing recommendations, selection insights ● Seller support - chat assistant, ticket allocation & prioritisation Buyer Journey01 ● Discovery - home page optimisation, search, recommendations ● Decision making - catalog (size reco), UGC (moderation, feedback summarisation) ● Checkout - address veriïŹcation, reseller identiïŹcation, payments (COD eligibility) ● Post order - customer support (chat bot), fraud detection ● Core services - user proïŹling
  • 8. Journey of an AI/ML Product Problem DeïŹnition DeïŹne the business problem Formulate hypotheses Translate it into one or more DS problem statements Identify the right metrics & establish clear success criteria (PM) Data Exploration Identify/create the underlying datasets Identify feature sets (domain knowledge comes in handy) Identify diïŹ€erent user segments, corner cases, etc. (PM/DS) Modelling & Optimisation Modularise Explore various models/techniques Train the models & iterate Measure the model metrics, make tradeoïŹ€s Validate through business/ops (P - DS, S - PM) Scale up & Maintenance Enable logging & debuggability Setup alerts & dashboards for health metrics Perform periodic checks to identify the need to retrain the models (P - Engg, S - PM/DS) Deployment & Experimentation Integrate with the core Tech stack Implement a fallback ïŹ‚ow & have feature ïŹ‚ags Instrument the necessary data signals Perform an A/B experiment Design the UX (P - DS/Engg, S - PM)
  • 9. Problem DeïŹnition - Mini Case Study Aspect Ratings ● DeïŹne the business problem & the product to be built ○ User Need - to research about the product & its features ○ Business Problem - enable faster & convenient decision making for the user ○ Target product - summarise customer feedback at an aspect level ● Translate it into DS problems ○ Identify relevant aspects automatically ○ Tag feedback to aspects ○ Grade feedback from positive to negative ○ Summarise feedback at product level ● Business metrics vs. DS metrics ○ Business metrics - engagement, conversion ○ DS metrics - coverage, accuracy ● Challenges ○ Linguistic complexities - incorrect grammar, use of hinglish, etc. ○ Optimising for category nuances
  • 10. Applying your domain knowledge - | ● Identify relevant feature sets ○ Proxy data ○ Signals from the broader ecosystem ● Handling data anomalies ○ Filtering out noise ○ Handling data quality issues ● Ensuring data quality ○ Check the checker ïŹ‚ows ● Critique the Models ○ Question assumptions ○ Play the devil’s advocate ○ Test out both happy & unhappy ïŹ‚ows
  • 11. Applying your domain knowledge - || ● Make the right trade-oïŹ€s ○ Accuracy vs. interpretability ○ Precision vs. recall ● Identify commonalities across products ○ Modularise & re-use
  • 12. 1. Filtering out profanity from user generated content - what do you prioritise? a. Precision b. Recall 2. Aiding law & court proceedings - what do you prioritise? a. Accuracy b. Explainability Examples - Tradeoffs
  • 13. Capture user preferences ● Design your onboarding experience ● Ask explicitly ● Allow users to update their preferences ● Allow users to blacklist Create feedback loops ● Validate your output regularly ● Respond to new data User Experience Design - I
  • 14. Collect data intelligently ● Make it playful ● Solve a customer need Communicate eïŹ€ectively ● Build trust with the user ● Tell the why part Interact naturally ● Make it look & sound humane ● Simulate interactions & review User Experience Design - II Google Duplex phone calls -
  • 15. Examples - Whether to use AI/ML? 1. Shortlisting resumes for a job proïŹle? a. Yes b. No 2. Taking decisions during a medical surgery? a. Yes b. No
  • 16. When to use AI/ML? Guiding principles: ● Recurring needs which are too costly or time consuming to do manually (eg. content moderation) ● When rules are not enough - either they are too many or they are too complex to deïŹne objectively (eg. address intelligence) ● Scale of data is huge to analyse & predict (eg. recommendations) ● Underlying data keeps changing over time (eg. user preferences) How to get started: ● Manual -> Rules -> DS When not to use DS? ● Rules work reasonably well ● Mission critical systems with no scope for errors, where decisions are irreversible ● Explainability is crucial
  • 17. Mini Case Study Recommendation Engines & Personalisation ● Why do we need AI/ML? ○ Too many choices ○ Too many users with varying preferences ● Dimensions of Personalisation ○ Level: No -> Cohort level -> User level -> User * context level ○ Aspects: language, genre, content format, etc. ● Data Inputs ○ Implicit signals - browse/watch history, completion rates ○ Explicit signals - selected interests during onboarding ● Context ○ User context vs. session context ● Techniques ○ Collaborative Filtering ○ Facet Similarity
  • 18. ● DS is non-deterministic ○ Stakeholders want predictability ○ Predicting the likelihood & extent of success is almost impossible in the beginning ○ Start small, iterate and scale up ● Business decisions ○ Build vs. buy vs. license ○ TTM, strategic importance, skill availability ○ Time bounding the research & development process ● DS models lack explainability ○ Prioritise between accuracy & explainability ○ Communicate & create transparency ○ Leave scope for manual overrides ● User data is no more secure ○ Put the control in the hands of the user ○ Anonymise the data ○ Build organisational ïŹrewalls to restrict access ○ Communicate the beneïŹts of using the data Challenges & Learnings
  • 19. Examples - PM Decisions 1. You built a feature using AI/ML. The model has a pretty high accuracy of 95%. The feature when launched led to a drop in conversion. What you do? a. Launch the feature b. Kill the feature c. Reimagine the feature