Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Semantic IDs for Recommender Systems at Snapchat: Use Cases, Technical Challenges, and Design Choices

About

Effective item identifiers (IDs) are an important component for recommender systems (RecSys) in practice, and are commonly adopted in many use cases such as retrieval and ranking. IDs can encode collaborative filtering signals within training data, such that RecSys models can extrapolate during the inference and personalize the prediction based on users' behavioral histories. Recently, Semantic IDs (SIDs) have become a trending paradigm for RecSys. In comparison to the conventional atomic ID, an SID is an ordered list of codes, derived from tokenizers such as residual quantization, applied to semantic representations commonly extracted from foundation models or collaborative signals. SIDs have drastically smaller cardinality than the atomic counterpart, and induce semantic clustering in the ID space. At Snapchat, we apply SIDs as auxiliary features for ranking models, and also explore SIDs as additional retrieval sources in different ML applications. In this paper, we discuss practical technical challenges we encountered while applying SIDs, experiments we have conducted, and design choices we have iterated to mitigate these challenges. Backed by promising offline results on both internal data and academic benchmarks as well as online A/B studies, SID variants have been launched in multiple production models with positive metrics impact.

Clark Mingxuan Ju, Tong Zhao, Leonardo Neves, Liam Collins, Bhuvesh Kumar, Jiwen Ren, Lili Zhang, Wenfeng Zhuo, Vincent Zhang, Xiao Bai, Jinchao Li, Karthik Iyer, Zihao Fan, Yilun Xu, Yiwen Chen, Peicheng Yu, Manish Malik, Neil Shah• 2026

Related benchmarks

TaskDatasetResultRank
Ads RankingSnapchat Ads (offline)
Swipe Up AUC Improvement2.8
1
Dynamic Product Ads RankingSnapchat Dynamic Product Ads (offline)
Add to Cart AUC Improvement (%)0.67
1
Friend RecommendationSnapchat Find Friends (online)
Online Improvement (%)1.77
1
Friend RecommendationSnapchat Friending Registration (online)
Online Improvement-5.13
1
Search RankingSnapchat Display Name Search (online)
Online Improvement (%)1.55
1
Showing 5 of 5 rows

Other info

Follow for update