SlideShare a Scribd company logo
1 of 26
Actionable Insight Extraction
from Reviews and Images for building successful
products
Shreyas Shetty M
Rohit Yadav
Mohit Gupta
Flipkart confidential - For Internal use only. Not to be shared externally.
Product Design Cycle
Voice of
Customer
Sales and
customer feedback
Products
on platform
Design
new products
Analyse
“voice of customer”
Flipkart confidential - For Internal use only. Not to be shared externally.
“Voice of customer”
Implicit signals
● Sales numbers
● Returns numbers
● Page impressions
● Add to cart
Explicit signals
● Product reviews
● Ratings
● Return comments
Review Analyser
Explicit Signals
such as product reviews and ratings
Flipkart confidential - For Internal use only. Not to be shared externally.
Aspects from reviews
Flipkart confidential - For Internal use only. Not to be shared externally.
Challenges in mining aspects
● Demographics e.g. lingo
● Review text is usually noisy e.g. spelling errors
● Conflicting signals - rating vs review
● Aspects vary with verticals
Flipkart confidential - For Internal use only. Not to be shared externally.
Extract aspects
and opinions
Analyse
Sentiment
Cluster and
rank aspects
Pre-process
reviews
Product pipeline
Flipkart confidential - For Internal use only. Not to be shared externally.
Pre-process
reviews
Extract aspects
and opinions
Analyse
Sentiment
Cluster and
rank aspects
Pre-process reviews
Flipkart confidential - For Internal use only. Not to be shared externally.
Extract aspects and opinions
● Dependency parser - extract grammatical relations
● Noun -> Aspects, Adjectives -> Opinion
Pre-process
reviews
Extract aspects
and opinions
Analyse
Sentiment
Cluster and
rank aspects
Flipkart confidential - For Internal use only. Not to be shared externally.
Analyse Sentiment
● Opinion words by themselves do not indicate sentiment
○ “I appreciate the fast delivery by Flipkart” - positive
○ “The phone battery drains really fast” - negative
● Context around the aspect is important
● fastText classifier trained on review snippets
● Review rating used as a proxy for sentiment label
Pre-process
reviews
Extract aspects
and opinions
Analyse
Sentiment
Cluster and
rank aspects
Flipkart confidential - For Internal use only. Not to be shared externally.
Cluster and rank aspects
● Different words for similar
aspect
● Similar aspects are grouped
● Aspects converted to
embeddings for clustering
● Ranking aspects for
prioritization
fabric
fabric material cotton cloth
Pre-process
reviews
Extract aspects
and opinions
Analyse
Sentiment
Cluster and
rank aspects
Flipkart confidential - For Internal use only. Not to be shared externally.
Success story
● Mixer Grinders
○ Grinder jars being small was a concern identified
○ Led to ~15% of entire sales in the vertical
Fashion Intelligence
Implicit Signals
Visual understanding of catalog images
combined with sales numbers, page views
Flipkart confidential - For Internal use only. Not to be shared externally.
Visual insights?
How Fashion designers identify trends. Trend statistics
Flipkart confidential - For Internal use only. Not to be shared externally.
Challenges with catalog data:
Granularity of attributes Capturing Design Incorrect catalog
Mandarin
Collar
Solid or Stripes?Are all of them blue?
Flipkart confidential - For Internal use only. Not to be shared externally.
Analytical Challenges:
● Confounders.
Both the
products are white polos,
Why one sells
more than the other?
Brand?
● Counterfactuals:
Changes
required to make it successful?
Color? Print?
Flipkart confidential - For Internal use only. Not to be shared externally.
Color extraction
Correcting
attributes
AnalyticsCapture Design
Pipeline
Enriching
Catalog
Flipkart confidential - For Internal use only. Not to be shared externally.
Design extraction and representation:
● Image segmentation - u-net deep learning models.
● Fine grained classification to identify design.
● Developed heuristics to measure design similarity between
products.
U-net Refined U-net
Color extraction
Analytics
Image segmentation Fine grained classification
Capture Design
Enriching
Catalog
Correcting
attributes
Flipkart confidential - For Internal use only. Not to be shared externally.
Color extraction and representation:
Image segmentation:
● Trained U-net image
segmentation model.
● 1200 images as tagged data
with augmentations.
Color representation:
● Histogram of 256 bins (color-
granularity).
● Primary colors
representation for search
Color extraction
Analytics
Capture Design
Enriching
Catalog
Correcting
attributes
Flipkart confidential - For Internal use only. Not to be shared externally.
Correcting Catalog attributes
Vgg-16
Image
classification
Collar: Polo
Sleeve: Short
Pretrained VGG-16 tuned with 11400 tagged images
Color extraction
Analytics
Capture Design
Enriching
Catalog
Correcting
attributes
Flipkart confidential - For Internal use only. Not to be shared externally.
Catalog Data Enrichment
Collar: round
Sleeve: long
Fabric: cotton
closure: zipper
Extracted Design Extracted color
Predicted
Catalog attributes
Additional
Catalog Attributes
Enriched
Catalog Data
Color extraction
Analytics
Capture Design
Enriching
Catalog
Correcting
attributes
Flipkart confidential - For Internal use only. Not to be shared externally.
Analytics
● Statistics on last 1 month, 3 months and 6 months duration.
● Filtering based on MRP, RVP, discounts, and important catalog and
machine predicted attributes.
● Sorting of products based on rate of sales and release date.
Color extraction
Analytics
Capture Design
Enriching
Catalog
Correcting
attributes
Flipkart confidential - For Internal use only. Not to be shared externally.
Fashion Intelligence website
Click
Flipkart confidential - For Internal use only. Not to be shared externally.
Flipkart confidential - For Internal use only. Not to be shared externally.
It’s Quiz Time
Scan the barcode
or
open the following URL
bit.ly/slashnquiz
It will just take a minute
Flipkart EGVs to be won
Flipkart confidential - For Internal use only. Not to be shared externally.
Time for the results
View Results

