SlideShare a Scribd company logo
SIRUP
SERENDIPITY IN RECOMMENDATION THROUGH USER PERCEPTION
Valentina Maccatrozzo
Manon Terstall
Lora Aroyo
Guus Schreiber
Vrije Universiteit Amsterdam
➤ Many on-demand services for TV content
➤ Too much time time to choose
➤ Recommender systems when lacking information build filter
bubbles around users
➤ There is a strong need for serendipity to keep people engaged
with content
INTRODUCTION
CURIOSITY THEORY TO UNDERSTAND SERENDIPITY
➤ The subjectivity of serendipity depends on:
➤ the knowledge of the user
➤ how much the user is keen on knowing more, better known
as curiosity
➤ Curiosity is a strong desire to know or learn something
SIRUP
NOVELTY CHECK
COPING
POTENTIAL CHECK
level of
CURIOSITY
in a TV programme
level of
SERENDIPITY
caused by TV programme
knowledge of
user
keen on
knowing more
RQ1: Do serendipitous
recommendations trigger
curiosity in users?
NOVELTY CHECK
➤ We use LOD paths with cosine similarity measure
➤ LOD paths allows for innovative connections
➤ We use types and properties of paths as input to the cosine
similarity measure
Reggie Yates’s
Extreme South
Africa
The Sky
at Night
Extreme
(musical
band)
Queen
(musical
band)
Brian
May
influenced by
has member
is presenter of
RQ2: Can we perform the novelty check of
TV programmes with respect to the user
profile using LOD paths components?
COPING POTENTIAL CHECK
➤ Challenging estimation:
➤ incomplete information about user’s tastes
➤ preferences change over time
➤ unknown attitude towards new content
➤ Simplified approach:
➤ count the unique instances of genres and formats as
indicators of the coping potential
RQ3: Can we estimate the coping potential of a
user with the diversity of genres and formats in
the user profile?
EXPERIMENT
➤ 290 British participants: 165 participants’ answers used
➤ 1460 BBC programmes aired from September 7th and 20th 2015
➤ Online questionnaire:
1. 8 ratings to build user profile
2. favourite genres, formats and demographics
3. evaluation of recommendations:
1. I did not think of this TV programme, but it seems interesting to me. (Interest)
2. This TV programme does not seem interesting to me. (Interest)
3. I am surprised to get this TV programme recommended. (Unexpectedness)
4. This recommendation fits my personal preferences. (Relevance)
RECOMMENDATIONS GENERATION
➤ Three rankings:
➤ cosine similarity based on BBC metadata (Baseline)
➤ cosine similarity based on LOD patterns (SIRUP)
➤ cosine similarity based on LOD patterns and BBC metadata
➤ 2 programmes per intervals (low, medium, high similarity
values)
RESULTS
➤ We analysed results in different ways:
➤ Comparison of the distributions of the similarity values
(Wilcoxon Signed Rank test)
➤ Serendipity (Logistic Regression)
➤ Precision
➤ Catalog coverage
BASELINE - BBC METADATA
➤ Comparison of the distributions of the similarity values:
➤ interest: the rank of the distribution of the similarity values is low when interest is low
➤ relevance: the rank of the distribution of the similarity values is low when relevance is
low
➤ unexpectedness: non-significant difference
➤ Serendipity: non significant model
➤ Precision:
➤ 63% for interest
➤ 64% for relevance
➤ 67% overall
➤ Catalog coverage: 35,41%
SIRUP - LOD PATHS COMPONENTS
➤ Comparison of the distributions of the similarity values:
➤ interest: the rank of the distribution of the similarity values is significantly higher when interest is high.
➤ relevance: the rank of the distribution of the similarity values is significantly higher when relevance is high.
➤ unexpectedness: the rank of the distribution of the similarity values is significantly lower when unexpectedness is high.
➤ Serendipity:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -4.0018 0.4325 -9.252 <2e-16
simValue 2.4372 1.1480 2.123 0.0338
genre diversity 0.7878 0.3207 2.457 0.0140
format diversity 0.1742 0.3478 0.501 0.6164
➤ Precision:
➤ 68% for interest
➤ 69% for relevance
➤ 71% overall
➤ Catalog coverage: 47,40%
COMBINED APPROACH
➤ Comparison of the distributions of the similarity values:
➤ interest: the rank of the distribution of the similarity values is lower when interest is higher;
➤ relevance: the rank of the distribution of the similarity values is lower when relevance is
low;
➤ unexpectedness: the rank of the distribution of the similarity values is lower when
unexpectedness is higher.
➤ Serendipity: non significant model
➤ Precision:
➤ 67% for interest
➤ 65% for relevance
➤ 69% overall
➤ Catalog coverage: 34,59%
WRAPPING UP
➤ We found that only SIRUP allows us to model significantly
serendipitous recommendations.
➤ SIRUP allows us to reach the highest precision and the
highest catalog coverage.
HENCE
➤ Serendipitous recommendations trigger curiosity in users.
➤ Novelty check can successfully been performed with LOD
path components.
➤ Also a simplified estimation of the coping potential is
beneficial.
THANK YOU
e-mail: v.maccatrozzo@vu.nl
twitter: @valentina_mac
14

