SlideShare a Scribd company logo
ENTER 2017 Research Track
A Chat-based Group Recommender
System for Tourism
Thuy Ngoc Nguyen and Francesco Ricci
Free University of Bozen-Bolzano, Italy
{ngoc.nguyen, fricci}@unibz.it
Slide Number 2ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 3ENTER 2017 Research Track
Group Recommender Systems (GRSs)
• GRSs support a group of users in making decisions
when considering a set of alternatives
Where to eat
together?
Where to go
together this
weekend?
Slide Number 4ENTER 2017 Research Track
Problem of GRSs
• Most of GRSs use only users’ preferences acquired
before the actual decision making process
• But, …
– Users’ preferences are dynamic (Masthoff, 2015)
– The decision process adopted by a group determines
the quality of the decision output (Forsyth, 2014)
– Group preferences are constructed during the
decision making process (Delic et al., 2016)
How to acquire and identify the true users’ preferences
when they are a part of a group?
Slide Number 5ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 6ENTER 2017 Research Track
GRSs in Tourism (1)
Intrigue
(Ardissono, L., Goy, A., Petrone, G., Segnan, M. and Torasso, P., 2003)
Slide Number 7ENTER 2017 Research Track
GRSs in Tourism (2)
Travel Decision Forum
(Jameson, 2004)
Slide Number 8ENTER 2017 Research Track
GRSs in Tourism (3)
Where2eat
(Guzzi, F., Ricci, F. and Burke, R., 2011)
Slide Number 9ENTER 2017 Research Track
GRSs in Tourism (4)
Choicla
(Stettinger, M. and Felfernig, A., 2014)
Slide Number 10ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 11ENTER 2017 Research Track
STSGroup
South Tyrol Suggests
(Braunhofer et al., 2014)
South Tyrol Suggests for Group
- STSGroup
Slide Number 12ENTER 2017 Research Track
STSGroup (1)
Companion Management
• Search by user name
• Send connection requests
• Tag companions
Slide Number 13ENTER 2017 Research Track
STSGroup (2)
Group discussion
• Exchange messages
• Propose items that are
thought to be suitable
for the group
Slide Number 14ENTER 2017 Research Track
STSGroup (3)
• Best, like, or dislike
• Notify users when other
members change their
preferences
• Tag proposals with
comments and emoji
Proposal Evaluations
Slide Number 15ENTER 2017 Research Track
STSGroup (4)
• Instruct how to better use
system functions
• Show recommendations
for the group
• Suggest one item, among
the proposed ones, the
group should choose
Recommendations &
Suggestions
Slide Number 16ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 17ENTER 2017 Research Track
f (u,i) = wk
(u)
xk
(i)
k=1
n
∑
Group Recommendations
• Main idea: infer user’s preferences by observing
their evaluations during the group discussion
• Define a user utility function and assume users prefer
items with larger utility
1 if item i has feature k-th,
otherwise 0
The importance user u assigns to the k-th feature
Slide Number 18ENTER 2017 Research Track
Phase 1: Before joining a group
• Identify the importance that user u assigns to the item
features based on ratings
– give more weights to features representing items that
have received high ratings from the user u
Slide Number 19ENTER 2017 Research Track
Phase 2: During a group discussion
• If user u prefers item i and dislikes item i’, then infer
the constraint f(u, i) > f (u, i’)
– u likes a POI described by the features “castle” and
“fortress”, and dislikes one having the feature
“swimming” 
• Find the utility vectors that
– satisfy the inferred constraints
– align as closely as possible to the aggregated utility
vector of the group
( )( ) ( ) ( )u u u
castle fortress swimmingw w w+ >
Slide Number 20ENTER 2017 Research Track
Phase 3: Update
• Linearly combine original user utility vector (Phase 1)
with the user utility vector reflecting the preferences
acquired in the group discussion (Phase 2)
the updated utility vector
• Identify the group utility vector
w(G)
= α(u,G)w(u)
u∈G
∑
• a non-negative coefficient associated to user u in group G
• the more feedback u provides, the higher coefficient
Slide Number 21ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 22ENTER 2017 Research Track
Evaluation
• A controlled live user study: 15 participants (3 groups
of two and 3 groups of three)
– System Usability Scale (SUS), compared with a
benchmark (Bangor et al., 2008)
– Perceived recommendation quality (Knijnenburg et al., 2012)
– Perceived choice satisfaction (Knijnenburg et al., 2012)
Slide Number 23ENTER 2017 Research Track
Results (1)
Use one-sample t-test as suggested in (Sauro & Lewis, 2012)
•SUS average score of STSGroup: 76, 𝜎 = 7.89
•One sample t-test: t = 4.42 and p = 0.001, more than 99% confidence:
STSGroup’s score > benchmark = 67
Slide Number 24ENTER 2017 Research Track
Results (2)
Statement
Strongly
agree
Agree
Neither disagree
nor agree
Disagree
Strongly
disagree
RecQual1 26.7% 60.0% 13.3% 0.0% 0.0%
RecQual2 33.3% 53.4% 13.3% 0.0% 0.0%
RecQual3 0.0% 0.0% 6.7% 53.3% 40.0%
RecQual4 0.0% 73.3% 20.0% 6.7% 0.0%
RecQual5 0.0% 0.0% 6.7% 60.0% 33.3%
RecQual1: “I liked the final choice suggested by the system”
RecQual2: “The final choice recommended by the system was well-chosen”
RecQual3: “I didn’t like the suggested final choice”
RecQual4: “The new item recommendations for a group,
excluding the proposed items were relevant”
RecQual5: “I didn't like any of the recommended new items”
Slide Number 25ENTER 2017 Research Track
Results (3)
Statement
Strongly
agree
Agree
Neither disagree
nor agree
Disagree
Strongly
disagree
ChoiceSat1 6.7% 80.0% 13.3% 0.0% 0.0%
ChoiceSat2 6.7% 53.3% 20.0% 20.0% 0.0%
ChoiceSat3 0.0 6.7% 46.6% 40.0% 6.7%
ChoiceSat1: “I was excited about the place that we have chosen”
ChoiceSat2: “The chosen place fits my preference”
ChoiceSat3: “I didn’t prefer the chosen place, but it was fair”
Slide Number 26ENTER 2017 Research Track
Agenda
• Introduction
• Related Work
• Application Scenario
• Recommendation Logic
• Experimental Evaluation and Results
• Conclusions
Slide Number 27ENTER 2017 Research Track
Conclusions
• Support the group decision making process with a
group chat environment
• The proposed algorithm exploits user’s feedback to
during the discussion  update users’ preferences
• In the future
– Investigate the behavior of the proposed model by
conducting offline experiments on simulated data
– Enhance the usability of system
ENTER 2017 Research Track
Question ?
Thank you.