More Related Content

Similar to Actionable Insight Extraction from Reviews and Images - slash n 2019

Pivotal Tracker - Research Findings
Pivotal Tracker - Research FindingsPivotal Tracker - Research Findings
Pivotal Tracker - Research FindingsPaulina Galindo
 
Google Analytics on Steroids - New Features and What You Need to Know
Google Analytics on Steroids - New Features and What You Need to KnowGoogle Analytics on Steroids - New Features and What You Need to Know
Google Analytics on Steroids - New Features and What You Need to Knowpointit
 
Building a Recommendation System for EverQuest Landmark's Marketplace
Building a Recommendation System for EverQuest Landmark's MarketplaceBuilding a Recommendation System for EverQuest Landmark's Marketplace
Building a Recommendation System for EverQuest Landmark's MarketplaceBen Weber
 
Building a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBuilding a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBen Weber
 
How to Build Enterprise AI Products by fmr Google Product Leader
How to Build Enterprise AI Products by fmr Google Product LeaderHow to Build Enterprise AI Products by fmr Google Product Leader
How to Build Enterprise AI Products by fmr Google Product LeaderProduct School
 
SF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at CiscoSF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at CiscoAmplitude
 
Hot To Become A Google Analytics Guru
Hot To Become A Google Analytics GuruHot To Become A Google Analytics Guru
Hot To Become A Google Analytics GuruBruce Jones
 
Oleh Svirskyi. Competitive analysis-in-product-and-service-companies
Oleh Svirskyi. Competitive analysis-in-product-and-service-companiesOleh Svirskyi. Competitive analysis-in-product-and-service-companies
Oleh Svirskyi. Competitive analysis-in-product-and-service-companiesLviv Startup Club
 
Forecasting blueprint
Forecasting blueprintForecasting blueprint
Forecasting blueprintplanvsactual
 
Easy Steps to Complete a Competitor Analysis
Easy Steps to Complete a Competitor AnalysisEasy Steps to Complete a Competitor Analysis
Easy Steps to Complete a Competitor AnalysisHanapin Marketing
 
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropEmergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropSearch Engine Journal
 
How to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMHow to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMProduct School
 
Measuring PPC Return: Are Your Ad Dollars Going To Waste?
Measuring PPC Return: Are Your Ad Dollars Going To Waste?Measuring PPC Return: Are Your Ad Dollars Going To Waste?
Measuring PPC Return: Are Your Ad Dollars Going To Waste?Hanapin Marketing
 
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...Gray Dot Co
 
Elevating Your Amazon Retail Advance Strategy Part 5
Elevating Your Amazon Retail Advance Strategy Part 5Elevating Your Amazon Retail Advance Strategy Part 5
Elevating Your Amazon Retail Advance Strategy Part 5Anand Singh
 
Engagor introduction pitch
Engagor introduction pitchEngagor introduction pitch
Engagor introduction pitchEngagor
 
Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?ProdPad
 
Codementor - Data Science at OLX
Codementor - Data Science at OLX Codementor - Data Science at OLX
Codementor - Data Science at OLX Alexey Grigorev
 
How to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataHow to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataMartin Tang
 
Synergita aug2015-detailed 81-b1
Synergita aug2015-detailed 81-b1Synergita aug2015-detailed 81-b1
Synergita aug2015-detailed 81-b1Gideon Ale
 

Similar to Actionable Insight Extraction from Reviews and Images - slash n 2019 (20)

