SlideShare a Scribd company logo
1 of 15
Download to read offline
GoodReviews
Deliver the most helpful book reviews
Krishna Karthik
Readers often rely on book reviews by other users to
choose a book
Currently, reviews on Amazon are rated by users
Potentially helpful reviews can go unnoticed if unrated
Let a machine classify reviews as helpful
GoodReviews : Motivation
goodreviews.co
Excerpt of a helpful unrated review
Text file with book reviews from Amazon
Unstructured data
Data
Book reviews as they appear on Amazon
Response used in the modeling
Fraction of users who rated the review that
found it to be useful
J. McAuley and J. Leskovec. Hidden factors and hidden topics: understanding rating dimensions with review text. RecSys, 2013.
Three class classification
One vs Rest with Random Forest classifier
Features (NLP)
No. of adverbs, adjectives …..
in review and summary
References to genre
No. of words, sentences
Subjectivity, polarity and
lexical diversity
• Precision and Recall used as success metrics
• ~70% average precision and recall in the test and validation sets
• ~75% precision and recall for the most helpful reviews
Not
helpful
Middle Helpful
20% 80%
Fractional
helpfulness
Helpful reviews have more neutral sentiment
Helpful reviews have
no extremes of sentiment
Review polarity
Mean Variance
Helpful 0.17 0.12
Not helpful 0.05 0.25
Helpful reviews are longer and have fewer unique words
Helpful reviews
longer on average
Helpful reviews are
less lexically diverse
Number of words
in the review
Lexical
diversity
Mean Variance
Helpful 0.61 0.1
Not helpful 0.73 0.13
About me
Krishna Karthik
Experimental particle physics
New York University and CERN
Reading, hiking and soccer
Backup
Details of data and algorithm
• Features extracted using NLTK and TextBlob
• Trained on ~ 60,000 reviews evenly split between the 3
classes
• In reality, the dataset is distributed as 3:3:1
(Bad:Middle:Good)
• Test and validation sets consisting of 30,000 reviews each
• One vs Rest using Random Forest classifier
Feature importance
Book rating
Number
of words
Polarity
Lexical diversity
Test set plots
Test set - ROC
Test set - Precision Recall
~4% helpful misclassified as not helpful
Validation set plots
Validation set
Validation set
~4% helpful misclassified as not helpful
Screenshot 1
Screenshot 2
Screenshot 3

More Related Content

What's hot

Basics of Systematic Review and Meta-analysis: Part 1
Basics of Systematic Review and Meta-analysis: Part 1Basics of Systematic Review and Meta-analysis: Part 1
Basics of Systematic Review and Meta-analysis: Part 1Rizwan S A
 
Task of Correlation Research Questions
Task of Correlation Research QuestionsTask of Correlation Research Questions
Task of Correlation Research QuestionsHATS
 
Are You Ready to Write Up Your Quantitative Data?
 Are You Ready to Write Up Your Quantitative Data? Are You Ready to Write Up Your Quantitative Data?
Are You Ready to Write Up Your Quantitative Data?DoctoralNet Limited
 
Basics of Systematic Review and Meta-analysis: Part 3
Basics of Systematic Review and Meta-analysis: Part 3Basics of Systematic Review and Meta-analysis: Part 3
Basics of Systematic Review and Meta-analysis: Part 3Rizwan S A
 
Week 8 summative assignment critique of research article
Week 8 summative assignment critique of research articleWeek 8 summative assignment critique of research article
Week 8 summative assignment critique of research articlepiya30
 
Data Analysis in Research: Descriptive Statistics & Normality
Data Analysis in Research: Descriptive Statistics & NormalityData Analysis in Research: Descriptive Statistics & Normality
Data Analysis in Research: Descriptive Statistics & NormalityIkbal Ahmed
 
Comparison of Methodology
Comparison of MethodologyComparison of Methodology
Comparison of MethodologyMandrox Black
 
