SlideShare a Scribd company logo
Combining the opinion profile
modeling with complex
context filtering for
Contextual Suggestion
PeilinYang and Hui Fang
University of Delaware
1
The Roadmap
2
Data Crawling
Profile Modeling
Candidate Suggestion
Ranking
Complex Context
Filtering
The Roadmap
3
Data Crawling
Complex Context
Filtering
Profile Modeling
Candidate Suggestion
Ranking
Similar with LastYear
Focus
The Roadmap
4
Data Crawling
Profile Modeling
Candidate Suggestion
Ranking
Complex Context
Filtering
Data Crawling
5
• Best Effort (may have erroneous candidates)
• Candidate Name,
e.g.TeaVana
• Location (city+state),
e.g. Los Angels, CA
Commercial Search Engine
6
Data Crawling
• Name
• overallRating
• total_review_number
• Categories
• Business hours (if applicable)
• Price Range (if applicable)
• Reviews
• rating
• comment
• Total : 1,235,844
• Crawled: 161,907
The Roadmap
7
Data Crawling
Profile Modeling[1]
Candidate Suggestion
Ranking
Complex Context
Filtering
[1] P. Yang and H. Fang. Opinion-based user profile modeling for contextual suggestions. In Proceedings of the
2013 Conference on the Theory of Information Retrieval, ICTIR’13, pages 18:80–18:83, New York, NY, USA,
2013. ACM.
8
Inspiration
No single factor can capture the real reason…
Enrich!
Explore the opinions
Leverage the wisdom of crowds
9
Profile Modeling - User
Ruxbin
Museum of
Science &
Industry
Only Ratings are ProvidedFind Reviews w/Similar Ratings
Delicious cuisine, prefect service.
Love the food and the ambience.
Not interesting.
Have nothing special.
They should have more transportation support.
Positive User Profile
Negative User Profile
10
Profile Modeling – Candidate Suggestions
Absolutely amazing food and the most friendly and inviting
atmosphere that I've ever experienced.
The food was very reasonably priced. No soggy dough and just
the right amount of sweetness.
Rice ball for a dollar. I guess so? But nothing special.
I've done some pretty disgusting things in my life... trust me,
but I've always been considerate of other people and their
boundaries.
Positive Candidate Profile
Negative Candidate Profile
The Roadmap
11
Data Crawling
Profile Modeling
Candidate Suggestion
Ranking
Description
Generation
Candidate Suggestion Ranking
12
Why does the user dislike
example suggestions?
Why does the user like
example suggestions?
Why do other users dislike
candidate suggestions?
Why do other users like
candidate suggestions?
Positive User Profile
Negative User Profile
Positive Candi. Profile
Negative Candi. Profile
Similarity
Ranking Details
13
Representations of Reviews when building user profile
• Full Reviews (FR): use full text in the review.
• Nouns in Reviews (NR): nouns in the review.
Similarity Measurement: Linear Interpolation[1]
[1] Peilin Yang and Hui Fang. Opinions Matter: A General Approach to User Profile
Modeling for Contextual Suggestion. To Appear in Information Retrieval Journal.
The Roadmap
14
Data Crawling
Profile Modeling
Candidate Suggestion
Ranking
Complex Context
Filtering
Complex Context Filter
15
• Basic Operations:
• Boost: boost the score of the selected candidates
• Avoid: remove the selected candidates
• Mix: reorder the ranking list in round-robin way in terms of
category
*** Mix applys after Boost and Aviod. It actually reorder the ranking
list. So we apply Trip Duration (where Mix occurs) filter last.
Context Boost Avoid Mix
Trip Type
- Business Pricy hotels
and
restaurants
- -
- Holiday - - -
- Other - - -
16
Context Boost Avoid Mix
Trip Duration
- Travelling Alone - - -
- Travelling with a
group of friends
- - -
- Travelling with family amusement park - -
- Travelling with an
other group
“good for groups” property
(Yelp and OpenTable have
such information)
- -
Trip Season
- Spring - - -
- Summer - - -
- Fall - - -
- Winter - park,
amusement
park and zoo
-
17
Context Boost Avoid Mix
Trip Duration
- Night Out bar,
pub, theaters,
music venues
venues that
are closed at
night, e.g.
brunch
restaurants.
-
- Day Trip - hotel, bar, pub,
theaters and
venues that
are closed
during
daytime
-
- Weekend Trip - - hotels,
restaurants and
landmarks for
every 5
suggestions
- Longer - - hotels and other
types of venues
for every 5
suggestions
Results
Runs Review
Representation
Context
Filter
P@5
FR_CF * Full Review Yes 0.5583
FR_NO_CF Full Review No 0.5972
NR_CF * Noun Review Yes 0.5507
NR_NO_CF Noun Review No 0.6038
18
Main Findings:
• All the runs generally perform good
• Context Filter does not work well as expected
* submitted runs
Analysis
Runs
reviews cnt.
(mean)
reviews cnt.
(std)
pos. terms cnt.
(mean)
All Candidates 709 1650 46876
Relevant Candidates 938 1943 62288
Non-Relevant
Candidates
491 1275 31977
FR_CF (Top 5) 1217 1999 78586
FR_NO_CF (Top 5) 1279 2080 81181
NR_CF (Top 5) 1176 2017 76234
NR_NO_CF (Top 5) 1183 2019 75390
19
Number of reviews in top ranked results of our method is much larger
than that of candidates (both relevant ones and non-relevant ones)
Analysis
Runs
reviews cnt.
(mean)
reviews cnt.
(std)
pos. terms cnt.
(mean)
All Candidates 709 1650 46876
Relevant Candidates 938 1943 62288
Non-Relevant
Candidates
491 1275 31977
FR_CF (Top 5) 1217 1999 78586
FR_NO_CF (Top 5) 1279 2080 81181
NR_CF (Top 5) 1176 2017 76234
NR_NO_CF (Top 5) 1183 2019 75390
20
In terms of number of positive terms in the reviews, the difference is even
larger.
Analysis
Runs
reviews cnt.
(mean)
reviews cnt.
(std)
pos. terms cnt.
(mean)
All Candidates 709 1650 46876
Relevant Candidates 938 1943 62288
Non-Relevant
Candidates
491 1275 31977
FR_CF (Top 5) 1217 1999 78586
FR_NO_CF (Top 5) 1279 2080 81181
NR_CF (Top 5) 1176 2017 76234
NR_NO_CF (Top 5) 1183 2019 75390
21
Our method favors venues with more reviews and positive review terms.
Thank you!
Questions?
22