More Related Content

What's hot

A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
Robin De Croon
 
Rss Oct 2011 Mixed Modes Pres3
Rss Oct 2011 Mixed Modes Pres3Rss Oct 2011 Mixed Modes Pres3
Rss Oct 2011 Mixed Modes Pres3
GerryNicolaas
 
Bmgt 311 chapter_12
Bmgt 311 chapter_12Bmgt 311 chapter_12
Bmgt 311 chapter_12Chris Lovett
 
Candace Thille: The Science of Learning, Big Data, Technology, and Transfor...
 Candace Thille: The Science of Learning,  Big Data, Technology, and Transfor... Candace Thille: The Science of Learning,  Big Data, Technology, and Transfor...
Candace Thille: The Science of Learning, Big Data, Technology, and Transfor...
Alexandra M. Pickett
 
Latio dissertation research
Latio dissertation researchLatio dissertation research
Latio dissertation researchrobinlatio
 
What is Evaluation
What is EvaluationWhat is Evaluation
What is Evaluation
clearsateam
 
Designing Indicators
Designing IndicatorsDesigning Indicators
Designing Indicators
clearsateam
 
Spreading the Word! Librarians and OER (OER14, April 2014)
Spreading the Word! Librarians and OER (OER14, April 2014)  Spreading the Word! Librarians and OER (OER14, April 2014)
Spreading the Word! Librarians and OER (OER14, April 2014)
Beck Pitt
 