Pivotal Tracker - Research Findings
Pivotal Tracker - Research FindingsPivotal Tracker - Research Findings
Pivotal Tracker - Research Findings
 
Google Analytics on Steroids - New Features and What You Need to Know
Google Analytics on Steroids - New Features and What You Need to KnowGoogle Analytics on Steroids - New Features and What You Need to Know
Google Analytics on Steroids - New Features and What You Need to Know
 
Building a Recommendation System for EverQuest Landmark's Marketplace
Building a Recommendation System for EverQuest Landmark's MarketplaceBuilding a Recommendation System for EverQuest Landmark's Marketplace
Building a Recommendation System for EverQuest Landmark's Marketplace
 
Building a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBuilding a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s Marketplace
 
How to Build Enterprise AI Products by fmr Google Product Leader
How to Build Enterprise AI Products by fmr Google Product LeaderHow to Build Enterprise AI Products by fmr Google Product Leader
How to Build Enterprise AI Products by fmr Google Product Leader
 
SF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at CiscoSF 10/12/17 - Growth at Cisco
SF 10/12/17 - Growth at Cisco
 
Hot To Become A Google Analytics Guru
Hot To Become A Google Analytics GuruHot To Become A Google Analytics Guru
Hot To Become A Google Analytics Guru
 
Oleh Svirskyi. Competitive analysis-in-product-and-service-companies
Oleh Svirskyi. Competitive analysis-in-product-and-service-companiesOleh Svirskyi. Competitive analysis-in-product-and-service-companies
Oleh Svirskyi. Competitive analysis-in-product-and-service-companies
 
Forecasting blueprint
Forecasting blueprintForecasting blueprint
Forecasting blueprint
 
Easy Steps to Complete a Competitor Analysis
Easy Steps to Complete a Competitor AnalysisEasy Steps to Complete a Competitor Analysis
Easy Steps to Complete a Competitor Analysis
 
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly DropEmergency SEO: How To Recover When SERP Rankings Suddenly Drop
Emergency SEO: How To Recover When SERP Rankings Suddenly Drop
 
How to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMHow to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PM
 
Measuring PPC Return: Are Your Ad Dollars Going To Waste?
Measuring PPC Return: Are Your Ad Dollars Going To Waste?Measuring PPC Return: Are Your Ad Dollars Going To Waste?
Measuring PPC Return: Are Your Ad Dollars Going To Waste?
 
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...
Agile SEO: Building a Continuous Improvement Machine for SEO - Gray Dot Prese...
 
Elevating Your Amazon Retail Advance Strategy Part 5
Elevating Your Amazon Retail Advance Strategy Part 5Elevating Your Amazon Retail Advance Strategy Part 5
Elevating Your Amazon Retail Advance Strategy Part 5
 
Engagor introduction pitch
Engagor introduction pitchEngagor introduction pitch
Engagor introduction pitch
 
Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?
 
Codementor - Data Science at OLX
Codementor - Data Science at OLX Codementor - Data Science at OLX
Codementor - Data Science at OLX
 
How to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataHow to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured Data
 
Synergita aug2015-detailed 81-b1
Synergita aug2015-detailed 81-b1Synergita aug2015-detailed 81-b1
Synergita aug2015-detailed 81-b1
 

Recently uploaded

IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfsimulationsindia
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Networking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxNetworking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxHimangsuNath
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfrahulyadav957181
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 

Recently uploaded (20)

IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Networking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptxNetworking Case Study prepared by teacher.pptx
Networking Case Study prepared by teacher.pptx
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdf
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 

