Skip to main content
Log in

Social activity matching with graph neural network in event-based social networks

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

In recent years, event-based social networks (EBSNs) have become increasingly popular. Different from traditional online social networks, EBSNs consist of valuable online and offline social interactions, which can bring users more experience and entertainment. One of the crucial tasks for the EBSN platforms is to match users and social activities to help users participate in suitable activities. However, the existing matching methods either do not consider the influence of adjacent activities and users and the processing of newly added activities, or ignore the actual attribute constraints, e.g., budget and capacity. To address the limitations, we propose a novel graph neural network-based social activity matching method. Specifically, we model the historical records with a heterogeneous graph, and connect any new activity node to the user node who is the organizer. We then design a neural network-based affinity calculation model to predict the affinities between users and new activities. Moreover, we use a greedy-based heuristic method for social activity matching, considering the bilateral constraints extracted from the user and the activity attributes. Extensive experiments on three real event-based social service datasets show the effectiveness of the proposed method, which outperforms the state-of-the-art baselines in terms of affinity prediction and social activity matching.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

Similar content being viewed by others

Data Availability

The datasets analyzed during the current study are available in the Ref [19].

Notes

  1. http://www.meetup.com/.

  2. http://plancast.com-based.

  3. https://beijing.douban.com.

References

  1. Cao Y, Peng H, Wu J et al (2021) Knowledge-preserving incremental social event detection via heterogeneous gnns. In: International world wide web conferences, pp 3383–3395

  2. Cheng Y, Yuan Y, Chen L et al (2017) Complex event-participant planning and its incremental variant. In: Proceedings of the 33rd IEEE international conference on data engineering, pp 859–870

  3. Du R, Yu Z, Mei T et al (2014) Predicting activity attendance in event-based social networks: content, context and social influence. In: Proceedings of the 2014 ACM international joint conference on pervasive and ubiquitous computing, pp 425–434

  4. Elkahky AM, Song Y, He X (2015) A multi-view deep learning approach for cross domain user modeling in recommendation systems. In: Proceedings of the 24th international conference on world wide web, pp 278–288

  5. Feng J, Li Y, Yang Z et al (2020) Predicting human mobility with semantic motivation via multi-task attentional recurrent. IEEE Trans Knowl Data Eng 1:2360–2374

    Google Scholar 

  6. Gu Y, Song J, Liu W et al (2016) Context aware matrix factorization for event recommendation in event-based social networks. In: Proceedings of the 15th IEEE/WIC/ACM international conference on web intelligence, pp 248–255

  7. Hamilton WL, Ying R, Leskovec J (2017) Inductive representation learning on large graphs. In: Proceedings of the 31st international conference on neural information processing systems, pp 1025–1035

  8. Hamilton WL, Ying R, Leskovec J (2017) Representation learning on graphs: methods and applications. IEEE Data Eng Bull 40(3):52–74

    Google Scholar 

  9. He X, Liao L, Zhang H et al (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173–182

  10. Hu B, Shi C, Zhao WX, et al (2018) Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1531–1540

  11. Huang X, Liao G, Xiong N et al (2020) A survey of context-aware recommendation schemes in event-based social networks. Electronics 9(10):1583

    Article  Google Scholar 

  12. Jiang X, Sun X, Zhuge H (2012) Towards an effective and unbiased ranking of scientific literature through mutual reinforcement. In: Proceedings of the 21st ACM international conference on Information and knowledge management, pp 714–723

  13. Kingma DP, Ba JL (2015) Adam: a method for stochastic optimization. In: 3rd international conference for learning representations

  14. Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. CoRR arXiv:1609.02907

  15. Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 16th ACM SIGKDD international conference on knowledge discovery and data mining, pp 426–434

  16. Lecun Y, Kavukcuoglu K, Farabet C (2010) Convolutional networks and applications in vision. In: Proceedings of 2010 IEEE international symposium on circuits and systems, pp 253–256

  17. Liao G, Lan T, Huang X et al (2021) Survey on recommendation systems in event-based social networks. J Softw 32(2):424–444

    MATH  Google Scholar 

  18. Liao G, Yang L, Mao M et al (2021) Jam: joint attention model for next event recommendation in event-based social networks. Knowl Based Syst 234:107592

  19. Liu X, He Q, Tian Y et al (2012) Event-based social networks: linking the online and offline social worlds. In: The 18th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1032–1040

  20. Liu Y, Peng H, Li J et al (2020) Event detection and evolution in multi-lingual social streams. Front Comput Sci 14(5):145612

  21. Maas AL, Hannun AY, Ng AY (2013) Rectifier nonlin-earities improve neural network acoustic models. In: Proceedings of the 30th international conference on machine learning

  22. Macedo AQ, Santos LB, Santos RLT (2015) Context-aware event recommendation in event-based social networks. In: Proceedings of the 9th ACM conference on recommender systems, pp 123–130

  23. Mo Y, Li B, Wang B et al (2018) Event recommendation in social networks based on reverse random walk and participant scale control. Future Gener Comput Syst 79(1):383–395

    Article  Google Scholar 

  24. Peng H, Li J, Gong Q et al (2019) Fine-grained event categorization with heterogeneous graph convolutional networks. In: Proceedings of the twenty-eighth international joint conference on artificial intelligence, pp 3238–3245

  25. Peng H, Li J, Song Y et al (2021) Streaming social event detection and evolution discovery in heterogeneous information networks. ACM Trans Knowl Discov Data 1(1):1–31

    Google Scholar 

  26. Peng H, Zhang R, Li S et al (2022) Reinforced, incremental and cross-lingual event detection from social messages. J IEEE Trans Pattern Anal Mach Intell 25:1–17

    Google Scholar 

  27. Pham T, Li X, Cong G et al (2015) A general graph-based model for recommendation in event-based social networks. In: 2015 IEEE 31st international conference on data engineering, pp 567–578

  28. Qiao Z, Zhang P, Cao Y et al (2014) Combining heterogenous social and geographical information for event recommendation. In: Proceedings of the 28th AAAI conference on artificial intelligence, pp 145–151

  29. Ren J, Jiang L, Peng H et al (2022) From known to unknown: quality-aware self-improving graph neural network for open set social event detection. In: ACM international conference on information and knowledge management

  30. Rendle S, Freudenthaler C, Gantner Z et al (2009) Bpr: Bayesian personalized ranking from implicit feedback. In: Proceedings of the twenty-fifth conference on uncertainty in artificial intelligence, pp 452–461

  31. She J, Tong Y, Chen L (2015) Utility-aware social event-participant planning. In: Proceedings of the 36th ACM SIGMOD international conference on management of data, pp 1629–1643

  32. Srinivasan S, Babu D (2021) A social immunity based approach to suppress rumors in online social networks. Int J Mach Learn Cybernet 12(5):1281–1296. https://doi.org/10.1007/s13042-020-01233-0

    Article  Google Scholar 

  33. Storn R, Price K (1997) Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359. https://doi.org/10.1023/A:1008202821328

    Article  MathSciNet  MATH  Google Scholar 

  34. Wang H, Terrovitis M, Mamoulis N (2013) Location recommendation in location-based social networks using user check-in data. In: Proceedings of the 21st ACM SIGSPATIAL international conference on advances in geographic information systems, pp 374–383

  35. Wang X, He X, Wang M et al (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 165–174

  36. Wang X, Wang D, Xu C et al (2019) Explainable reasoning over knowledge graphs for recommendation. In: The 33rd AAAI conference on artificial intelligence, pp 5329–5336

  37. Wang Y, Tang J (2019) Event2vec: learning event representations using spatial-temporal information for recommendation. In: Proceedings of the 23rd Pacific-Asia conference on knowledge discovery and data mining, pp 314–326

  38. Wang Z, Zhang Y, Cheng H, et al (2018) Deep user modeling for content-based event recommendation in event-based social networks. In: Proceedings of the 37th IEEE conference on computer communications, pp 1304–1312

  39. Wu G, Li L, Li X et al (2022) Graph embedding based real-time social event matching for EBSNs recommendation. World Wide Web 25:335–356

    Article  Google Scholar 

  40. Wu X, Dong Y, Shi B, et al (2018) Who will attend this event together? Event attendance prediction via deep LSTM networks. In: Proceedings of the 2018 SIAM international conference on data mining. Society for Industrial and Applied Mathematics, pp 180–188

  41. Zamani H, Croft WB (2020) Learning a joint search and recommendation model from user-item interactions. In: Proceedings of the 13th international conference on web search and data mining, pp 717–725

  42. Zhang S, Lv Q (2018) Hybrid egu-based group event participation prediction in event-based social networks. Knowl Based Syst 143:19–29

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (NSFC) (Grants Nos. U19A2061, 62206105, and 61772228), National Key Research and Development Program of China under Grant No. 2017YFC1502306, China Postdoctoral Science Foundation funded project under Grant No. 2021M701388.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiaxu Cui.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, B., Wei, X., Cui, J. et al. Social activity matching with graph neural network in event-based social networks. Int. J. Mach. Learn. & Cyber. 14, 1989–2005 (2023). https://doi.org/10.1007/s13042-022-01741-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-022-01741-1

Keywords

Navigation