What's hot (9)

A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
A Proof-of-Concept Visualization to Increase Comprehension of Personal Medica...
 
Caa2013 9 10-july2013
Caa2013 9 10-july2013Caa2013 9 10-july2013
Caa2013 9 10-july2013
 
Rss Oct 2011 Mixed Modes Pres3
Rss Oct 2011 Mixed Modes Pres3Rss Oct 2011 Mixed Modes Pres3
Rss Oct 2011 Mixed Modes Pres3
 
Bmgt 311 chapter_12
Bmgt 311 chapter_12Bmgt 311 chapter_12
Bmgt 311 chapter_12
 
Candace Thille: The Science of Learning, Big Data, Technology, and Transfor...
 Candace Thille: The Science of Learning,  Big Data, Technology, and Transfor... Candace Thille: The Science of Learning,  Big Data, Technology, and Transfor...
Candace Thille: The Science of Learning, Big Data, Technology, and Transfor...
 
Latio dissertation research
Latio dissertation researchLatio dissertation research
Latio dissertation research
 
What is Evaluation
What is EvaluationWhat is Evaluation
What is Evaluation
 
Designing Indicators
Designing IndicatorsDesigning Indicators
Designing Indicators
 
Spreading the Word! Librarians and OER (OER14, April 2014)
Spreading the Word! Librarians and OER (OER14, April 2014)  Spreading the Word! Librarians and OER (OER14, April 2014)
Spreading the Word! Librarians and OER (OER14, April 2014)
 

Viewers also liked

Student Preferences for Social Media Source Characteristics
Student Preferences for Social Media Source CharacteristicsStudent Preferences for Social Media Source Characteristics
Student Preferences for Social Media Source Characteristics
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
The effects of hotels engagement with daily deal websites on employment patte...
The effects of hotels engagement with daily deal websites on employment patte...The effects of hotels engagement with daily deal websites on employment patte...
The effects of hotels engagement with daily deal websites on employment patte...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Strategic self-presentation in the sharing economy: implications for host bra...
Strategic self-presentation in the sharing economy: implications for host bra...Strategic self-presentation in the sharing economy: implications for host bra...
Strategic self-presentation in the sharing economy: implications for host bra...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Innovation-related organizational decision-making: the case of responsive web...
Innovation-related organizational decision-making: the case of responsive web...Innovation-related organizational decision-making: the case of responsive web...
Innovation-related organizational decision-making: the case of responsive web...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
An empirical examination of online restaurant reviews
An empirical examination of online restaurant reviewsAn empirical examination of online restaurant reviews
Extending the schema.org vocabulary for more expressive accommodation annotat...
Extending the schema.org vocabulary for more expressive accommodation annotat...Extending the schema.org vocabulary for more expressive accommodation annotat...
Extending the schema.org vocabulary for more expressive accommodation annotat...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
E-Distribution channels as instruments of hotel performance: a case of Europe...
E-Distribution channels as instruments of hotel performance: a case of Europe...E-Distribution channels as instruments of hotel performance: a case of Europe...
E-Distribution channels as instruments of hotel performance: a case of Europe...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Case Study: CLUB MED communication enters into a new consumer centric and dig...
Case Study: CLUB MED communication enters into a new consumer centric and dig...Case Study: CLUB MED communication enters into a new consumer centric and dig...
Case Study: CLUB MED communication enters into a new consumer centric and dig...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Concerns of integrated resort customers content analysis of reviews on TripAd...
Concerns of integrated resort customers content analysis of reviews on TripAd...Concerns of integrated resort customers content analysis of reviews on TripAd...
Concerns of integrated resort customers content analysis of reviews on TripAd...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Mapping mobile touchpoints in sport events
Mapping mobile touchpoints in sport eventsMapping mobile touchpoints in sport events
Online hotel reviews: rating symbols or text... text of rating symbols? That ...
Online hotel reviews: rating symbols or text... text of rating symbols? That ...Online hotel reviews: rating symbols or text... text of rating symbols? That ...
Online hotel reviews: rating symbols or text... text of rating symbols? That ...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Can collaborative use and smart(er) mobile platforms develop better experienc...
Can collaborative use and smart(er) mobile platforms develop better experienc...Can collaborative use and smart(er) mobile platforms develop better experienc...
Can collaborative use and smart(er) mobile platforms develop better experienc...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
eGovernment relationships framework in the tourism domain. The first map
eGovernment relationships framework in the tourism domain. The first mapeGovernment relationships framework in the tourism domain. The first map
eGovernment relationships framework in the tourism domain. The first map
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
A closer look at tourist information search behavior when travelling abroad: ...
A closer look at tourist information search behavior when travelling abroad: ...A closer look at tourist information search behavior when travelling abroad: ...
A closer look at tourist information search behavior when travelling abroad: ...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Understanding the acceptance of augmented reality at an organisational level:...
Understanding the acceptance of augmented reality at an organisational level:...Understanding the acceptance of augmented reality at an organisational level:...
Understanding the acceptance of augmented reality at an organisational level:...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Examining the role of social media within the destination marketing framework
Examining the role of social media within the destination marketing frameworkExamining the role of social media within the destination marketing framework
Examining the role of social media within the destination marketing framework
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Travellers and Their Joint Characteristics Within the Seven-Factor Model
Travellers and Their Joint Characteristics Within the Seven-Factor ModelTravellers and Their Joint Characteristics Within the Seven-Factor Model
Travellers and Their Joint Characteristics Within the Seven-Factor Model
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Forecasting the final penetration rate of online travel agencies in different...
Forecasting the final penetration rate of online travel agencies in different...Forecasting the final penetration rate of online travel agencies in different...
Forecasting the final penetration rate of online travel agencies in different...
International Federation for Information Technologies in Travel and Tourism (IFITT)
 