More Related Content

Similar to Combining the opinion profile modeling with complex context filtering for Contextual Suggestion

UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - ResearchMeg Kurdziolek
 
week 9 - interview
week 9 - interviewweek 9 - interview
week 9 - interviewnigelium
 
MRG Virtual Summit Session 2 - Solutions, Service and Knowledge
MRG Virtual Summit Session 2 - Solutions, Service and KnowledgeMRG Virtual Summit Session 2 - Solutions, Service and Knowledge
MRG Virtual Summit Session 2 - Solutions, Service and KnowledgeMRG (Management Research Group)
 
Colloquium Presentation_Ph.D Research Proposal
Colloquium Presentation_Ph.D Research ProposalColloquium Presentation_Ph.D Research Proposal
Colloquium Presentation_Ph.D Research ProposalCharles Cotter, PhD
 
Graphs for Recommendation Engines: Looking beyond Social, Retail, and Media
Graphs for Recommendation Engines: Looking beyond Social, Retail, and MediaGraphs for Recommendation Engines: Looking beyond Social, Retail, and Media
Graphs for Recommendation Engines: Looking beyond Social, Retail, and MediaNeo4j
 
An Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionAn Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionTwitter Inc.
 
Personalized search
Personalized searchPersonalized search
Personalized searchToine Bogers
 