Webinar pg critical reading for your dissertation
Webinar pg critical reading for your dissertationWebinar pg critical reading for your dissertation
Webinar pg critical reading for your dissertationRhianWynWilliams
 
research design
 research design research design
research designkpgandhi
 
Safetybusiness not pai
Safetybusiness not paiSafetybusiness not pai
Safetybusiness not paiwilsonscott
 
Term Paper Topics
Term Paper TopicsTerm Paper Topics
Term Paper TopicsDamon Rawk
 
Mixed Methods Research Design
Mixed Methods Research DesignMixed Methods Research Design
Mixed Methods Research DesignSYIKIN MARIA
 
7 measurement & questionnaires design (Dr. Mai,2014)
7 measurement & questionnaires design (Dr. Mai,2014)7 measurement & questionnaires design (Dr. Mai,2014)
7 measurement & questionnaires design (Dr. Mai,2014)Phong Đá
 

What's hot (18)

Basics of Systematic Review and Meta-analysis: Part 1
Basics of Systematic Review and Meta-analysis: Part 1Basics of Systematic Review and Meta-analysis: Part 1
Basics of Systematic Review and Meta-analysis: Part 1
 
Likert Scale
Likert ScaleLikert Scale
Likert Scale
 
Task of Correlation Research Questions
Task of Correlation Research QuestionsTask of Correlation Research Questions
Task of Correlation Research Questions
 
Are You Ready to Write Up Your Quantitative Data?
 Are You Ready to Write Up Your Quantitative Data? Are You Ready to Write Up Your Quantitative Data?
Are You Ready to Write Up Your Quantitative Data?
 
Basics of Systematic Review and Meta-analysis: Part 3
Basics of Systematic Review and Meta-analysis: Part 3Basics of Systematic Review and Meta-analysis: Part 3
Basics of Systematic Review and Meta-analysis: Part 3
 
Analyzing survey data
Analyzing survey dataAnalyzing survey data
Analyzing survey data
 
Week 8 summative assignment critique of research article
Week 8 summative assignment critique of research articleWeek 8 summative assignment critique of research article
Week 8 summative assignment critique of research article
 
Data Analysis in Research: Descriptive Statistics & Normality
Data Analysis in Research: Descriptive Statistics & NormalityData Analysis in Research: Descriptive Statistics & Normality
Data Analysis in Research: Descriptive Statistics & Normality
 
Comparison of Methodology
Comparison of MethodologyComparison of Methodology
Comparison of Methodology
 
Webinar pg critical reading for your dissertation
Webinar pg critical reading for your dissertationWebinar pg critical reading for your dissertation
Webinar pg critical reading for your dissertation
 
research design
 research design research design
research design
 
Safetybusiness not pai
Safetybusiness not paiSafetybusiness not pai
Safetybusiness not pai
 
Data interpretation
Data interpretationData interpretation
Data interpretation
 
Term Paper Topics
Term Paper TopicsTerm Paper Topics
Term Paper Topics
 
Data Analysis
Data AnalysisData Analysis
Data Analysis
 
Mixed Methods Research Design
Mixed Methods Research DesignMixed Methods Research Design
Mixed Methods Research Design
 
7 measurement & questionnaires design (Dr. Mai,2014)
7 measurement & questionnaires design (Dr. Mai,2014)7 measurement & questionnaires design (Dr. Mai,2014)
7 measurement & questionnaires design (Dr. Mai,2014)
 
How to research
How to researchHow to research
How to research
 

Viewers also liked

Social Media Benchmarking Report - preview of findings
Social Media Benchmarking Report - preview of findingsSocial Media Benchmarking Report - preview of findings
Social Media Benchmarking Report - preview of findingsB2B Marketing
 
Your event in Trending Topic - boost media coverage
Your event in Trending Topic - boost media coverageYour event in Trending Topic - boost media coverage
Your event in Trending Topic - boost media coverageJulien Carlier
 
13th Annual Chamber Energy Conference - EE Funding
13th Annual Chamber Energy Conference - EE Funding13th Annual Chamber Energy Conference - EE Funding
13th Annual Chamber Energy Conference - EE FundingTim Rushenberg
 