Viewers also liked (20)

Student Preferences for Social Media Source Characteristics
Student Preferences for Social Media Source CharacteristicsStudent Preferences for Social Media Source Characteristics
Student Preferences for Social Media Source Characteristics
 
The effects of hotels engagement with daily deal websites on employment patte...
The effects of hotels engagement with daily deal websites on employment patte...The effects of hotels engagement with daily deal websites on employment patte...
The effects of hotels engagement with daily deal websites on employment patte...
 
Strategic self-presentation in the sharing economy: implications for host bra...
Strategic self-presentation in the sharing economy: implications for host bra...Strategic self-presentation in the sharing economy: implications for host bra...
Strategic self-presentation in the sharing economy: implications for host bra...
 
Innovation-related organizational decision-making: the case of responsive web...
Innovation-related organizational decision-making: the case of responsive web...Innovation-related organizational decision-making: the case of responsive web...
Innovation-related organizational decision-making: the case of responsive web...
 
An empirical examination of online restaurant reviews
An empirical examination of online restaurant reviewsAn empirical examination of online restaurant reviews
An empirical examination of online restaurant reviews
 
Extending the schema.org vocabulary for more expressive accommodation annotat...
Extending the schema.org vocabulary for more expressive accommodation annotat...Extending the schema.org vocabulary for more expressive accommodation annotat...
Extending the schema.org vocabulary for more expressive accommodation annotat...
 
E-Distribution channels as instruments of hotel performance: a case of Europe...
E-Distribution channels as instruments of hotel performance: a case of Europe...E-Distribution channels as instruments of hotel performance: a case of Europe...
E-Distribution channels as instruments of hotel performance: a case of Europe...
 
Case Study: CLUB MED communication enters into a new consumer centric and dig...
Case Study: CLUB MED communication enters into a new consumer centric and dig...Case Study: CLUB MED communication enters into a new consumer centric and dig...
Case Study: CLUB MED communication enters into a new consumer centric and dig...
 
