mlsanityData to 14 Oct 2026

CUPID: A Real-Time Session-Based Reciprocal Recommendation System for a One-on-One Social Discovery Platform

arXiv 2410.18087 ↗First posted 8 Oct 2024cs.IR cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

This study introduces CUPID, a novel approach to session-based reciprocal recommendation systems designed for a real-time one-on-one social discovery platform. In such platforms, low latency is critical to enhance user experiences. However, conventional session-based approaches struggle with high latency due to the demands of modeling sequential user behavior for each recommendation process. Additionally, given the reciprocal nature of the platform, where users act as items for each other, training recommendation models on large-scale datasets is computationally prohibitive using conventional methods. To address these challenges, CUPID decouples the time-intensive user session modeling from the real-time user matching process to reduce inference time. Furthermore, CUPID employs a two-phase training strategy that separates the training of embedding and prediction layers, significantly reducing the computational burden by decreasing the number of sequential model inferences by several hundredfold. Extensive experiments on large-scale Azar datasets demonstrate CUPID's effectiveness in a real-world production environment. Notably, CUPID reduces response latency by more than 76% compared to non-asynchronous systems, while significantly improving user engagement.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 58 references that are in the map. First posted on arXiv 8 Oct 2024.

Builds on

27 of 58 references.

References · 27

  1. 2017Attention Is All You Needcited by 60,361
  2. 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
  3. 2016Wide & Deep Learning for Recommender Systemscited by 747
  4. 2015Session-based Recommendations with Recurrent Neural Networkscited by 695
  5. 2018Session-based Recommendation with Graph Neural Networkscited by 312
  6. 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
  7. 2017Neural Attentive Session-based Recommendationcited by 237
  8. 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
  9. 2019A Survey on Session-based Recommender Systemscited by 97
  10. 2022Filter-enhanced MLP is All You Need for Sequential Recommendationcited by 96
  11. 2016Improved Recurrent Neural Networks for Session-based Recommendationscited by 86
  12. 2017Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networkscited by 84
15 more
  1. 2022Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Networkcited by 38
  2. 2020Long-tail Session-based Recommendationcited by 33
  3. 2022Monolith: Real Time Recommendation System With Collisionless Embedding Tablecited by 30
  4. 2021Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendationcited by 22
  5. 2021Session-based Recommendation with Hypergraph Attention Networkscited by 19
  6. 2022Modeling Two-Way Selection Preference for Person-Job Fitcited by 18
  7. 2020Learning Effective Representations for Person-Job Fit by Feature Fusioncited by 16
  8. 2021Learning Multi-granularity User Intent Unit for Session-based Recommendationcited by 11
  9. 2022Sequential/Session-based Recommendations: Challenges, Approaches, Applications and Opportunitiescited by 9
  10. 2022Efficient On-Device Session-Based Recommendationcited by 8
  11. 2015Reciprocal Recommendation System for Online Datingcited by 7
  12. 2014Online Dating Recommendations: Matching Markets and Learning Preferencescited by 6
  13. 2022Matching Theory-based Recommender Systems in Online Datingcited by 4
  14. 2023Reciprocal Sequential Recommendationcited by 3
  15. 2022Heterogeneous Information Crossing on Graphs for Session-based Recommender Systemscited by 2

Built on by

Not cited yet.