Introduction to marketing research
Introduction to marketing researchIntroduction to marketing research
Introduction to marketing researchKritika Jain
 
Group Business Intelligence
Group Business IntelligenceGroup Business Intelligence
Group Business IntelligenceCvent
 
Yelp Product Challenge
Yelp Product ChallengeYelp Product Challenge
Yelp Product ChallengeHisham Radwan
 
IPR Measurement Commission Judging Guidelines
IPR Measurement Commission Judging GuidelinesIPR Measurement Commission Judging Guidelines
IPR Measurement Commission Judging Guidelinessjackson625
 
How to hire leadership talent in Asia and North America - Tier One Executive ...
How to hire leadership talent in Asia and North America - Tier One Executive ...How to hire leadership talent in Asia and North America - Tier One Executive ...
How to hire leadership talent in Asia and North America - Tier One Executive ...Mark Thibodeau
 
Personalizing Search
Personalizing SearchPersonalizing Search
Personalizing SearchCognizant
 
Text mining of reviews
Text mining of reviewsText mining of reviews
Text mining of reviewsShivam Borikar
 

Similar to Combining the opinion profile modeling with complex context filtering for Contextual Suggestion (20)

sigir2020
sigir2020sigir2020
sigir2020
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - Research
 
Kano (1)
Kano (1)Kano (1)
Kano (1)
 
week 9 - interview
week 9 - interviewweek 9 - interview
week 9 - interview
 
MRG Virtual Summit Session 2 - Solutions, Service and Knowledge
MRG Virtual Summit Session 2 - Solutions, Service and KnowledgeMRG Virtual Summit Session 2 - Solutions, Service and Knowledge
MRG Virtual Summit Session 2 - Solutions, Service and Knowledge
 
Colloquium Presentation_Ph.D Research Proposal
Colloquium Presentation_Ph.D Research ProposalColloquium Presentation_Ph.D Research Proposal
Colloquium Presentation_Ph.D Research Proposal
 
Graphs for Recommendation Engines: Looking beyond Social, Retail, and Media
Graphs for Recommendation Engines: Looking beyond Social, Retail, and MediaGraphs for Recommendation Engines: Looking beyond Social, Retail, and Media
Graphs for Recommendation Engines: Looking beyond Social, Retail, and Media
 
An Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionAn Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual Suggestion
 
Personalized search
Personalized searchPersonalized search
Personalized search
 
Introduction to marketing research
Introduction to marketing researchIntroduction to marketing research
Introduction to marketing research
 
Group Business Intelligence
Group Business IntelligenceGroup Business Intelligence
Group Business Intelligence
 
Yelp Product Challenge
Yelp Product ChallengeYelp Product Challenge
Yelp Product Challenge
 
IPR Measurement Commission Judging Guidelines
IPR Measurement Commission Judging GuidelinesIPR Measurement Commission Judging Guidelines
IPR Measurement Commission Judging Guidelines
 
Uber-Final
Uber-FinalUber-Final
Uber-Final
 
How to hire leadership talent in Asia and North America - Tier One Executive ...
How to hire leadership talent in Asia and North America - Tier One Executive ...How to hire leadership talent in Asia and North America - Tier One Executive ...
How to hire leadership talent in Asia and North America - Tier One Executive ...
 
Introduction
IntroductionIntroduction
Introduction
 
Kano Model
Kano ModelKano Model
Kano Model
 
Personalizing Search
Personalizing SearchPersonalizing Search
Personalizing Search
 
Kano
KanoKano
Kano
 
Text mining of reviews
Text mining of reviewsText mining of reviews
Text mining of reviews
 

More from Twitter Inc.

An Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsAn Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsTwitter Inc.
 
Evaluating the Effectiveness of Axiomatic Approaches in Web Track
Evaluating the Effectiveness of Axiomatic Approaches in Web TrackEvaluating the Effectiveness of Axiomatic Approaches in Web Track
Evaluating the Effectiveness of Axiomatic Approaches in Web TrackTwitter Inc.
 
VIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoVIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoTwitter Inc.
 
Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Twitter Inc.
 
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Twitter Inc.
 
Retrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesRetrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesTwitter Inc.
 
Anserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterAnserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterTwitter Inc.
 
A Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsA Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsTwitter Inc.
 

More from Twitter Inc. (8)

An Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsAn Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual Suggestions
 
Evaluating the Effectiveness of Axiomatic Approaches in Web Track
Evaluating the Effectiveness of Axiomatic Approaches in Web TrackEvaluating the Effectiveness of Axiomatic Approaches in Web Track
Evaluating the Effectiveness of Axiomatic Approaches in Web Track
 
VIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoVIRLab SIGIR14 Demo
VIRLab SIGIR14 Demo
 
Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?
 
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
 
Retrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesRetrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term Queries
 
Anserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterAnserini SIGIR 2017 Poster
Anserini SIGIR 2017 Poster
 
A Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsA Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval Models
 

Recently uploaded

Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIAlejandraGmez176757
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhArpitMalhotra16
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单ewymefz
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsCEPTES Software Inc
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单enxupq
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationBoston Institute of Analytics
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxbenishzehra469
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单nscud
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单enxupq
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .NABLAS株式会社
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatheahmadsaood
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundOppotus
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单vcaxypu
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单ewymefz
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Domenico Conte
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sMAQIB18
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单ewymefz
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单ewymefz
 

Recently uploaded (20)

Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 