Concerns of integrated resort customers content analysis of reviews on TripAd...
Concerns of integrated resort customers content analysis of reviews on TripAd...Concerns of integrated resort customers content analysis of reviews on TripAd...
Concerns of integrated resort customers content analysis of reviews on TripAd...
 
Mapping mobile touchpoints in sport events
Mapping mobile touchpoints in sport eventsMapping mobile touchpoints in sport events
Mapping mobile touchpoints in sport events
 
Online hotel reviews: rating symbols or text... text of rating symbols? That ...
Online hotel reviews: rating symbols or text... text of rating symbols? That ...Online hotel reviews: rating symbols or text... text of rating symbols? That ...
Online hotel reviews: rating symbols or text... text of rating symbols? That ...
 
Can collaborative use and smart(er) mobile platforms develop better experienc...
Can collaborative use and smart(er) mobile platforms develop better experienc...Can collaborative use and smart(er) mobile platforms develop better experienc...
Can collaborative use and smart(er) mobile platforms develop better experienc...
 
eGovernment relationships framework in the tourism domain. The first map
eGovernment relationships framework in the tourism domain. The first mapeGovernment relationships framework in the tourism domain. The first map
eGovernment relationships framework in the tourism domain. The first map
 
A closer look at tourist information search behavior when travelling abroad: ...
A closer look at tourist information search behavior when travelling abroad: ...A closer look at tourist information search behavior when travelling abroad: ...
A closer look at tourist information search behavior when travelling abroad: ...
 
Understanding the acceptance of augmented reality at an organisational level:...
Understanding the acceptance of augmented reality at an organisational level:...Understanding the acceptance of augmented reality at an organisational level:...
Understanding the acceptance of augmented reality at an organisational level:...
 
Examining the role of social media within the destination marketing framework
Examining the role of social media within the destination marketing frameworkExamining the role of social media within the destination marketing framework
Examining the role of social media within the destination marketing framework
 
Travellers and Their Joint Characteristics Within the Seven-Factor Model
Travellers and Their Joint Characteristics Within the Seven-Factor ModelTravellers and Their Joint Characteristics Within the Seven-Factor Model
Travellers and Their Joint Characteristics Within the Seven-Factor Model
 
Airbnb empowering places
Airbnb empowering placesAirbnb empowering places
Airbnb empowering places
 
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
 
Forecasting the final penetration rate of online travel agencies in different...
Forecasting the final penetration rate of online travel agencies in different...Forecasting the final penetration rate of online travel agencies in different...
Forecasting the final penetration rate of online travel agencies in different...
 

Similar to A Chat-based Group Recommender System for Tourism

Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
Katrien Verbert
 
Survey Research Methods with Lynn Silipigni Connaway
Survey Research Methods with Lynn Silipigni ConnawaySurvey Research Methods with Lynn Silipigni Connaway
Survey Research Methods with Lynn Silipigni Connaway
Lynn Connaway
 
TESTA to FASTECH Presentation
TESTA to FASTECH PresentationTESTA to FASTECH Presentation
TESTA to FASTECH Presentation
Tansy_Jessop
 
Evaluating the Impact of Design Thinking in Action III
Evaluating the Impact of Design Thinking in Action IIIEvaluating the Impact of Design Thinking in Action III
Evaluating the Impact of Design Thinking in Action III
MURAL
 
UXPA 2023: UX research: Optimizing collaboration with project research sponsors
UXPA 2023: UX research: Optimizing collaboration with project research sponsorsUXPA 2023: UX research: Optimizing collaboration with project research sponsors
UXPA 2023: UX research: Optimizing collaboration with project research sponsors
UXPA International
 
Evaluating Problem Gambling KTE
Evaluating Problem Gambling KTEEvaluating Problem Gambling KTE
Evaluating Problem Gambling KTE
Anne Bergen
 
Putting Users in UX: Research Methods for Strategy
Putting Users in UX: Research Methods for StrategyPutting Users in UX: Research Methods for Strategy
Putting Users in UX: Research Methods for Strategy
Usability Matters
 