ULS 2015 Spring Seminar - 04242015
ULS 2015 Spring Seminar - 04242015ULS 2015 Spring Seminar - 04242015
ULS 2015 Spring Seminar - 04242015Tim Rushenberg
 
State Chambers of Commerce Roundtable - 06052015
State Chambers of Commerce  Roundtable - 06052015State Chambers of Commerce  Roundtable - 06052015
State Chambers of Commerce Roundtable - 06052015Tim Rushenberg
 
English3tgquarter1 140526103047-phpapp02
English3tgquarter1 140526103047-phpapp02English3tgquarter1 140526103047-phpapp02
English3tgquarter1 140526103047-phpapp02jennifer Tuazon
 
Art 3-tg-draft-4-22-2014
Art 3-tg-draft-4-22-2014Art 3-tg-draft-4-22-2014
Art 3-tg-draft-4-22-2014jennifer Tuazon
 
инвестпаспорт
инвестпаспортинвестпаспорт
инвестпаспортinvestsheb
 
инвестпаспорт
инвестпаспортинвестпаспорт
инвестпаспортinvestsheb
 
Introduction à la liberté d'expression
Introduction à la liberté d'expressionIntroduction à la liberté d'expression
Introduction à la liberté d'expressionDulout Laurent
 
Parlons un peu de google
Parlons un peu de googleParlons un peu de google
Parlons un peu de googleDulout Laurent
 
Esp 140705070733-phpapp01
Esp 140705070733-phpapp01Esp 140705070733-phpapp01
Esp 140705070733-phpapp01jennifer Tuazon
 
Esp3tgdraft4 140613073650-phpapp02
Esp3tgdraft4 140613073650-phpapp02Esp3tgdraft4 140613073650-phpapp02
Esp3tgdraft4 140613073650-phpapp02jennifer Tuazon
 

Viewers also liked (16)

Social Media Benchmarking Report - preview of findings
Social Media Benchmarking Report - preview of findingsSocial Media Benchmarking Report - preview of findings
Social Media Benchmarking Report - preview of findings
 
Your event in Trending Topic - boost media coverage
Your event in Trending Topic - boost media coverageYour event in Trending Topic - boost media coverage
Your event in Trending Topic - boost media coverage
 
Project
ProjectProject
Project
 
13th Annual Chamber Energy Conference - EE Funding
13th Annual Chamber Energy Conference - EE Funding13th Annual Chamber Energy Conference - EE Funding
13th Annual Chamber Energy Conference - EE Funding
 
ULS 2015 Spring Seminar - 04242015
ULS 2015 Spring Seminar - 04242015ULS 2015 Spring Seminar - 04242015
ULS 2015 Spring Seminar - 04242015
 
State Chambers of Commerce Roundtable - 06052015
State Chambers of Commerce  Roundtable - 06052015State Chambers of Commerce  Roundtable - 06052015
State Chambers of Commerce Roundtable - 06052015
 
English3tgquarter1 140526103047-phpapp02
English3tgquarter1 140526103047-phpapp02English3tgquarter1 140526103047-phpapp02
English3tgquarter1 140526103047-phpapp02
 
Art 3-tg-draft-4-22-2014
Art 3-tg-draft-4-22-2014Art 3-tg-draft-4-22-2014
Art 3-tg-draft-4-22-2014
 
инвестпаспорт
инвестпаспортинвестпаспорт
инвестпаспорт
 
инвестпаспорт
инвестпаспортинвестпаспорт
инвестпаспорт
 
D-16 (1)
D-16 (1)D-16 (1)
D-16 (1)
 
Presentation1
Presentation1Presentation1
Presentation1
 
Introduction à la liberté d'expression
Introduction à la liberté d'expressionIntroduction à la liberté d'expression
Introduction à la liberté d'expression
 
Parlons un peu de google
Parlons un peu de googleParlons un peu de google
Parlons un peu de google
 