Combining the opinion profile modeling with complex context filtering for Contextual Suggestion

  • 1. Combining the opinion profile modeling with complex context filtering for Contextual Suggestion PeilinYang and Hui Fang University of Delaware 1
  • 2. The Roadmap 2 Data Crawling Profile Modeling Candidate Suggestion Ranking Complex Context Filtering
  • 3. The Roadmap 3 Data Crawling Complex Context Filtering Profile Modeling Candidate Suggestion Ranking Similar with LastYear Focus
  • 4. The Roadmap 4 Data Crawling Profile Modeling Candidate Suggestion Ranking Complex Context Filtering
  • 5. Data Crawling 5 • Best Effort (may have erroneous candidates) • Candidate Name, e.g.TeaVana • Location (city+state), e.g. Los Angels, CA Commercial Search Engine
  • 6. 6 Data Crawling • Name • overallRating • total_review_number • Categories • Business hours (if applicable) • Price Range (if applicable) • Reviews • rating • comment • Total : 1,235,844 • Crawled: 161,907
  • 7. The Roadmap 7 Data Crawling Profile Modeling[1] Candidate Suggestion Ranking Complex Context Filtering [1] P. Yang and H. Fang. Opinion-based user profile modeling for contextual suggestions. In Proceedings of the 2013 Conference on the Theory of Information Retrieval, ICTIR’13, pages 18:80–18:83, New York, NY, USA, 2013. ACM.
  • 8. 8 Inspiration No single factor can capture the real reason… Enrich! Explore the opinions Leverage the wisdom of crowds
  • 9. 9 Profile Modeling - User Ruxbin Museum of Science & Industry Only Ratings are ProvidedFind Reviews w/Similar Ratings Delicious cuisine, prefect service. Love the food and the ambience. Not interesting. Have nothing special. They should have more transportation support. Positive User Profile Negative User Profile
  • 10. 10 Profile Modeling – Candidate Suggestions Absolutely amazing food and the most friendly and inviting atmosphere that I've ever experienced. The food was very reasonably priced. No soggy dough and just the right amount of sweetness. Rice ball for a dollar. I guess so? But nothing special. I've done some pretty disgusting things in my life... trust me, but I've always been considerate of other people and their boundaries. Positive Candidate Profile Negative Candidate Profile
  • 11. The Roadmap 11 Data Crawling Profile Modeling Candidate Suggestion Ranking Description Generation
  • 12. Candidate Suggestion Ranking 12 Why does the user dislike example suggestions? Why does the user like example suggestions? Why do other users dislike candidate suggestions? Why do other users like candidate suggestions? Positive User Profile Negative User Profile Positive Candi. Profile Negative Candi. Profile Similarity
  • 13. Ranking Details 13 Representations of Reviews when building user profile • Full Reviews (FR): use full text in the review. • Nouns in Reviews (NR): nouns in the review. Similarity Measurement: Linear Interpolation[1] [1] Peilin Yang and Hui Fang. Opinions Matter: A General Approach to User Profile Modeling for Contextual Suggestion. To Appear in Information Retrieval Journal.
  • 14. The Roadmap 14 Data Crawling Profile Modeling Candidate Suggestion Ranking Complex Context Filtering
  • 15. Complex Context Filter 15 • Basic Operations: • Boost: boost the score of the selected candidates • Avoid: remove the selected candidates • Mix: reorder the ranking list in round-robin way in terms of category *** Mix applys after Boost and Aviod. It actually reorder the ranking list. So we apply Trip Duration (where Mix occurs) filter last. Context Boost Avoid Mix Trip Type - Business Pricy hotels and restaurants - - - Holiday - - - - Other - - -
  • 16. 16 Context Boost Avoid Mix Trip Duration - Travelling Alone - - - - Travelling with a group of friends - - - - Travelling with family amusement park - - - Travelling with an other group “good for groups” property (Yelp and OpenTable have such information) - - Trip Season - Spring - - - - Summer - - - - Fall - - - - Winter - park, amusement park and zoo -
  • 17. 17 Context Boost Avoid Mix Trip Duration - Night Out bar, pub, theaters, music venues venues that are closed at night, e.g. brunch restaurants. - - Day Trip - hotel, bar, pub, theaters and venues that are closed during daytime - - Weekend Trip - - hotels, restaurants and landmarks for every 5 suggestions - Longer - - hotels and other types of venues for every 5 suggestions
  • 18. Results Runs Review Representation Context Filter P@5 FR_CF * Full Review Yes 0.5583 FR_NO_CF Full Review No 0.5972 NR_CF * Noun Review Yes 0.5507 NR_NO_CF Noun Review No 0.6038 18 Main Findings: • All the runs generally perform good • Context Filter does not work well as expected * submitted runs
  • 19. Analysis Runs reviews cnt. (mean) reviews cnt. (std) pos. terms cnt. (mean) All Candidates 709 1650 46876 Relevant Candidates 938 1943 62288 Non-Relevant Candidates 491 1275 31977 FR_CF (Top 5) 1217 1999 78586 FR_NO_CF (Top 5) 1279 2080 81181 NR_CF (Top 5) 1176 2017 76234 NR_NO_CF (Top 5) 1183 2019 75390 19 Number of reviews in top ranked results of our method is much larger than that of candidates (both relevant ones and non-relevant ones)
  • 20. Analysis Runs reviews cnt. (mean) reviews cnt. (std) pos. terms cnt. (mean) All Candidates 709 1650 46876 Relevant Candidates 938 1943 62288 Non-Relevant Candidates 491 1275 31977 FR_CF (Top 5) 1217 1999 78586 FR_NO_CF (Top 5) 1279 2080 81181 NR_CF (Top 5) 1176 2017 76234 NR_NO_CF (Top 5) 1183 2019 75390 20 In terms of number of positive terms in the reviews, the difference is even larger.
  • 21. Analysis Runs reviews cnt. (mean) reviews cnt. (std) pos. terms cnt. (mean) All Candidates 709 1650 46876 Relevant Candidates 938 1943 62288 Non-Relevant Candidates 491 1275 31977 FR_CF (Top 5) 1217 1999 78586 FR_NO_CF (Top 5) 1279 2080 81181 NR_CF (Top 5) 1176 2017 76234 NR_NO_CF (Top 5) 1183 2019 75390 21 Our method favors venues with more reviews and positive review terms.