Actionable Insight Extraction from Reviews and Images - slash n 2019

  • 1. Actionable Insight Extraction from Reviews and Images for building successful products Shreyas Shetty M Rohit Yadav Mohit Gupta
  • 2. Flipkart confidential - For Internal use only. Not to be shared externally. Product Design Cycle Voice of Customer Sales and customer feedback Products on platform Design new products Analyse “voice of customer”
  • 3. Flipkart confidential - For Internal use only. Not to be shared externally. “Voice of customer” Implicit signals ● Sales numbers ● Returns numbers ● Page impressions ● Add to cart Explicit signals ● Product reviews ● Ratings ● Return comments
  • 4. Review Analyser Explicit Signals such as product reviews and ratings
  • 5. Flipkart confidential - For Internal use only. Not to be shared externally. Aspects from reviews
  • 6. Flipkart confidential - For Internal use only. Not to be shared externally. Challenges in mining aspects ● Demographics e.g. lingo ● Review text is usually noisy e.g. spelling errors ● Conflicting signals - rating vs review ● Aspects vary with verticals
  • 7. Flipkart confidential - For Internal use only. Not to be shared externally. Extract aspects and opinions Analyse Sentiment Cluster and rank aspects Pre-process reviews Product pipeline
  • 8. Flipkart confidential - For Internal use only. Not to be shared externally. Pre-process reviews Extract aspects and opinions Analyse Sentiment Cluster and rank aspects Pre-process reviews
  • 9. Flipkart confidential - For Internal use only. Not to be shared externally. Extract aspects and opinions ● Dependency parser - extract grammatical relations ● Noun -> Aspects, Adjectives -> Opinion Pre-process reviews Extract aspects and opinions Analyse Sentiment Cluster and rank aspects
  • 10. Flipkart confidential - For Internal use only. Not to be shared externally. Analyse Sentiment ● Opinion words by themselves do not indicate sentiment ○ “I appreciate the fast delivery by Flipkart” - positive ○ “The phone battery drains really fast” - negative ● Context around the aspect is important ● fastText classifier trained on review snippets ● Review rating used as a proxy for sentiment label Pre-process reviews Extract aspects and opinions Analyse Sentiment Cluster and rank aspects
  • 11. Flipkart confidential - For Internal use only. Not to be shared externally. Cluster and rank aspects ● Different words for similar aspect ● Similar aspects are grouped ● Aspects converted to embeddings for clustering ● Ranking aspects for prioritization fabric fabric material cotton cloth Pre-process reviews Extract aspects and opinions Analyse Sentiment Cluster and rank aspects
  • 12. Flipkart confidential - For Internal use only. Not to be shared externally. Success story ● Mixer Grinders ○ Grinder jars being small was a concern identified ○ Led to ~15% of entire sales in the vertical
  • 13. Fashion Intelligence Implicit Signals Visual understanding of catalog images combined with sales numbers, page views
  • 14. Flipkart confidential - For Internal use only. Not to be shared externally. Visual insights? How Fashion designers identify trends. Trend statistics
  • 15. Flipkart confidential - For Internal use only. Not to be shared externally. Challenges with catalog data: Granularity of attributes Capturing Design Incorrect catalog Mandarin Collar Solid or Stripes?Are all of them blue?
  • 16. Flipkart confidential - For Internal use only. Not to be shared externally. Analytical Challenges: ● Confounders. Both the products are white polos, Why one sells more than the other? Brand? ● Counterfactuals: Changes required to make it successful? Color? Print?
  • 17. Flipkart confidential - For Internal use only. Not to be shared externally. Color extraction Correcting attributes AnalyticsCapture Design Pipeline Enriching Catalog
  • 18. Flipkart confidential - For Internal use only. Not to be shared externally. Design extraction and representation: ● Image segmentation - u-net deep learning models. ● Fine grained classification to identify design. ● Developed heuristics to measure design similarity between products. U-net Refined U-net Color extraction Analytics Image segmentation Fine grained classification Capture Design Enriching Catalog Correcting attributes
  • 19. Flipkart confidential - For Internal use only. Not to be shared externally. Color extraction and representation: Image segmentation: ● Trained U-net image segmentation model. ● 1200 images as tagged data with augmentations. Color representation: ● Histogram of 256 bins (color- granularity). ● Primary colors representation for search Color extraction Analytics Capture Design Enriching Catalog Correcting attributes
  • 20. Flipkart confidential - For Internal use only. Not to be shared externally. Correcting Catalog attributes Vgg-16 Image classification Collar: Polo Sleeve: Short Pretrained VGG-16 tuned with 11400 tagged images Color extraction Analytics Capture Design Enriching Catalog Correcting attributes
  • 21. Flipkart confidential - For Internal use only. Not to be shared externally. Catalog Data Enrichment Collar: round Sleeve: long Fabric: cotton closure: zipper Extracted Design Extracted color Predicted Catalog attributes Additional Catalog Attributes Enriched Catalog Data Color extraction Analytics Capture Design Enriching Catalog Correcting attributes
  • 22. Flipkart confidential - For Internal use only. Not to be shared externally. Analytics ● Statistics on last 1 month, 3 months and 6 months duration. ● Filtering based on MRP, RVP, discounts, and important catalog and machine predicted attributes. ● Sorting of products based on rate of sales and release date. Color extraction Analytics Capture Design Enriching Catalog Correcting attributes
  • 23. Flipkart confidential - For Internal use only. Not to be shared externally. Fashion Intelligence website Click
  • 24. Flipkart confidential - For Internal use only. Not to be shared externally.
  • 25. Flipkart confidential - For Internal use only. Not to be shared externally. It’s Quiz Time Scan the barcode or open the following URL bit.ly/slashnquiz It will just take a minute Flipkart EGVs to be won
  • 26. Flipkart confidential - For Internal use only. Not to be shared externally. Time for the results View Results