SlideShare a Scribd company logo
1 of 50
Download to read offline
Predictive Analytics disrupting
Product Development
Rudradeb Mitra | https://www.linkedin.com/in/mitrar/
My life journey
• Born in a lower middle class family in India.
• Published first research paper on AI in 2002.
• Went on to work in Germany, Belgium and Scotland as AI
researcher. Published 10 papers on AI.
• Masters from Univ. of Cambridge.
• Lived in 9 countries. Built 4 startups - 2 in US, one in UK and
one in Belgium
Since September 2016
• Mentor - FI, Google Launchpad.
• Write (Startups, Sales, AI,…)
• Speak (In 2017 spoke at 13 events in 5 countries)
• Consult various companies around the world on technology and
sales
What I do now?
Why here?
• Love meeting people from all over the world.
• Share what I know.
• Learn from you all.
Today’s talk
• What is Predictive Analytics?
• Case studies on using Predictive Analytics for Product
development
• What’s store in future?
Goal: Show something that you can start working on from tomorrow
Predictive Analytics
What is missing?
How does it fit into product development?
Imagine..
• If you can predict user behavior and future
needs of users
• If you can predict future bugs
• If you can predict value of your product
Two Case studies
Case study I
Predicting user behaviour and adapting the product
Analyzing 3M Instacart Orders
• Prior: ~3.2m orders
Instacart Data
product_id
user_i
d
eval_set order_number order_dow order_hour_of_day days_since_prior_order
2539329 1 prior 1 2 8
2398795 1 prior 2 5 7 15
473747 1 prior 3 7 12 20
22544786 1 prior 4 1 7 21
4215438 1 prior 5 3 15 28
2295261 1 prior 6 2 7 19
2295261 1 prior 7 6 20 20
2550362 1 prior 8 5 14 14
1187899 1 prior 9 2 16 0
2168274 1 prior 10 2 8 30
1501582 1 train 11 1 11 10
Predict what customer will order
One approach to Prediction -
Supervised Neural Networks
Training
wij
wjk
An example
Hidden layer Output layerInput layer
0.5
0.5
0.5
0.5
0.5
0.5
Training
Input: 0 1 0
Output: 0.75
An example
Hidden layer Output layerInput layer
0
1
0
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.25 + 0.25 0.5
Desired output
0.75
Error: 0.25
Training
Input: 0 1 0
Output: 0.75
An example
Hidden layer Output layerInput layer
0
1
0
0.5
0.5
0.5
0.5
0.5
1.0
0.5 + 0.25 0.75
Back propagation
0.5
0.5
Training
Input: 0 1 0
Output: 0.75
One approach to Prediction - Neural Networks
One approach to Prediction - Neural Networks
word2vec- Predicting next word
word2vec
Hey,
you
are
What
doing
Input words
Predicted next word
Current approach to prediction for instacart
2539329
2398785
473747
2550368
1187899
word2vec
(Product ID)
(Predicted product ID)
What is missing?
Instacart Data
product_id
user_i
d
eval_set order_number order_dow order_hour_of_day days_since_prior_order
2539329 1 prior 1 2 8
2398795 1 prior 2 5 7 15
473747 1 prior 3 7 12 20
22544786 1 prior 4 1 7 21
4215438 1 prior 5 3 15 28
2295261 1 prior 6 2 7 19
2295261 1 prior 7 6 20 20
2550362 1 prior 8 5 14 14
1187899 1 prior 9 2 16 0
2168274 1 prior 10 2 8 30
1501582 1 train 11 1 11 10
Time is important!
Recurrent Neural Networks
Long Short Term Memory
Long Short Term Memory
A new approach to Prediction
Day 1 Product x Product y Product z
Day 2 Product a Product b Product c
Day 3 Product e Product x Product z
Day 4 ? ? ?
Day 5 ? ? ?
Input Prediction
New Product
Day 4
Day 5
Day 6
Future Products
Case study II
Predicting future needs and adding features
ROAD VIKINGS
Driver’s app
Record a trip Trip feedback
Using friends network
Unsupervised NN - Clustering
Hidden layer
Output layer
Acceleration score
Speed score
Mobile usage score
Friend’s median
score
Bad
driver
Good
driver
Unsupervised learning Clustering (SOM)
New Product
Bad drivers Good drivers
• High Incentive + penalty
• Insurance
• Gamification to improve
behaviour
• Gamification for fun
and engagement
ROAD VIKINGS
Driver’s app
Record a trip Trip feedback Goals & challenges Rewards
Results
What is in future?
Bug fixing - SOM
• Like crime, bugs are
also around similar
regions of code.
• Dependencies of code.
• New code likelihood for
bugs.
What is in for you all?
• Can you incorporate some of the aspects in your product?
• Build a product to do predictive analytics - Billion dollar market.
Go and build something
awesome!
Rudradeb Mitra | https://www.linkedin.com/in/mitrar/

