Who should I invite: predicting event participants for a host user

Abstract

While users can interact with others online, more and more social networking services can help people to organize various offline social events, such as dinner parties and study groups, on the Internet. The hosts can invite friends or strangers to participate in their events in either manual or collaborative manner. However, such invitation manners may cost substantial time. Besides, the invitees may be uninterested or even unexpectedly contain spammers. In this paper, we aim at developing a predictive model to accurate recommend event participants. Specifically, given the host who initializes a social event, along with its event contexts, including the underlying social network, categories, and geolocations, our model will recommend a ranked list of candidate participants with the highest participation potential. We propose a feature-based matrix factorization model that optimizes pairwise errors of user rankings for training events, using six categories of features that represent the tendency of a user to attend the event. Experiments conducted on two event-based social networks Meetup and Plancast and Twitter retweet data exhibit the promising performance of our approach, together with an extensive study to analyze the factors affecting users’ event participation.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Notes

  1. 1.

    Meetup: http://www.meetup.com/.

  2. 2.

    Plancast: http://plancast.com/.

References

  1. 1.

    Bottou L (2010) Large-scale machine learning with stochastic gradient descent. In: COMPSTAT ’10. pp 177–186

  2. 2.

    Chen J, Geyer W, Dugan C, Muller M, Guy I (2009) Make new friends, but keep the old: recommending people on social networking sites. In: Proceedings of the SIGCHI conference on human factors in computing systems, ACM. pp 201–210

  3. 3.

    Du R, Yu Z, Mei T, Wang Z, Wang Z, Guo B (2014) Predicting activity attendance in event-based social networks: content, context and social influence. In: UbiComp ’14. pp 425–434

  4. 4.

    Efron B, Tibshirani RJ (1994) An introduction to the bootstrap. CRC Press, Boca Raton

    MATH  Google Scholar 

  5. 5.

    Georgiev P, Noulas A, Mascolo C (2014) The call of the crowd: event participation in location-based social services. In: ICWSM ’14. pp 341–350

  6. 6.

    Guy I, Zwerdling N, Ronen I, Carmel D, Uziel E (2010) Social media recommendation based on people and tags. In: Proceedings of the 33rd international ACM SIGIR conference on research and development in information retrieval, ACM. pp 194–201

  7. 7.

    Hu Y, Farnham S, Talamadupula K (2015) Predicting user engagement on twitter with real-world events. In: ICWSM ’15. pp 168–177

  8. 8.

    Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on Recommender systems, ACM. pp 135–142

  9. 9.

    Jiang J-Y, Li C-T (2016) Analyzing social event participants for a single organizer. In: ICWSM ’16

  10. 10.

    Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. IEEE Comput 8:30–37

    Article  Google Scholar 

  11. 11.

    Liu X, He Q, Tian Y, Lee W-C, McPherson J, Han J (2012) Event-based social networks: linking the online and offline social worlds. In: KDD ’12. pp 1032–1040

  12. 12.

    Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32nd international ACM SIGIR conference on research and development in information retrieval, SIGIR ’09. pp 203–210

  13. 13.

    Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the fourth ACM international conference on web search and data mining, WSDM ’11. pp 287–296

  14. 14.

    Macedo AQ, Marinho LB, Santos RL (2015) Context-aware event recommendation in event-based social networks. In: RecSys ’15. pp 123–130

  15. 15.

    Moritz H (1980) Geodetic reference system 1980. J Geod 54(3):395–405

    Google Scholar 

  16. 16.

    Newman ME (2001) Scientific collaboration networks. II. Shortest paths, weighted networks, and centrality. Phys Rev E 64(1):016132

    Article  Google Scholar 

  17. 17.

    Pham T-AN, Li X, Cong G, Zhang Z (2015) A general graph-based model for recommendation in event-based social networks. In: ICDE ’15. pp 567–578

  18. 18.

    Qiao Z, Zhang P, Zhou C, Cao Y, Guo L, Zhang Y (2014) Event recommendation in event-based social networks. In: AAAI international conference on artificial intelligence, pp 567–578

  19. 19.

    Rendle S (2010) Factorization machines. In: ICDM ’10. pp 995–1000

  20. 20.

    Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) Bpr: Bayesian personalized ranking from implicit feedback. In: UAI ’09. pp 452–461

  21. 21.

    Saez-Trumper D, Quercia D, Crowcroft J (2012) Ads and the city: considering geographic distance goes a long way. In: Proceedings of the sixth ACM conference on recommender systems, RecSys ’12. pp 187–194

  22. 22.

    Scellato S, Noulas A, Lambiotte R, Mascolo C (2011) Socio-spatial properties of online location-based social networks. ICWSM 11:329–336

    Google Scholar 

  23. 23.

    Tu W, Cheung DW-L, Mamoulis N, Yang M, Lu Z (2015) Activity-partner recommendation. In: PAKDD ’15. pp. 591–604

  24. 24.

    Weng L, Menczer F, Ahn Y-Y (2013) Virality prediction and community structure in social networks. Sci Rep 3:2522

    Article  Google Scholar 

  25. 25.

    Xu T, Zhong H, Zhu H, Xiong H, Chen E, Liu G (2015) Exploring the impact of dynamic mutual influence on social event participation. In: SDM ’15. pp 262–270

  26. 26.

    Yu Z, Du R, Guo B, Xu H, Gu T, Wang Z, Zhang D (2015) Who should i invite for my party?: Combining user preference and influence maximization for social events. In: UbiComp ’15. pp 879–883

  27. 27.

    Zhang W, Wang J, Feng W (2013) Combining latent factor model with location features for event-based group recommendation. In: KDD ’13. pp 910–918

  28. 28.

    Zhang X, Zhao J, Cao G (2015) Who will attend? - predicting event attendance in event-based social network. In: MDM ’15. pp 74–83

Download references

Acknowledgements

This work was sponsored by Ministry of Science and Technology (MOST) of Taiwan under Grants 104-2221-E-006-272-MY2, 106-2118-M-006-010-MY2, 106-2628-E-006-005-MY3, 106-3114-E-006-002, and 107-2636-E-006-002, and also by Academia Sinica under Grant AS-107-TP-A05.

Author information

Affiliations

Authors

Corresponding author

Correspondence to Cheng-Te Li.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Jiang, JY., Li, CT. Who should I invite: predicting event participants for a host user. Knowl Inf Syst 59, 629–650 (2019). https://doi.org/10.1007/s10115-018-1194-x

Download citation

Keywords

  • Event participants
  • Event-based social network
  • Participant prediction
  • Online social ties
  • Offline geographical activities