Where to Go From Here
A complete journey through modern recommendation systems
Embeddings - Items and users in latent space - Foundation for all modern methods
Sequences - Temporal patterns matter - Self-attention captures dependencies
Generation - From ranking → creating experiences - Autoregressive paradigm
✓ Implement classical CF methods (MF, EASE)
✓ Build transformer-based sequential models (SASRec)
✓ Apply LLMs to recommendation tasks
✓ Design generative recommendation systems
✓ Evaluate multi-objective recommendation quality
Where should you explore next?
Core Papers:
Advanced Topics: - Factorization Machines - Bayesian Personalized Ranking (BPR)
Transformer-Based:
RNN-Based (Historical): - Hidasi et al. (2016)
Prompting & Zero-Shot:
Collaborative LLMs:
Conversational:
Slate/List Generation:
Layout Generation:
Your Research: - (Cite your own generative page papers here!)
Offline Metrics:
Online Evaluation:
A/B Testing:
Transformers: - Vaswani et al. (2017)
Embeddings: - Mikolov et al. (2013) - Word2Vec
Neural RecSys: - Covington et al. (2016)
Classical RecSys: - Surprise - Python scikit for recommendation - LightFM - Hybrid recommendation
Neural RecSys: - RecBole - Unified deep learning framework - Transformers4Rec - NVIDIA’s library
LLM Tools: - LangChain - LLM application framework - LlamaIndex - Data framework for LLMs
Approximate Nearest Neighbors: - FAISS - Facebook’s vector search - Annoy - Spotify’s library
MovieLens (used today) - 100K to 25M ratings - grouplens.org/datasets/movielens/
Others:
Available in the workshop repository:
1. Bert4Rec (notebooks/advanced_01_bert4rec.qmd) - Bidirectional sequential modeling - Masked item prediction
2. ANN Retrieval (notebooks/advanced_02_ann_retrieval.qmd) - FAISS for large-scale retrieval - Two-tower models
3. Page Generation Prototype (notebooks/advanced_03_page_generation.qmd) - Tile sequence modeling - Multi-objective optimization
Conferences:
Workshops:
Online Communities:
Where can you contribute?
Better offline→online alignment: Metrics that predict real engagement
Efficient transformers: Real-time sequential models for billion-user scale
LLM hallucination in RecSys: Ensuring factual recommendations
Fair & diverse generation: Avoiding filter bubbles in generative systems
Multimodal recommendation: Text + images + video + audio
Explainable generative systems: Why was this page generated?
This Week:
This Month:
This Year:
Questions?
Stay in Touch:
Remember: The future of recommendation is generative!
From ranking items → generating experiences 🚀
Classic: - Resnick et al. (1994) - Sarwar et al. (2001) - Koren et al. (2009)
Neural: - Covington et al. (2016) - He et al. (2017)
Sequential: - Kang & McAuley (2018) - Sun et al. (2019)
LLM: - Geng et al. (2022) - Hou et al. (2023)
Full bibliography available on the References page
“The best recommendation system is one that feels like magic to the user.”
Generative systems get us closer to that magic. ✨
Now go build! 🛠️