More Related Content

Similar to Predictive Analytics disrupting Product development

Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdfArtificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
Bhuvnesh Sharma
 

Similar to Predictive Analytics disrupting Product development (20)

Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Predictive Analytics
Predictive Analytics Predictive Analytics
Predictive Analytics
 
Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdfArtificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
Artificial-Intelligence-and-Machine-Learning-by-IIT-Jammu.pdf
 
Digicrome Data Science & AI 11 Month Course PDF.pdf
Digicrome Data Science & AI 11 Month Course PDF.pdfDigicrome Data Science & AI 11 Month Course PDF.pdf
Digicrome Data Science & AI 11 Month Course PDF.pdf
 
Neurodb Engr245 2021 Lessons Learned
Neurodb Engr245 2021 Lessons LearnedNeurodb Engr245 2021 Lessons Learned
Neurodb Engr245 2021 Lessons Learned
 
Leap into data science!
Leap into data science!Leap into data science!
Leap into data science!
 
LEAP into Data Science!
LEAP into Data Science!LEAP into Data Science!
LEAP into Data Science!
 
2024-02-24_Session 1 - PMLE_UPDATED.pptx
2024-02-24_Session 1 - PMLE_UPDATED.pptx2024-02-24_Session 1 - PMLE_UPDATED.pptx
2024-02-24_Session 1 - PMLE_UPDATED.pptx
 
Next Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4jNext Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4j
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
 
Barga Data Science lecture 1
Barga Data Science lecture 1Barga Data Science lecture 1
Barga Data Science lecture 1
 
Operationalizing Machine Learning
Operationalizing Machine LearningOperationalizing Machine Learning
Operationalizing Machine Learning
 
Resume
ResumeResume
Resume
 
“Building Embedded Vision Products: Management Lessons From The School of Har...
“Building Embedded Vision Products: Management Lessons From The School of Har...“Building Embedded Vision Products: Management Lessons From The School of Har...
“Building Embedded Vision Products: Management Lessons From The School of Har...
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWS
 
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)
 
Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)
 
The Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninThe Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine Learnin
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
 

More from Rudradeb Mitra

More from Rudradeb Mitra (13)

Architecting IoT with Machine Learning
Architecting IoT with Machine LearningArchitecting IoT with Machine Learning
Architecting IoT with Machine Learning
 
Growth : Crossing the chasm
Growth :  Crossing the chasmGrowth :  Crossing the chasm
Growth : Crossing the chasm
 
Machine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the peopleMachine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the people
 
Machine learning for retail banking
Machine learning for retail bankingMachine learning for retail banking
Machine learning for retail banking
 
Successful adoption of Machine Learning
Successful adoption of Machine LearningSuccessful adoption of Machine Learning
Successful adoption of Machine Learning
 
Machine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sectorMachine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sector
 
Predictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoTPredictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoT
 
Predictive Analytics using Neural Networks
Predictive Analytics using Neural NetworksPredictive Analytics using Neural Networks
Predictive Analytics using Neural Networks
 
Predictive Analytics
Predictive Analytics Predictive Analytics
Predictive Analytics
 
Machine learning beyond the tech giants
Machine learning beyond the tech giantsMachine learning beyond the tech giants
Machine learning beyond the tech giants
 
Natural language Analysis
Natural language AnalysisNatural language Analysis
Natural language Analysis
 
Machine learning disrupting car insurance industry
Machine learning disrupting car insurance industryMachine learning disrupting car insurance industry
Machine learning disrupting car insurance industry
 
Ethical Artificial Intelligence
Ethical Artificial IntelligenceEthical Artificial Intelligence
Ethical Artificial Intelligence
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Predictive Analytics disrupting Product development