Recommendation Search
Recommendation Search in the context of production machine-learning systems.
Lessons
Formal explanations, examples, simulations, and checkpoints.
From corpus to slate: retrieve, score, re-rank
Use from corpus to slate: retrieve, score, re-rank to move the ranking systems production brief toward a defensible release.
Recommendation, search & rankingClicks are not labels
Use clicks are not labels to move the ranking systems production brief toward a defensible release.
Recommendation, search & rankingBM25, factorization, two towers, and ANN
Use bm25, factorization, two towers, and ann to move the ranking systems production brief toward a defensible release.
Recommendation, search & rankingPointwise, pairwise, and listwise ranking
Use pointwise, pairwise, and listwise ranking to move the ranking systems production brief toward a defensible release.
Recommendation, search & rankingServing freshness, diversity, and experiments
Use serving freshness, diversity, and experiments to move the ranking systems production brief toward a defensible release.
Courses & assignments
Dependency-authoritative learning units.
Casebook
Reported facts and course reconstructions.