More Related Content

PDF
Crowdsourcing the Annotation of Rumourous Conversations in Social Media
PDF
Predicting the future with social media (Twitter y Box Office)
PDF
Rethinking Refugee Birmingham Conference Roundup
PPTX
3Com 3C13840
PPTX
4t ESO - Biologia i Geologia - Tema 01 - La cèl.lula i la divisió cel.lular
DOCX
Kode unit-jap.ta02.001.01
PDF
5 basic tools of yoga, meditation
DOC
Crowdsourcing the Annotation of Rumourous Conversations in Social Media
Predicting the future with social media (Twitter y Box Office)
Rethinking Refugee Birmingham Conference Roundup
3Com 3C13840
4t ESO - Biologia i Geologia - Tema 01 - La cèl.lula i la divisió cel.lular
Kode unit-jap.ta02.001.01
5 basic tools of yoga, meditation

Viewers also liked (9)

DOCX
Laporan sirup
PDF
How to expand internationally by BPI france
PPT
Pengantar sediaan farmasi
PPT
Tentir+menulis+resep+fkui2007
PPTX
Bentuk sediaan obat
PDF
SAP HANA Training Curriculum by WDC GmbH
PDF
Клинические испытания в гомеопатии: аргументы для скептиков
PDF
Phcog 1
PDF
Produccion porcina PATOLOGIA DE LOS CERDOS
Laporan sirup
How to expand internationally by BPI france
Pengantar sediaan farmasi
Tentir+menulis+resep+fkui2007
Bentuk sediaan obat
SAP HANA Training Curriculum by WDC GmbH
Клинические испытания в гомеопатии: аргументы для скептиков
Phcog 1
Produccion porcina PATOLOGIA DE LOS CERDOS
Ad

Similar to SIRUP - Serendipity in Recommendation through User Perception (20)

PPTX
ICS2208 lecture7
PDF
Investigating Serendipity in Recommender Systems Based on Real User Feedback
PDF
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
PPTX
Recommendations assumptions
PDF
Toward a new Protocol to evaluate Recommender Systems
PDF
A Flexible Recommendation System for Cable TV
PDF
A flexible recommenndation system for Cable TV
PDF
Serendipity module in Item Recommender System
PDF
A recommendation engine for your applications - M.Orselli - Codemotion Rome 17
PPT
Diversity and novelty for recommendation system
PDF
On serendipity in recommender systems - Haifa RecSoc workshop june 2015
PPTX
"I like to explore sometimes": Adapting to Dynamic User Novelty Preferences
PDF
Recsys 2018 overview and highlights
PDF
Recommendation Systems
DOCX
Recommender system definition, types with examples
PDF
Ranking and Diversity in Recommendations - RecSys Stammtisch at SoundCloud, B...
PPT
Recommender systems
PDF
IRJET- Privacy Preserving Friend Matching
PPTX
Reasesrty djhjan S - explanation required.pptx
PDF
A recommendation engine for your php application
ICS2208 lecture7
Investigating Serendipity in Recommender Systems Based on Real User Feedback
SIGIR 2018 - From the Probability Ranking Principle to the Low Prior Discover...
Recommendations assumptions
Toward a new Protocol to evaluate Recommender Systems
A Flexible Recommendation System for Cable TV
A flexible recommenndation system for Cable TV
Serendipity module in Item Recommender System
A recommendation engine for your applications - M.Orselli - Codemotion Rome 17
Diversity and novelty for recommendation system
On serendipity in recommender systems - Haifa RecSoc workshop june 2015
"I like to explore sometimes": Adapting to Dynamic User Novelty Preferences
Recsys 2018 overview and highlights
Recommendation Systems
Recommender system definition, types with examples
Ranking and Diversity in Recommendations - RecSys Stammtisch at SoundCloud, B...
Recommender systems
IRJET- Privacy Preserving Friend Matching
Reasesrty djhjan S - explanation required.pptx
A recommendation engine for your php application
Ad

