Recommender Systems and Learning-to-Rank Analytics

Parent: data analysis · researched 2026-05-31T04:50:26.503Z· 25 sources · 11 concepts · skill da-38-recommender-systems-and-ranking

A recommender system predicts, for each user, which items from a (often huge) catalog they are most likely to engage with, then orders a small slate to show. As a data-analysis discipline it sits at t

Overview

1. Problem framing: feedback, the feedback loop, and cold-start

2. Collaborative filtering (CF) — neighborhood methods

3. Matrix factorization (MF)

4. Content-based, hybrid, and factorization machines

5. Modern deep recommenders

6. Learning-to-rank (LTR)

7. Offline evaluation

8. Online evaluation & off-policy estimation

9. Production concerns

Methodology

Anti-Patterns

References

Children

Frontier under this node: Collaborative Filtering (User-User, Item-Item, Neighborhood), Content-Based and Hybrid Recommenders, Factorization Machines (FM, FFM, DeepFM), LLM-Augmented and Generative Recommenders (Semantic IDs), Learning-to-Rank (Pointwise, Pairwise RankNet, Listwise ListNet/LambdaMART), Matrix Factorization (SVD, funkSVD, ALS, WRMF, BPR), Modern Deep Recommenders (Two-Tower, Neural CF, Sequential SASRec/BERT4Rec/GRU4Rec), Offline Evaluation Metrics (NDCG, MAP, MRR, Recall@k, Coverage, Diversity, Serendipity), Online and Off-Policy Evaluation (A/B, Interleaving, IPS, Doubly-Robust), Problem Framing (Explicit vs Implicit Feedback, Feedback Loop, Cold-Start), Production Concerns (Candidate Generation, Feature/Embedding Stores, Bandits, Fairness)

← the whole tree · 3D view· how to read this page