Evaluation of Interactive Systems Design or Prototype or Product
Evaluation of Interactive Systems Design or Prototype or ProductEvaluation of Interactive Systems Design or Prototype or Product
Evaluation of Interactive Systems Design or Prototype or Product
Khalid Md Saifuddin
 
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
Ismail BADACHE
 
Finding and Quantifying Temporal-Aware Contradiction in Reviews
Finding and Quantifying Temporal-Aware Contradiction in ReviewsFinding and Quantifying Temporal-Aware Contradiction in Reviews
Finding and Quantifying Temporal-Aware Contradiction in Reviews
Ismail BADACHE
 
Repetition and rhythmicity based assessment model for chat conversations pr...
Repetition and rhythmicity based assessment model for chat conversations   pr...Repetition and rhythmicity based assessment model for chat conversations   pr...
Repetition and rhythmicity based assessment model for chat conversations pr...
University Politehnica Bucharest
 
Survey Research article.pdf
Survey Research article.pdfSurvey Research article.pdf
Survey Research article.pdf
AyeshaMalickk1
 
John Lavis | Making research work for decision makers: international perspect...
John Lavis | Making research work for decision makers: international perspect...John Lavis | Making research work for decision makers: international perspect...
John Lavis | Making research work for decision makers: international perspect...
Sax Institute
 
SMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docxSMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docx
rosemariebrayshaw
 
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docxModule 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
audeleypearl
 
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docxModule 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
roushhsiu
 
TESTA Interactive Masterclass
TESTA Interactive MasterclassTESTA Interactive Masterclass
TESTA Interactive Masterclass
Tansy Jessop
 
Gunjan insight student conference v2
Gunjan insight student conference v2Gunjan insight student conference v2
Gunjan insight student conference v2
Gunjan Kumar
 
Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...
Katrien Verbert
 
ADOVH Research Methodology.pdf
ADOVH Research Methodology.pdfADOVH Research Methodology.pdf
ADOVH Research Methodology.pdf
ADOVH-University of South Africa
 

Similar to A Chat-based Group Recommender System for Tourism (20)

Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
 
Survey Research Methods with Lynn Silipigni Connaway
Survey Research Methods with Lynn Silipigni ConnawaySurvey Research Methods with Lynn Silipigni Connaway
Survey Research Methods with Lynn Silipigni Connaway
 
TESTA to FASTECH Presentation
TESTA to FASTECH PresentationTESTA to FASTECH Presentation
TESTA to FASTECH Presentation
 
Evaluating the Impact of Design Thinking in Action III
Evaluating the Impact of Design Thinking in Action IIIEvaluating the Impact of Design Thinking in Action III
Evaluating the Impact of Design Thinking in Action III
 
UXPA 2023: UX research: Optimizing collaboration with project research sponsors
UXPA 2023: UX research: Optimizing collaboration with project research sponsorsUXPA 2023: UX research: Optimizing collaboration with project research sponsors
UXPA 2023: UX research: Optimizing collaboration with project research sponsors
 
Evaluating Problem Gambling KTE
Evaluating Problem Gambling KTEEvaluating Problem Gambling KTE
Evaluating Problem Gambling KTE
 
Putting Users in UX: Research Methods for Strategy
Putting Users in UX: Research Methods for StrategyPutting Users in UX: Research Methods for Strategy
Putting Users in UX: Research Methods for Strategy
 
Evaluation of Interactive Systems Design or Prototype or Product
Evaluation of Interactive Systems Design or Prototype or ProductEvaluation of Interactive Systems Design or Prototype or Product
Evaluation of Interactive Systems Design or Prototype or Product
 
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
Harnessing Ratings and Aspect-Sentiment to Estimate Contradiction Intensity i...
 
Finding and Quantifying Temporal-Aware Contradiction in Reviews
Finding and Quantifying Temporal-Aware Contradiction in ReviewsFinding and Quantifying Temporal-Aware Contradiction in Reviews
Finding and Quantifying Temporal-Aware Contradiction in Reviews
 