Esp 140705070733-phpapp01
Esp 140705070733-phpapp01Esp 140705070733-phpapp01
Esp 140705070733-phpapp01
 
Esp3tgdraft4 140613073650-phpapp02
Esp3tgdraft4 140613073650-phpapp02Esp3tgdraft4 140613073650-phpapp02
Esp3tgdraft4 140613073650-phpapp02
 

Similar to Demo june29

SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...Rocío Cañamares
 
D3M Online Reviews
D3M Online ReviewsD3M Online Reviews
D3M Online Reviewsveesingh
 
Book Recommendation Engine
Book Recommendation EngineBook Recommendation Engine
Book Recommendation EngineShravaniBheema
 
6. Are you ready to write your methodology?
6. Are you ready to write your methodology? 6. Are you ready to write your methodology?
6. Are you ready to write your methodology? DoctoralNet Limited
 
Evaluating e reference
Evaluating e referenceEvaluating e reference
Evaluating e referenceElaine Lasda
 
Final PaperIn preparation for your research, select an individua
Final PaperIn preparation for your research, select an individuaFinal PaperIn preparation for your research, select an individua
Final PaperIn preparation for your research, select an individuaChereCheek752
 
Lra co gnitiveinterviews11.29
Lra co gnitiveinterviews11.29Lra co gnitiveinterviews11.29
Lra co gnitiveinterviews11.29kconradi
 
Ontology Search: An Empirical Evaluation
Ontology Search: An Empirical EvaluationOntology Search: An Empirical Evaluation
Ontology Search: An Empirical EvaluationArmin Haller
 
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docxAASTHA76
 
D Whitelock LAK presentation open_essayistfv
D Whitelock LAK presentation  open_essayistfvD Whitelock LAK presentation  open_essayistfv
D Whitelock LAK presentation open_essayistfvDenise Whitelock
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysisishan0019
 
Research Tools & Techniques
Research Tools & TechniquesResearch Tools & Techniques
Research Tools & TechniquesDrSamsonRVictor
 
Class, please see the MS Word attachment. This document has my exp
Class, please see the MS Word attachment. This document has my expClass, please see the MS Word attachment. This document has my exp
Class, please see the MS Word attachment. This document has my expVinaOconner450
 
The smart citizen and the fourth paradigm
The smart citizen and the fourth paradigmThe smart citizen and the fourth paradigm
The smart citizen and the fourth paradigmJaison Paul
 
Advanced statistics for librarians
Advanced statistics for librariansAdvanced statistics for librarians
Advanced statistics for librariansJohn McDonald
 
Marshall hm poster_vra2015
Marshall hm poster_vra2015Marshall hm poster_vra2015
Marshall hm poster_vra2015Hannah Marshall
 
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docx
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docxEDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docx
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docxtoltonkendal
 
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docx
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docxRunning head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docx
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docxcowinhelen
 

Similar to Demo june29 (20)

Review of rmt
Review of rmtReview of rmt
Review of rmt
 
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
 
D3M Online Reviews
D3M Online ReviewsD3M Online Reviews
D3M Online Reviews
 
Book Recommendation Engine
Book Recommendation EngineBook Recommendation Engine
Book Recommendation Engine
 
6. Are you ready to write your methodology?
6. Are you ready to write your methodology? 6. Are you ready to write your methodology?
6. Are you ready to write your methodology?
 
Evaluating e reference
Evaluating e referenceEvaluating e reference
Evaluating e reference
 
Final PaperIn preparation for your research, select an individua
Final PaperIn preparation for your research, select an individuaFinal PaperIn preparation for your research, select an individua
Final PaperIn preparation for your research, select an individua
 
Lra co gnitiveinterviews11.29
Lra co gnitiveinterviews11.29Lra co gnitiveinterviews11.29
Lra co gnitiveinterviews11.29
 
Ontology Search: An Empirical Evaluation
Ontology Search: An Empirical EvaluationOntology Search: An Empirical Evaluation
Ontology Search: An Empirical Evaluation
 
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx
#06198 Topic PSY 325 Statistics for the Behavioral & Social Scien.docx
 
