An Effective Multi-Scale Contrastive Learning System for Online Group Recommendation Services in Event-Based Social Networks

Huang Xiao-mei, Zhiheng Zhou, Jianjun Li, Naixue N. Xiong, Yugen Yi, Jin Liu, Guoqiong Liao · IEEE Transactions on Services Computing · 2025

On event-based social platforms such as Meetup and Douban, online groups serve as more than virtual communities for users to share experiences, they also provide an essential pathway for users to discover and participate in offline events. As the number of groups grows, it imposes the need of the study of online group recommendation. Despite there being many existing approaches to solve this problem, they all ignore the phenomenon that the groups that users participate in often contain a number of similar users. This phenomenon implies that similar users play a crucial role in identifying the groups that users are likely to join. In order to exploit similar users to improve the recommendation performance, we propose an effective multi-scale contrastive learning system for online Group Recommendation services, which is with a two-Tower model in event-based social networks (Tower4GR). Specifically, we first adopt the two-tower model to capture the interactive signals within the sequences and groups. We then incorporate the features of similar users into the sequence encoder, and aggregate the relevant users’ features into the group encoder, through which the preferred groups of similar users are more likely to be discovered by the target user. Finally, we propose an effective multi-scale contrastive learning framework for the two-tower architecture. It derives self-supervision signals from both same-scale data and cross-scale data, thereby extracting more meaningful data patterns. Moreover, the framework strengthens the cooperative associations between two towers. Extensive experiments on three real-world datasets from Meetup demonstrate the superiority of our proposed model over existing state-of-the-art models.

Read the paper · More papers on PaperTik