Recently uploaded (20)

PPTX
ART-APP-REPORT-FINctrwxsg f fuy L-na.pptx
PPTX
power point presentation ofDracena species.pptx
PDF
public speaking for kids in India - LearnifyU
DOC
LSTM毕业证学历认证,利物浦大学毕业证学历认证怎么认证
PPTX
Phylogeny and disease transmission of Dipteran Fly (ppt).pptx
PDF
Tunisia's Founding Father(s) Pitch-Deck 2022.pdf
PDF
MODULE 3 BASIC SECURITY DUTIES AND ROLES.pdf
PPTX
Shizophrnia ppt for clinical psychology students of AS
PDF
_Nature and dynamics of communities and community development .pdf
DOCX
Action plan to easily understanding okey
PDF
Presentation1 [Autosaved].pdf diagnosiss
PDF
natwest.pdf company description and business model
PPTX
FINAL TEST 3C_OCTAVIA RAMADHANI SANTOSO-1.pptx
PDF
6.-propertise of noble gases, uses and isolation in noble gases
PPTX
CAPE CARIBBEAN STUDIES- Integration-1.pptx
PDF
PM Narendra Modi's speech from Red Fort on 79th Independence Day.pdf
PPTX
HOW TO HANDLE THE STAGE FOR ACADEMIA AND OTHERS.pptx
PPTX
NORMAN_RESEARCH_PRESENTATION.in education
PDF
IKS PPT.....................................
PPTX
Kompem Part Untuk MK Komunikasi Pembangunan 5.pptx
ART-APP-REPORT-FINctrwxsg f fuy L-na.pptx
power point presentation ofDracena species.pptx
public speaking for kids in India - LearnifyU
LSTM毕业证学历认证,利物浦大学毕业证学历认证怎么认证
Phylogeny and disease transmission of Dipteran Fly (ppt).pptx
Tunisia's Founding Father(s) Pitch-Deck 2022.pdf
MODULE 3 BASIC SECURITY DUTIES AND ROLES.pdf
Shizophrnia ppt for clinical psychology students of AS
_Nature and dynamics of communities and community development .pdf
Action plan to easily understanding okey
Presentation1 [Autosaved].pdf diagnosiss
natwest.pdf company description and business model
FINAL TEST 3C_OCTAVIA RAMADHANI SANTOSO-1.pptx
6.-propertise of noble gases, uses and isolation in noble gases
CAPE CARIBBEAN STUDIES- Integration-1.pptx
PM Narendra Modi's speech from Red Fort on 79th Independence Day.pdf
HOW TO HANDLE THE STAGE FOR ACADEMIA AND OTHERS.pptx
NORMAN_RESEARCH_PRESENTATION.in education
IKS PPT.....................................
Kompem Part Untuk MK Komunikasi Pembangunan 5.pptx

