SlideShare a Scribd company logo
1 of 21
Download to read offline
Event Recommendation in Event-Based Social 
Networks 
Augusto Queiroz and Leandro Balby Marinho 
Information Systems and Database Group 
Federal University of Campina Grande (UFCG) 
1st International Workshop on Social Personalisation (SP 2014) 
Co-located with the 25th ACM Conference on Hypertext and Social Media 
L. B. Marinho 1 / 21 SP'14
Event-Based Social Networks (EBSN) 
People can create events of any kind and share it with other users. 
L. B. Marinho 2 / 21 SP'14
Recommending in EBSN 
I Problem: Among the large number of events available in 
EBSNs, which ones best match the user's preferences? 
I More challenging than traditional domains (why?) 
L. B. Marinho 3 / 21 SP'14
Movie Recommendation: Collaborative Filtering 
L. B. Marinho 4 / 21 SP'14
Events to Recommend are Always in the Future 
L. B. Marinho 5 / 21 SP'14
Idea: Use RSVP as a Proxy 
L. B. Marinho 6 / 21 SP'14
Research Questions 
I How sparse is the RSVP data and how it aects 
collaborative-
ltering algorithms? 
I In which point of the event life time users tend to provide 
RSVPs? 
I How the geographic distance between the users home and 
active events aect their decision on attending these events? 
I How simple and state-of-the-art algorithms compare in this 
domain? 
L. B. Marinho 7 / 21 SP'14
Related Work 
I [Liu et al. KDD'12]: Recommendation of users to events in 
Meetup. 
I [Khrouf et al. RecSys'13]: Recommendation of events in 
Last.fm. 
I Restricted domain: music concerts and festivals. 
I Use of linked-open data on the domain of interest. 
I Our Work: 
I Recommendation of generic events. 
I Experiments under the true level of sparsity found on EBSN. 
I Investigation of previously unexplored features of EBSN. 
L. B. Marinho 8 / 21 SP'14
Data Collection 
I Data collected from Meetup.com Data from January, 2010 to 
December, 2011 
I Cities Collected: Phoenix, Chicago and San Jose 
City #Users #Events #RSVPs Sparsity 
Phoenix 589 K 215 K  1.5 M 99.998% 
Chicago 719 K 220 K  1,3 M 99.999% 
San Jose 281 K 242 K  1.7 M 99.997% 
L. B. Marinho 9 / 21 SP'14
RSVP Analysis 
 45% of the 
events have at 
most 1 RSVP 
 90% of the 
events have at 
most 10 RSVPs 
L. B. Marinho 10 / 21 SP'14
Event Lifespan 
 80% of the 
events have a 
life time of at 
most 100 days 
L. B. Marinho 11 / 21 SP'14
When do RSVPs Occur? 
The more Yes 
RSVPs, the 
later it will be 
L. B. Marinho 12 / 21 SP'14
When do RSVPs Occur? 
 75% of the 
RSVPs are 
received during 
the last 20% of 
event life time. 
L. B. Marinho 13 / 21 SP'14
Distance Distribution 
 50% of the 
RSVPs are to 
events within 
10 Km of users 
home 
 95% of the 
RSVPs are to 
events within 
100 Km. 
L. B. Marinho 14 / 21 SP'14
Data Preparation 
Timed split: 6 time stamps, equally spaced in 6 months. 
L. B. Marinho 15 / 21 SP'14
Compared Algorithms 
I Random 
I Most-Popular 
I Location-Aware 
I BPR-MF 
I User-KNN and Item-KNN 
I Logistic-Regression: hybrid will all above (except random) 
I Evaluation Metric: NDCG@20 
L. B. Marinho 16 / 21 SP'14
Results 
KNNs have the 
power. 
Location-aware 
as an alterantive 
for full-cold 
start. 
NDCG@20  0.3 
L. B. Marinho 17 / 21 SP'14
Sparsity Analysis of the Test Set 
Majority of 
events in Test 
have no Yes 
RSVP in Train! 
L. B. Marinho 18 / 21 SP'14
NDCG@20 per Sparsity Level 
L. B. Marinho 19 / 21 SP'14
Conclusions and Future Works 
I The largest majority of events are cold-start. 
I RSVPs tend to be given close to the occurrence of the event. 
I Despite the high sparsity of RSVP data, KNN-based 
algorithms appear as the best single alternative. 
I Matrix-factorization does not perform as well in this domain 
as it does in other more typical domains. 
I For future work: use categories, description and social 
networks. 
L. B. Marinho 20 / 21 SP'14

More Related Content

Viewers also liked

Clases 4 modelos-de_negocios_b2_b
Clases 4   modelos-de_negocios_b2_bClases 4   modelos-de_negocios_b2_b
Clases 4 modelos-de_negocios_b2_b
Marlon Altamirano
 

Viewers also liked (7)

Clases 4 modelos-de_negocios_b2_b
Clases 4   modelos-de_negocios_b2_bClases 4   modelos-de_negocios_b2_b
Clases 4 modelos-de_negocios_b2_b
 
User Engagement Teardown: Which Coffee Is The Cream Of The Crop?
User Engagement Teardown: Which Coffee Is The Cream Of The Crop?User Engagement Teardown: Which Coffee Is The Cream Of The Crop?
User Engagement Teardown: Which Coffee Is The Cream Of The Crop?
 
Deep Dive on Pinterest's User Engagement - Iterable User Engagement Teardown
Deep Dive on Pinterest's User Engagement - Iterable User Engagement TeardownDeep Dive on Pinterest's User Engagement - Iterable User Engagement Teardown
Deep Dive on Pinterest's User Engagement - Iterable User Engagement Teardown
 
Uber vs. Lyft - User Engagement Teardown
Uber vs. Lyft - User Engagement TeardownUber vs. Lyft - User Engagement Teardown
Uber vs. Lyft - User Engagement Teardown
 
A step by-step guide to calculating customer lifetime value
A step by-step guide to calculating customer lifetime valueA step by-step guide to calculating customer lifetime value
A step by-step guide to calculating customer lifetime value
 
Global Digital Statshot Q2 2017
Global Digital Statshot Q2 2017Global Digital Statshot Q2 2017
Global Digital Statshot Q2 2017
 
Digital in 2017 Global Overview
Digital in 2017 Global OverviewDigital in 2017 Global Overview
Digital in 2017 Global Overview
 

Recently uploaded

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
 

Recently uploaded (20)

Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 

Event Recommendation in Event-based Social Networks

  • 1. Event Recommendation in Event-Based Social Networks Augusto Queiroz and Leandro Balby Marinho Information Systems and Database Group Federal University of Campina Grande (UFCG) 1st International Workshop on Social Personalisation (SP 2014) Co-located with the 25th ACM Conference on Hypertext and Social Media L. B. Marinho 1 / 21 SP'14
  • 2. Event-Based Social Networks (EBSN) People can create events of any kind and share it with other users. L. B. Marinho 2 / 21 SP'14
  • 3. Recommending in EBSN I Problem: Among the large number of events available in EBSNs, which ones best match the user's preferences? I More challenging than traditional domains (why?) L. B. Marinho 3 / 21 SP'14
  • 4. Movie Recommendation: Collaborative Filtering L. B. Marinho 4 / 21 SP'14
  • 5. Events to Recommend are Always in the Future L. B. Marinho 5 / 21 SP'14
  • 6. Idea: Use RSVP as a Proxy L. B. Marinho 6 / 21 SP'14
  • 7. Research Questions I How sparse is the RSVP data and how it aects collaborative-
  • 8. ltering algorithms? I In which point of the event life time users tend to provide RSVPs? I How the geographic distance between the users home and active events aect their decision on attending these events? I How simple and state-of-the-art algorithms compare in this domain? L. B. Marinho 7 / 21 SP'14
  • 9. Related Work I [Liu et al. KDD'12]: Recommendation of users to events in Meetup. I [Khrouf et al. RecSys'13]: Recommendation of events in Last.fm. I Restricted domain: music concerts and festivals. I Use of linked-open data on the domain of interest. I Our Work: I Recommendation of generic events. I Experiments under the true level of sparsity found on EBSN. I Investigation of previously unexplored features of EBSN. L. B. Marinho 8 / 21 SP'14
  • 10. Data Collection I Data collected from Meetup.com Data from January, 2010 to December, 2011 I Cities Collected: Phoenix, Chicago and San Jose City #Users #Events #RSVPs Sparsity Phoenix 589 K 215 K 1.5 M 99.998% Chicago 719 K 220 K 1,3 M 99.999% San Jose 281 K 242 K 1.7 M 99.997% L. B. Marinho 9 / 21 SP'14
  • 11. RSVP Analysis 45% of the events have at most 1 RSVP 90% of the events have at most 10 RSVPs L. B. Marinho 10 / 21 SP'14
  • 12. Event Lifespan 80% of the events have a life time of at most 100 days L. B. Marinho 11 / 21 SP'14
  • 13. When do RSVPs Occur? The more Yes RSVPs, the later it will be L. B. Marinho 12 / 21 SP'14
  • 14. When do RSVPs Occur? 75% of the RSVPs are received during the last 20% of event life time. L. B. Marinho 13 / 21 SP'14
  • 15. Distance Distribution 50% of the RSVPs are to events within 10 Km of users home 95% of the RSVPs are to events within 100 Km. L. B. Marinho 14 / 21 SP'14
  • 16. Data Preparation Timed split: 6 time stamps, equally spaced in 6 months. L. B. Marinho 15 / 21 SP'14
  • 17. Compared Algorithms I Random I Most-Popular I Location-Aware I BPR-MF I User-KNN and Item-KNN I Logistic-Regression: hybrid will all above (except random) I Evaluation Metric: NDCG@20 L. B. Marinho 16 / 21 SP'14
  • 18. Results KNNs have the power. Location-aware as an alterantive for full-cold start. NDCG@20 0.3 L. B. Marinho 17 / 21 SP'14
  • 19. Sparsity Analysis of the Test Set Majority of events in Test have no Yes RSVP in Train! L. B. Marinho 18 / 21 SP'14
  • 20. NDCG@20 per Sparsity Level L. B. Marinho 19 / 21 SP'14
  • 21. Conclusions and Future Works I The largest majority of events are cold-start. I RSVPs tend to be given close to the occurrence of the event. I Despite the high sparsity of RSVP data, KNN-based algorithms appear as the best single alternative. I Matrix-factorization does not perform as well in this domain as it does in other more typical domains. I For future work: use categories, description and social networks. L. B. Marinho 20 / 21 SP'14
  • 22. References Event-based social networks: linking the online and oine social worlds. Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, 2012. Hybrid Event Recommendation Using Linked Data and User Diversity. Proceedings of the 7th ACM Conference on Recommender Systems, 2013. L. B. Marinho 21 / 21 SP'14