D Whitelock LAK presentation open_essayistfv
D Whitelock LAK presentation  open_essayistfvD Whitelock LAK presentation  open_essayistfv
D Whitelock LAK presentation open_essayistfv
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Research Tools & Techniques
Research Tools & TechniquesResearch Tools & Techniques
Research Tools & Techniques
 
Class, please see the MS Word attachment. This document has my exp
Class, please see the MS Word attachment. This document has my expClass, please see the MS Word attachment. This document has my exp
Class, please see the MS Word attachment. This document has my exp
 
The smart citizen and the fourth paradigm
The smart citizen and the fourth paradigmThe smart citizen and the fourth paradigm
The smart citizen and the fourth paradigm
 
Advanced statistics for librarians
Advanced statistics for librariansAdvanced statistics for librarians
Advanced statistics for librarians
 
Marshall hm poster_vra2015
Marshall hm poster_vra2015Marshall hm poster_vra2015
Marshall hm poster_vra2015
 
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docx
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docxEDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docx
EDUC 815Final Exam Grading RubricCriteriaLevels of Achieveme.docx
 
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docx
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docxRunning head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docx
Running head EVALUATION OF A QUALITATIVE STUDY1EVALUATION O.docx
 
Systematic Reviews, Tech Mining, and Other Knowledge Synthesis Beasts of Burden
Systematic Reviews, Tech Mining, and Other Knowledge Synthesis Beasts of BurdenSystematic Reviews, Tech Mining, and Other Knowledge Synthesis Beasts of Burden
Systematic Reviews, Tech Mining, and Other Knowledge Synthesis Beasts of Burden
 

Recently uploaded

RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 

Recently uploaded (20)

RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 

Demo june29

  • 1. GoodReviews Deliver the most helpful book reviews Krishna Karthik
  • 2. Readers often rely on book reviews by other users to choose a book Currently, reviews on Amazon are rated by users Potentially helpful reviews can go unnoticed if unrated Let a machine classify reviews as helpful GoodReviews : Motivation goodreviews.co Excerpt of a helpful unrated review
  • 3. Text file with book reviews from Amazon Unstructured data Data Book reviews as they appear on Amazon Response used in the modeling Fraction of users who rated the review that found it to be useful J. McAuley and J. Leskovec. Hidden factors and hidden topics: understanding rating dimensions with review text. RecSys, 2013.
  • 4. Three class classification One vs Rest with Random Forest classifier Features (NLP) No. of adverbs, adjectives ….. in review and summary References to genre No. of words, sentences Subjectivity, polarity and lexical diversity • Precision and Recall used as success metrics • ~70% average precision and recall in the test and validation sets • ~75% precision and recall for the most helpful reviews Not helpful Middle Helpful 20% 80% Fractional helpfulness
  • 5. Helpful reviews have more neutral sentiment Helpful reviews have no extremes of sentiment Review polarity Mean Variance Helpful 0.17 0.12 Not helpful 0.05 0.25
  • 6. Helpful reviews are longer and have fewer unique words Helpful reviews longer on average Helpful reviews are less lexically diverse Number of words in the review Lexical diversity Mean Variance Helpful 0.61 0.1 Not helpful 0.73 0.13
  • 7. About me Krishna Karthik Experimental particle physics New York University and CERN Reading, hiking and soccer
  • 9. Details of data and algorithm • Features extracted using NLTK and TextBlob • Trained on ~ 60,000 reviews evenly split between the 3 classes • In reality, the dataset is distributed as 3:3:1 (Bad:Middle:Good) • Test and validation sets consisting of 30,000 reviews each • One vs Rest using Random Forest classifier
  • 10. Feature importance Book rating Number of words Polarity Lexical diversity
  • 11. Test set plots Test set - ROC Test set - Precision Recall ~4% helpful misclassified as not helpful
  • 12. Validation set plots Validation set Validation set ~4% helpful misclassified as not helpful