SlideShare a Scribd company logo
1 of 22
Understanding Product
Attributes from Reviews.
Sanghamitra Deb
Accenture Technology Laboratory
PyData NYC2015
Why Product Attributes?
• Find darjeeling tea that ships within two days?
• Which power bars are not too sweet?
• Which wine and cheese should be marketed
together?
• Does the icing have added color?
• Is the soy milk GMO free?
Products: Amazon Gourmet-
Food
Public Data: Amazon
{u'asin': u'B00LQWKDBM',
u'helpful': [0, 0],
u'overall': 5.0,
u'reviewText': u"Makes AMAZING
meatloaf. It's our "old family
recipe"!",
u'reviewTime': u'07 12, 2014',
u'reviewerID':
u'A2NSZZ7Y0RAE45',
u'reviewerName': u'Michael Freed
"freedml"',
u'summary': u'AMAZING meatloaf',
u'unixReviewTime': 1405123200}
#ofreviewers
Star Rating
Reviews
reviews:
"No sugar, no GMO garbage, no fillers that come with store bought extracts. This stuff is just
amazing. I use it in everything from baking to cooking and even as suggested in my coffee which is
saying a lot because I normally do not care for flavored coffee! You cannot go wrong with this. I've
ordered from this merchant before, customer satisfaction is their priority and service was quick,
shipped right out with tracking even! I'll be buying from GLS Goods again! I won't use any other
vanilla!" .
“Wow. This stuff is hot. As expected. I truly love the smoky flavor. This jar will last a while, thus the
slightly higher price is OK.”
"If you've got a craving for something different this is for you. Same old Kit Kat wafer but the
coating is white chocolate flavored with green tea. Really unique. But if you have a raging sweet
tooth you probably won't like it, it's not too sweet.”
“I ordered 3 types of Power Bar. None of them tastes fresh. The expiration date isn't until
September (it's June now) but I think these bars are stale. I won't be reordering.”
“This brand is disgusting. It is watery and too sweet. If you like the Tazo brand of chai latte you will
HATE this brand. I returned it.”
Reviews
reviews:
"No sugar, no GMO garbage, no fillers that come with store bought extracts. This stuff is just
amazing. I use it in everything from baking to cooking and even as suggested in my coffee which
is saying a lot because I normally do not care for flavored coffee! You cannot go wrong with this.
I've ordered from this merchant before, customer satisfaction is their priority and service was
quick, shipped right out with tracking even! I'll be buying from GLS Goods again! I won't use any
other vanilla!" .
“Wow. This stuff is hot. As expected. I truly love the smoky flavor. This jar will last a while, thus
the slightly higher price is OK.”
"If you've got a craving for something different this is for you. Same old Kit Kat wafer but the
coating is white chocolate flavored with green tea. Really unique. But if you have a raging
sweet tooth you probably won't like it, it's not too sweet.”
“I ordered 3 types of Power Bar. None of them tastes fresh. The expiration date isn't until
September (it's June now) but I think these bars are stale. I won't be reordering.”
“This brand is disgusting. It is watery and too sweet. If you like the Tazo brand of chai latte you
will HATE this brand. I returned it.”
Product Attributes: Topic
Modeling
Topic Modeling using Non-
negative Matrix Factorization
Topic Modeling : Finding
coherent set of words that
occur together.
(1) Identifying topics:
Maximum weight
(2) Using topic words such as
“shipping”, “tea”,
“Darjeeling” to identify
attributes
(1) Find the product reviews
with topic words such as
“shipping”, “tea”,
“Darjeeling” to identify
attributes
(2) Develop a sentiment
analyzer from star
ratings on the entire
review data set.
(3) Use the sentiment
analyzer to predict
sentiment of sentences
with attributes.
Attribute Sentiments
'This chili powder adds a wonderful spiciness and smokiness to dishes.
Warning, however. Ghost peppers have a spiciness that increases after
the first taste, so adjust accordingly.’
"No sugar, no GMO garbage, no fillers that come with store bought
extracts. This stuff is just amazing. I use it in everything from baking to
cooking and even as suggested in my coffee which is saying a lot
because I normally do not care for flavored coffee! You cannot go wrong
with this. I've ordered from this merchant before, customer satisfaction is
their priority and service was quick, shipped right out with tracking even!
I'll be buying from GLS Goods again! I won't use any other vanilla!"
Demo
Undersatnding Products:Word2Vec
blossoms
teas
moroccan
scented
lemongrass
hibiscus
hips
petals
chamomile
ceylon
india
bud
herbal
harney
spearmint
mist
zen
stash
jasmine
lotus
oolong
blossom
blackberry
bush
ginseng
flowery
balm
bergamot
bigelow
espresso
machine
cappucino
turkish
maker
machines
grind
cappuccino
coffees
expresso
pod
grinding
lavazza
illy
press
melitta
french
java
cafe
pods
keurig
senseo
roast
crema
hamilton
bunn
makers
holder
drip
frothy
kona
brewer
folgers
ese
model
britt
cleanup
gran
button
aloha
beach
roasts
grounds
cones
Tea Coffee
wow this arrived with two green rings the same size
and no yellow ring where is the quality control didn t
the packager at amazon notice this glaring mistake what
a disappointment feels cheap and smells bad pass on
this one B00000IRTW didn t the packager at amazon
notice this glaring mistake what a disappointment feels
cheap and smells bad pass on this one
Product id
Demo
Knowledge graph
shipping
Vanilla
extract
Tazo
Honey
energy
drink
sweet
Extracting relationships
define relationship: is_tea/coffee_maker
find a training set corresponding “tea_maker”, i.e if the
sentences contain these keywords “melitta”,”bodum”, …
Identify features of the data: Organization names
http://deepdive.stanford.edu/
DeepDive:
Quantitative information on creating structure from unstruc
You have to know the relationships you are trying to extrac
0 1 No sugar, no GMO garbage, no fillers that come with store bought extracts.
"{""No"",""sugar"","","",""no"",""GMO"",""garbage"","","",""no"",""fillers"",""that"",""come"",""with"",""store"",""bought"",""extracts"","".""}"
"{""no"",""sugar"","","",""no"",""GMO"",""garbage"","","",""no"",""filler"",""that"",""come"",""with"",""store"",""buy"",""extract"","".""}"
"{""DT"",""NN"","","",""DT"",""NNP"",""NN"","","",""DT"",""NNS"",""WDT"",""VBP"",""IN"",""NN"",""VBD"",""NNS"","".""}"
"{""O"",""O"",""O"",""O"",""ORGANIZATION"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O""}"
{0,3,8,10,13,17,24,26,29,37,42,47,52,58,65,73}
"{""neg"","""","""",""neg"",""nn"",""appos"","""",""neg"",""appos"",""nsubj"",""rcmod"",""mark"",""nsubj"",""advcl"",""dobj"",""""}"
{2,0,0,6,6,2,0,9,2,11,9,14,14,11,14,0}
Parsed Data input to deepdive
Training set:
Positive
Mellitta “tea/coffee maker”
bodum “tea/coffee maker”
Training set:
Negative
Cuisinart “not_tea/coffee maker”
Vitamix “tea/coffee maker”
Output: SQL tables with exception (0,1) of whether a review is a tea/coffee maker
Future Work: Text + Images
No of. products with 1 review:
66743
and 1500 reviews<20 words:
example: "I just purchased this
item, and I'm happy with my
purchase. I think the flavor is
great.”
“too small to work in an air
popper. Who uses the stove
anymore!!!”
Thank You.
@sangha_deb
deblivingdata.net,
sangha123.github.io
sangha123/PyData2015NYC
Data Discovery

More Related Content

Viewers also liked

From Rocket Science to Data Science
From Rocket Science to Data ScienceFrom Rocket Science to Data Science
From Rocket Science to Data ScienceSanghamitra Deb
 
Product Quality
Product QualityProduct Quality
Product QualitySajith91
 
Extracting medical attributes and finding relations
Extracting medical attributes and finding relationsExtracting medical attributes and finding relations
Extracting medical attributes and finding relationsSanghamitra Deb
 
Marketing vs selling
Marketing vs sellingMarketing vs selling
Marketing vs sellingPratik Dighe
 
Product And Its Classifications
Product And Its ClassificationsProduct And Its Classifications
Product And Its Classificationsanujsurana
 
Product Definition
Product DefinitionProduct Definition
Product DefinitionMark Curphey
 
Brand Positioning
Brand PositioningBrand Positioning
Brand PositioningSj -
 
Data Processing-Presentation
Data Processing-PresentationData Processing-Presentation
Data Processing-Presentationnibraspk
 
International marketing (1)
International marketing (1)International marketing (1)
International marketing (1)Ganpurev Ganbold
 
Product.ppt
Product.pptProduct.ppt
Product.pptraj43
 
Classification Of Product
Classification Of ProductClassification Of Product
Classification Of ProductGOEL'S WORLD
 
Classification of Products
Classification of ProductsClassification of Products
Classification of ProductsHarish Vinnakota
 

Viewers also liked (20)

brand equity
brand equitybrand equity
brand equity
 
From Rocket Science to Data Science
From Rocket Science to Data ScienceFrom Rocket Science to Data Science
From Rocket Science to Data Science
 
Product Quality
Product QualityProduct Quality
Product Quality
 
Extracting medical attributes and finding relations
Extracting medical attributes and finding relationsExtracting medical attributes and finding relations
Extracting medical attributes and finding relations
 
Marketing vs selling
Marketing vs sellingMarketing vs selling
Marketing vs selling
 
FashionNx - ERP for Apparel & Footwear
FashionNx - ERP for Apparel & Footwear FashionNx - ERP for Apparel & Footwear
FashionNx - ERP for Apparel & Footwear
 
Product And Its Classifications
Product And Its ClassificationsProduct And Its Classifications
Product And Its Classifications
 
Data processing
Data processingData processing
Data processing
 
Product Definition
Product DefinitionProduct Definition
Product Definition
 
Brand Positioning
Brand PositioningBrand Positioning
Brand Positioning
 
Chapter 1 Fashion Marketing
Chapter   1 Fashion MarketingChapter   1 Fashion Marketing
Chapter 1 Fashion Marketing
 
Data Processing-Presentation
Data Processing-PresentationData Processing-Presentation
Data Processing-Presentation
 
Product management
Product managementProduct management
Product management
 
Quality control
Quality controlQuality control
Quality control
 
International marketing (1)
International marketing (1)International marketing (1)
International marketing (1)
 
INTERNATIONAL MARKETING
INTERNATIONAL MARKETINGINTERNATIONAL MARKETING
INTERNATIONAL MARKETING
 
Product.ppt
Product.pptProduct.ppt
Product.ppt
 
Event management
Event managementEvent management
Event management
 
Classification Of Product
Classification Of ProductClassification Of Product
Classification Of Product
 
Classification of Products
Classification of ProductsClassification of Products
Classification of Products
 

Similar to Understanding Product Attributes from Reviews

Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ounce
Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ounceRalph by ralph lauren for women, eau de toilette natural spray, 3.4 ounce
Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ouncecirengcoco1
 
Amazon Strategies January 2019 | OneSpace
Amazon Strategies January 2019 | OneSpaceAmazon Strategies January 2019 | OneSpace
Amazon Strategies January 2019 | OneSpaceDigiday
 
Adagio Teas Brand Experience
Adagio Teas Brand ExperienceAdagio Teas Brand Experience
Adagio Teas Brand Experiencereduce
 
Coffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinCoffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinRoss Simons
 
Coffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinCoffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinRoss Andrew Simons
 
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...v2zq
 
Brand Design Drinks Trends 2021 - The Cabinet Agency
Brand Design Drinks Trends 2021 - The Cabinet AgencyBrand Design Drinks Trends 2021 - The Cabinet Agency
Brand Design Drinks Trends 2021 - The Cabinet AgencyThe Cabinet Agency
 
Sale – mr. coffee ids57 4 coffee grinder, black – review
Sale – mr. coffee ids57 4 coffee grinder, black – reviewSale – mr. coffee ids57 4 coffee grinder, black – review
Sale – mr. coffee ids57 4 coffee grinder, black – reviewloreanbuchholt7736
 
COUNTABLE AND UNCOUNTABLE NOUNS.pptx
COUNTABLE AND UNCOUNTABLE NOUNS.pptxCOUNTABLE AND UNCOUNTABLE NOUNS.pptx
COUNTABLE AND UNCOUNTABLE NOUNS.pptxVijaCey
 
Product Reviews. More Customers from Saba Botanical of USA.
Product Reviews. More Customers from Saba Botanical of USA. Product Reviews. More Customers from Saba Botanical of USA.
Product Reviews. More Customers from Saba Botanical of USA. sababotanical
 
Great tips on how to take your coffee
Great tips on how to take your coffeeGreat tips on how to take your coffee
Great tips on how to take your coffeeAgnes Tip
 
Don't Drink Your Calories!
Don't Drink Your Calories!Don't Drink Your Calories!
Don't Drink Your Calories!Morgan Rizzardi
 
Presley espresso reclining sofa by ashley furniture
Presley espresso reclining sofa by ashley furniturePresley espresso reclining sofa by ashley furniture
Presley espresso reclining sofa by ashley furniturerotandot
 
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – review
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – reviewSale – one touch 4 function power mixer with beat, whip, mix, and blend – review
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – reviewloreanbuchholt7736
 

Similar to Understanding Product Attributes from Reviews (20)

Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ounce
Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ounceRalph by ralph lauren for women, eau de toilette natural spray, 3.4 ounce
Ralph by ralph lauren for women, eau de toilette natural spray, 3.4 ounce
 
Amazon Strategies January 2019 | OneSpace
Amazon Strategies January 2019 | OneSpaceAmazon Strategies January 2019 | OneSpace
Amazon Strategies January 2019 | OneSpace
 
Customer favorite fragrances 2013
Customer favorite fragrances 2013Customer favorite fragrances 2013
Customer favorite fragrances 2013
 
Adagio Teas Brand Experience
Adagio Teas Brand ExperienceAdagio Teas Brand Experience
Adagio Teas Brand Experience
 
Kanangga Health
Kanangga HealthKanangga Health
Kanangga Health
 
Coffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinCoffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not Win
 
Are you addicted to coffee
Are you addicted to coffeeAre you addicted to coffee
Are you addicted to coffee
 
Coffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not WinCoffee Wars -- Why Starbucks Will Not Win
Coffee Wars -- Why Starbucks Will Not Win
 
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...
Homemade Natural Personal Care Products - A Guide for Making your own Body Ca...
 
TOP_Lemon Tea
TOP_Lemon TeaTOP_Lemon Tea
TOP_Lemon Tea
 
Brand Design Drinks Trends 2021 - The Cabinet Agency
Brand Design Drinks Trends 2021 - The Cabinet AgencyBrand Design Drinks Trends 2021 - The Cabinet Agency
Brand Design Drinks Trends 2021 - The Cabinet Agency
 
Sale – mr. coffee ids57 4 coffee grinder, black – review
Sale – mr. coffee ids57 4 coffee grinder, black – reviewSale – mr. coffee ids57 4 coffee grinder, black – review
Sale – mr. coffee ids57 4 coffee grinder, black – review
 
COUNTABLE AND UNCOUNTABLE NOUNS.pptx
COUNTABLE AND UNCOUNTABLE NOUNS.pptxCOUNTABLE AND UNCOUNTABLE NOUNS.pptx
COUNTABLE AND UNCOUNTABLE NOUNS.pptx
 
Product Reviews. More Customers from Saba Botanical of USA.
Product Reviews. More Customers from Saba Botanical of USA. Product Reviews. More Customers from Saba Botanical of USA.
Product Reviews. More Customers from Saba Botanical of USA.
 
Great tips on how to take your coffee
Great tips on how to take your coffeeGreat tips on how to take your coffee
Great tips on how to take your coffee
 
C:\fakepath\pure romance presentation
C:\fakepath\pure romance presentationC:\fakepath\pure romance presentation
C:\fakepath\pure romance presentation
 
Don't Drink Your Calories!
Don't Drink Your Calories!Don't Drink Your Calories!
Don't Drink Your Calories!
 
Presley espresso reclining sofa by ashley furniture
Presley espresso reclining sofa by ashley furniturePresley espresso reclining sofa by ashley furniture
Presley espresso reclining sofa by ashley furniture
 
cre8ivedesi9.com
cre8ivedesi9.comcre8ivedesi9.com
cre8ivedesi9.com
 
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – review
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – reviewSale – one touch 4 function power mixer with beat, whip, mix, and blend – review
Sale – one touch 4 function power mixer with beat, whip, mix, and blend – review
 

More from Sanghamitra Deb

Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningSanghamitra Deb
 
Computer Vision Landscape : Present and Future
Computer Vision Landscape : Present and FutureComputer Vision Landscape : Present and Future
Computer Vision Landscape : Present and FutureSanghamitra Deb
 
Intro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic ModelingIntro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic ModelingSanghamitra Deb
 
Computer Vision for Beginners
Computer Vision for BeginnersComputer Vision for Beginners
Computer Vision for BeginnersSanghamitra Deb
 
NLP Classifier Models & Metrics
NLP Classifier Models & MetricsNLP Classifier Models & Metrics
NLP Classifier Models & MetricsSanghamitra Deb
 
Developing Recommendation System to provide a Personalized Learning experienc...
Developing Recommendation System to provide a PersonalizedLearning experienc...Developing Recommendation System to provide a PersonalizedLearning experienc...
Developing Recommendation System to provide a Personalized Learning experienc...Sanghamitra Deb
 
NLP and Deep Learning for non_experts
NLP and Deep Learning for non_expertsNLP and Deep Learning for non_experts
NLP and Deep Learning for non_expertsSanghamitra Deb
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learningSanghamitra Deb
 
NLP and Machine Learning for non-experts
NLP and Machine Learning for non-expertsNLP and Machine Learning for non-experts
NLP and Machine Learning for non-expertsSanghamitra Deb
 
Democratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUsDemocratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUsSanghamitra Deb
 
Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.Sanghamitra Deb
 

More from Sanghamitra Deb (14)

odsc_2023.pdf
odsc_2023.pdfodsc_2023.pdf
odsc_2023.pdf
 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learning
 
Computer Vision Landscape : Present and Future
Computer Vision Landscape : Present and FutureComputer Vision Landscape : Present and Future
Computer Vision Landscape : Present and Future
 
Intro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic ModelingIntro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic Modeling
 
Intro to ml_2021
Intro to ml_2021Intro to ml_2021
Intro to ml_2021
 
Computer Vision for Beginners
Computer Vision for BeginnersComputer Vision for Beginners
Computer Vision for Beginners
 
NLP Classifier Models & Metrics
NLP Classifier Models & MetricsNLP Classifier Models & Metrics
NLP Classifier Models & Metrics
 
Developing Recommendation System to provide a Personalized Learning experienc...
Developing Recommendation System to provide a PersonalizedLearning experienc...Developing Recommendation System to provide a PersonalizedLearning experienc...
Developing Recommendation System to provide a Personalized Learning experienc...
 
NLP and Deep Learning for non_experts
NLP and Deep Learning for non_expertsNLP and Deep Learning for non_experts
NLP and Deep Learning for non_experts
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
NLP and Machine Learning for non-experts
NLP and Machine Learning for non-expertsNLP and Machine Learning for non-experts
NLP and Machine Learning for non-experts
 
Democratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUsDemocratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUs
 
Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.
 
Data day2017
Data day2017Data day2017
Data day2017
 

Recently uploaded

VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...shivangimorya083
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一2s3dgmej
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...Suhani Kapoor
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士obuhobo
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Niya Khan
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of JobRemote DBA Services
 
The Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdfThe Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdftheknowledgereview1
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...Suhani Kapoor
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012rehmti665
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjLewisJB
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 

Recently uploaded (20)

VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
 
The Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdfThe Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdf
 
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
 

Understanding Product Attributes from Reviews

  • 1. Understanding Product Attributes from Reviews. Sanghamitra Deb Accenture Technology Laboratory PyData NYC2015
  • 2. Why Product Attributes? • Find darjeeling tea that ships within two days? • Which power bars are not too sweet? • Which wine and cheese should be marketed together? • Does the icing have added color? • Is the soy milk GMO free?
  • 4. Public Data: Amazon {u'asin': u'B00LQWKDBM', u'helpful': [0, 0], u'overall': 5.0, u'reviewText': u"Makes AMAZING meatloaf. It's our &#34;old family recipe&#34;!", u'reviewTime': u'07 12, 2014', u'reviewerID': u'A2NSZZ7Y0RAE45', u'reviewerName': u'Michael Freed "freedml"', u'summary': u'AMAZING meatloaf', u'unixReviewTime': 1405123200} #ofreviewers Star Rating
  • 5. Reviews reviews: "No sugar, no GMO garbage, no fillers that come with store bought extracts. This stuff is just amazing. I use it in everything from baking to cooking and even as suggested in my coffee which is saying a lot because I normally do not care for flavored coffee! You cannot go wrong with this. I've ordered from this merchant before, customer satisfaction is their priority and service was quick, shipped right out with tracking even! I'll be buying from GLS Goods again! I won't use any other vanilla!" . “Wow. This stuff is hot. As expected. I truly love the smoky flavor. This jar will last a while, thus the slightly higher price is OK.” "If you've got a craving for something different this is for you. Same old Kit Kat wafer but the coating is white chocolate flavored with green tea. Really unique. But if you have a raging sweet tooth you probably won't like it, it's not too sweet.” “I ordered 3 types of Power Bar. None of them tastes fresh. The expiration date isn't until September (it's June now) but I think these bars are stale. I won't be reordering.” “This brand is disgusting. It is watery and too sweet. If you like the Tazo brand of chai latte you will HATE this brand. I returned it.”
  • 6. Reviews reviews: "No sugar, no GMO garbage, no fillers that come with store bought extracts. This stuff is just amazing. I use it in everything from baking to cooking and even as suggested in my coffee which is saying a lot because I normally do not care for flavored coffee! You cannot go wrong with this. I've ordered from this merchant before, customer satisfaction is their priority and service was quick, shipped right out with tracking even! I'll be buying from GLS Goods again! I won't use any other vanilla!" . “Wow. This stuff is hot. As expected. I truly love the smoky flavor. This jar will last a while, thus the slightly higher price is OK.” "If you've got a craving for something different this is for you. Same old Kit Kat wafer but the coating is white chocolate flavored with green tea. Really unique. But if you have a raging sweet tooth you probably won't like it, it's not too sweet.” “I ordered 3 types of Power Bar. None of them tastes fresh. The expiration date isn't until September (it's June now) but I think these bars are stale. I won't be reordering.” “This brand is disgusting. It is watery and too sweet. If you like the Tazo brand of chai latte you will HATE this brand. I returned it.”
  • 8. Topic Modeling using Non- negative Matrix Factorization
  • 9.
  • 10. Topic Modeling : Finding coherent set of words that occur together. (1) Identifying topics: Maximum weight (2) Using topic words such as “shipping”, “tea”, “Darjeeling” to identify attributes (1) Find the product reviews with topic words such as “shipping”, “tea”, “Darjeeling” to identify attributes (2) Develop a sentiment analyzer from star ratings on the entire review data set. (3) Use the sentiment analyzer to predict sentiment of sentences with attributes.
  • 11. Attribute Sentiments 'This chili powder adds a wonderful spiciness and smokiness to dishes. Warning, however. Ghost peppers have a spiciness that increases after the first taste, so adjust accordingly.’ "No sugar, no GMO garbage, no fillers that come with store bought extracts. This stuff is just amazing. I use it in everything from baking to cooking and even as suggested in my coffee which is saying a lot because I normally do not care for flavored coffee! You cannot go wrong with this. I've ordered from this merchant before, customer satisfaction is their priority and service was quick, shipped right out with tracking even! I'll be buying from GLS Goods again! I won't use any other vanilla!"
  • 12. Demo
  • 15. wow this arrived with two green rings the same size and no yellow ring where is the quality control didn t the packager at amazon notice this glaring mistake what a disappointment feels cheap and smells bad pass on this one B00000IRTW didn t the packager at amazon notice this glaring mistake what a disappointment feels cheap and smells bad pass on this one Product id
  • 16. Demo
  • 18. Extracting relationships define relationship: is_tea/coffee_maker find a training set corresponding “tea_maker”, i.e if the sentences contain these keywords “melitta”,”bodum”, … Identify features of the data: Organization names http://deepdive.stanford.edu/ DeepDive: Quantitative information on creating structure from unstruc You have to know the relationships you are trying to extrac
  • 19. 0 1 No sugar, no GMO garbage, no fillers that come with store bought extracts. "{""No"",""sugar"","","",""no"",""GMO"",""garbage"","","",""no"",""fillers"",""that"",""come"",""with"",""store"",""bought"",""extracts"","".""}" "{""no"",""sugar"","","",""no"",""GMO"",""garbage"","","",""no"",""filler"",""that"",""come"",""with"",""store"",""buy"",""extract"","".""}" "{""DT"",""NN"","","",""DT"",""NNP"",""NN"","","",""DT"",""NNS"",""WDT"",""VBP"",""IN"",""NN"",""VBD"",""NNS"","".""}" "{""O"",""O"",""O"",""O"",""ORGANIZATION"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O"",""O""}" {0,3,8,10,13,17,24,26,29,37,42,47,52,58,65,73} "{""neg"","""","""",""neg"",""nn"",""appos"","""",""neg"",""appos"",""nsubj"",""rcmod"",""mark"",""nsubj"",""advcl"",""dobj"",""""}" {2,0,0,6,6,2,0,9,2,11,9,14,14,11,14,0} Parsed Data input to deepdive Training set: Positive Mellitta “tea/coffee maker” bodum “tea/coffee maker” Training set: Negative Cuisinart “not_tea/coffee maker” Vitamix “tea/coffee maker” Output: SQL tables with exception (0,1) of whether a review is a tea/coffee maker
  • 20. Future Work: Text + Images No of. products with 1 review: 66743 and 1500 reviews<20 words: example: "I just purchased this item, and I'm happy with my purchase. I think the flavor is great.” “too small to work in an air popper. Who uses the stove anymore!!!”