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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availability
The datasets analyzed during the current study are available in the Ref [19].
References
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
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
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
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
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
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
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
Hamilton WL, Ying R, Leskovec J (2017) Representation learning on graphs: methods and applications. IEEE Data Eng Bull 40(3):52–74
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
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
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
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
Kingma DP, Ba JL (2015) Adam: a method for stochastic optimization. In: 3rd international conference for learning representations
Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. CoRR arXiv:1609.02907
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
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
Liao G, Lan T, Huang X et al (2021) Survey on recommendation systems in event-based social networks. J Softw 32(2):424–444
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
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
Liu Y, Peng H, Li J et al (2020) Event detection and evolution in multi-lingual social streams. Front Comput Sci 14(5):145612
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Zhang S, Lv Q (2018) Hybrid egu-based group event participation prediction in event-based social networks. Knowl Based Syst 143:19–29
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-022-01741-1