SIRUP - Serendipity in Recommendation through User Perception

  • 1. SIRUP SERENDIPITY IN RECOMMENDATION THROUGH USER PERCEPTION Valentina Maccatrozzo Manon Terstall Lora Aroyo Guus Schreiber Vrije Universiteit Amsterdam
  • 2. ➤ Many on-demand services for TV content ➤ Too much time time to choose ➤ Recommender systems when lacking information build filter bubbles around users ➤ There is a strong need for serendipity to keep people engaged with content INTRODUCTION
  • 3. CURIOSITY THEORY TO UNDERSTAND SERENDIPITY ➤ The subjectivity of serendipity depends on: ➤ the knowledge of the user ➤ how much the user is keen on knowing more, better known as curiosity ➤ Curiosity is a strong desire to know or learn something
  • 4. SIRUP NOVELTY CHECK COPING POTENTIAL CHECK level of CURIOSITY in a TV programme level of SERENDIPITY caused by TV programme knowledge of user keen on knowing more RQ1: Do serendipitous recommendations trigger curiosity in users?
  • 5. NOVELTY CHECK ➤ We use LOD paths with cosine similarity measure ➤ LOD paths allows for innovative connections ➤ We use types and properties of paths as input to the cosine similarity measure Reggie Yates’s Extreme South Africa The Sky at Night Extreme (musical band) Queen (musical band) Brian May influenced by has member is presenter of RQ2: Can we perform the novelty check of TV programmes with respect to the user profile using LOD paths components?
  • 6. COPING POTENTIAL CHECK ➤ Challenging estimation: ➤ incomplete information about user’s tastes ➤ preferences change over time ➤ unknown attitude towards new content ➤ Simplified approach: ➤ count the unique instances of genres and formats as indicators of the coping potential RQ3: Can we estimate the coping potential of a user with the diversity of genres and formats in the user profile?
  • 7. EXPERIMENT ➤ 290 British participants: 165 participants’ answers used ➤ 1460 BBC programmes aired from September 7th and 20th 2015 ➤ Online questionnaire: 1. 8 ratings to build user profile 2. favourite genres, formats and demographics 3. evaluation of recommendations: 1. I did not think of this TV programme, but it seems interesting to me. (Interest) 2. This TV programme does not seem interesting to me. (Interest) 3. I am surprised to get this TV programme recommended. (Unexpectedness) 4. This recommendation fits my personal preferences. (Relevance)
  • 8. RECOMMENDATIONS GENERATION ➤ Three rankings: ➤ cosine similarity based on BBC metadata (Baseline) ➤ cosine similarity based on LOD patterns (SIRUP) ➤ cosine similarity based on LOD patterns and BBC metadata ➤ 2 programmes per intervals (low, medium, high similarity values)
  • 9. RESULTS ➤ We analysed results in different ways: ➤ Comparison of the distributions of the similarity values (Wilcoxon Signed Rank test) ➤ Serendipity (Logistic Regression) ➤ Precision ➤ Catalog coverage
  • 10. BASELINE - BBC METADATA ➤ Comparison of the distributions of the similarity values: ➤ interest: the rank of the distribution of the similarity values is low when interest is low ➤ relevance: the rank of the distribution of the similarity values is low when relevance is low ➤ unexpectedness: non-significant difference ➤ Serendipity: non significant model ➤ Precision: ➤ 63% for interest ➤ 64% for relevance ➤ 67% overall ➤ Catalog coverage: 35,41%
  • 11. SIRUP - LOD PATHS COMPONENTS ➤ Comparison of the distributions of the similarity values: ➤ interest: the rank of the distribution of the similarity values is significantly higher when interest is high. ➤ relevance: the rank of the distribution of the similarity values is significantly higher when relevance is high. ➤ unexpectedness: the rank of the distribution of the similarity values is significantly lower when unexpectedness is high. ➤ Serendipity: Estimate Std. Error z value Pr(>|z|) (Intercept) -4.0018 0.4325 -9.252 <2e-16 simValue 2.4372 1.1480 2.123 0.0338 genre diversity 0.7878 0.3207 2.457 0.0140 format diversity 0.1742 0.3478 0.501 0.6164 ➤ Precision: ➤ 68% for interest ➤ 69% for relevance ➤ 71% overall ➤ Catalog coverage: 47,40%
  • 12. COMBINED APPROACH ➤ Comparison of the distributions of the similarity values: ➤ interest: the rank of the distribution of the similarity values is lower when interest is higher; ➤ relevance: the rank of the distribution of the similarity values is lower when relevance is low; ➤ unexpectedness: the rank of the distribution of the similarity values is lower when unexpectedness is higher. ➤ Serendipity: non significant model ➤ Precision: ➤ 67% for interest ➤ 65% for relevance ➤ 69% overall ➤ Catalog coverage: 34,59%
  • 13. WRAPPING UP ➤ We found that only SIRUP allows us to model significantly serendipitous recommendations. ➤ SIRUP allows us to reach the highest precision and the highest catalog coverage. HENCE ➤ Serendipitous recommendations trigger curiosity in users. ➤ Novelty check can successfully been performed with LOD path components. ➤ Also a simplified estimation of the coping potential is beneficial.