Repetition and rhythmicity based assessment model for chat conversations pr...
Repetition and rhythmicity based assessment model for chat conversations   pr...Repetition and rhythmicity based assessment model for chat conversations   pr...
Repetition and rhythmicity based assessment model for chat conversations pr...
 
Survey Research article.pdf
Survey Research article.pdfSurvey Research article.pdf
Survey Research article.pdf
 
John Lavis | Making research work for decision makers: international perspect...
John Lavis | Making research work for decision makers: international perspect...John Lavis | Making research work for decision makers: international perspect...
John Lavis | Making research work for decision makers: international perspect...
 
SMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docxSMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docx
 
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docxModule 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
 
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docxModule 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
Module 3 - CaseMethodology and FindingsCase AssignmentThe Ca.docx
 
TESTA Interactive Masterclass
TESTA Interactive MasterclassTESTA Interactive Masterclass
TESTA Interactive Masterclass
 
Gunjan insight student conference v2
Gunjan insight student conference v2Gunjan insight student conference v2
Gunjan insight student conference v2
 
Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...
 
ADOVH Research Methodology.pdf
ADOVH Research Methodology.pdfADOVH Research Methodology.pdf
ADOVH Research Methodology.pdf
 

Recently uploaded

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

A Chat-based Group Recommender System for Tourism

  • 1. ENTER 2017 Research Track A Chat-based Group Recommender System for Tourism Thuy Ngoc Nguyen and Francesco Ricci Free University of Bozen-Bolzano, Italy {ngoc.nguyen, fricci}@unibz.it
  • 2. Slide Number 2ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 3. Slide Number 3ENTER 2017 Research Track Group Recommender Systems (GRSs) • GRSs support a group of users in making decisions when considering a set of alternatives Where to eat together? Where to go together this weekend?
  • 4. Slide Number 4ENTER 2017 Research Track Problem of GRSs • Most of GRSs use only users’ preferences acquired before the actual decision making process • But, … – Users’ preferences are dynamic (Masthoff, 2015) – The decision process adopted by a group determines the quality of the decision output (Forsyth, 2014) – Group preferences are constructed during the decision making process (Delic et al., 2016) How to acquire and identify the true users’ preferences when they are a part of a group?
  • 5. Slide Number 5ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 6. Slide Number 6ENTER 2017 Research Track GRSs in Tourism (1) Intrigue (Ardissono, L., Goy, A., Petrone, G., Segnan, M. and Torasso, P., 2003)
  • 7. Slide Number 7ENTER 2017 Research Track GRSs in Tourism (2) Travel Decision Forum (Jameson, 2004)
  • 8. Slide Number 8ENTER 2017 Research Track GRSs in Tourism (3) Where2eat (Guzzi, F., Ricci, F. and Burke, R., 2011)
  • 9. Slide Number 9ENTER 2017 Research Track GRSs in Tourism (4) Choicla (Stettinger, M. and Felfernig, A., 2014)
  • 10. Slide Number 10ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 11. Slide Number 11ENTER 2017 Research Track STSGroup South Tyrol Suggests (Braunhofer et al., 2014) South Tyrol Suggests for Group - STSGroup
  • 12. Slide Number 12ENTER 2017 Research Track STSGroup (1) Companion Management • Search by user name • Send connection requests • Tag companions
  • 13. Slide Number 13ENTER 2017 Research Track STSGroup (2) Group discussion • Exchange messages • Propose items that are thought to be suitable for the group
  • 14. Slide Number 14ENTER 2017 Research Track STSGroup (3) • Best, like, or dislike • Notify users when other members change their preferences • Tag proposals with comments and emoji Proposal Evaluations
  • 15. Slide Number 15ENTER 2017 Research Track STSGroup (4) • Instruct how to better use system functions • Show recommendations for the group • Suggest one item, among the proposed ones, the group should choose Recommendations & Suggestions
  • 16. Slide Number 16ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 17. Slide Number 17ENTER 2017 Research Track f (u,i) = wk (u) xk (i) k=1 n ∑ Group Recommendations • Main idea: infer user’s preferences by observing their evaluations during the group discussion • Define a user utility function and assume users prefer items with larger utility 1 if item i has feature k-th, otherwise 0 The importance user u assigns to the k-th feature
  • 18. Slide Number 18ENTER 2017 Research Track Phase 1: Before joining a group • Identify the importance that user u assigns to the item features based on ratings – give more weights to features representing items that have received high ratings from the user u
  • 19. Slide Number 19ENTER 2017 Research Track Phase 2: During a group discussion • If user u prefers item i and dislikes item i’, then infer the constraint f(u, i) > f (u, i’) – u likes a POI described by the features “castle” and “fortress”, and dislikes one having the feature “swimming”  • Find the utility vectors that – satisfy the inferred constraints – align as closely as possible to the aggregated utility vector of the group ( )( ) ( ) ( )u u u castle fortress swimmingw w w+ >
  • 20. Slide Number 20ENTER 2017 Research Track Phase 3: Update • Linearly combine original user utility vector (Phase 1) with the user utility vector reflecting the preferences acquired in the group discussion (Phase 2) the updated utility vector • Identify the group utility vector w(G) = α(u,G)w(u) u∈G ∑ • a non-negative coefficient associated to user u in group G • the more feedback u provides, the higher coefficient
  • 21. Slide Number 21ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 22. Slide Number 22ENTER 2017 Research Track Evaluation • A controlled live user study: 15 participants (3 groups of two and 3 groups of three) – System Usability Scale (SUS), compared with a benchmark (Bangor et al., 2008) – Perceived recommendation quality (Knijnenburg et al., 2012) – Perceived choice satisfaction (Knijnenburg et al., 2012)
  • 23. Slide Number 23ENTER 2017 Research Track Results (1) Use one-sample t-test as suggested in (Sauro & Lewis, 2012) •SUS average score of STSGroup: 76, 𝜎 = 7.89 •One sample t-test: t = 4.42 and p = 0.001, more than 99% confidence: STSGroup’s score > benchmark = 67
  • 24. Slide Number 24ENTER 2017 Research Track Results (2) Statement Strongly agree Agree Neither disagree nor agree Disagree Strongly disagree RecQual1 26.7% 60.0% 13.3% 0.0% 0.0% RecQual2 33.3% 53.4% 13.3% 0.0% 0.0% RecQual3 0.0% 0.0% 6.7% 53.3% 40.0% RecQual4 0.0% 73.3% 20.0% 6.7% 0.0% RecQual5 0.0% 0.0% 6.7% 60.0% 33.3% RecQual1: “I liked the final choice suggested by the system” RecQual2: “The final choice recommended by the system was well-chosen” RecQual3: “I didn’t like the suggested final choice” RecQual4: “The new item recommendations for a group, excluding the proposed items were relevant” RecQual5: “I didn't like any of the recommended new items”
  • 25. Slide Number 25ENTER 2017 Research Track Results (3) Statement Strongly agree Agree Neither disagree nor agree Disagree Strongly disagree ChoiceSat1 6.7% 80.0% 13.3% 0.0% 0.0% ChoiceSat2 6.7% 53.3% 20.0% 20.0% 0.0% ChoiceSat3 0.0 6.7% 46.6% 40.0% 6.7% ChoiceSat1: “I was excited about the place that we have chosen” ChoiceSat2: “The chosen place fits my preference” ChoiceSat3: “I didn’t prefer the chosen place, but it was fair”
  • 26. Slide Number 26ENTER 2017 Research Track Agenda • Introduction • Related Work • Application Scenario • Recommendation Logic • Experimental Evaluation and Results • Conclusions
  • 27. Slide Number 27ENTER 2017 Research Track Conclusions • Support the group decision making process with a group chat environment • The proposed algorithm exploits user’s feedback to during the discussion  update users’ preferences • In the future – Investigate the behavior of the proposed model by conducting offline experiments on simulated data – Enhance the usability of system
  • 28. ENTER 2017 Research Track Question ? Thank you.

Editor's Notes

  1. Full papers, 20 min + 5 to 10 min Q&A