recsys
(19)Sending helpful & engaging pushes, filtering annoying pushes, and finding the frequency sweet spot.
24 Dec 2023  ·  18 min  ·  teardown recsys machinelearning production
9 patterns including HITL, hard mining, reframing, cascade, data flywheel, business rules layer, and more.
23 Apr 2023  ·  20 min  ·  machinelearning engineering production recsys
My three favorite papers, 17 paper summaries, and ML and non-ML lessons.
02 Oct 2022  ·  14 min  ·  recsys engineering production
Invited keynote at the Workshop for Online Recommender Systems and User Modeling (ORSUM)
23 Sep 2022  ·  2 min  ·  recsys engineering production
Industry examples, exploration strategies, warm-starting, off-policy evaluation, and more.
08 May 2022  ·  14 min  ·  teardown recsys machinelearning
Introducing randomness and/or learning from inherent randomness to mitigate position bias.
17 Apr 2022  ·  7 min  ·  recsys
Thinking about recsys as interventional vs. observational, and inverse propensity scoring.
10 Apr 2022  ·  8 min  ·  recsys eval machinelearning
Simple baselines, ideas, tech stacks, and packages to try.
03 Oct 2021  ·  5 min  ·  recsys deeplearning production survey
An overview of system design, candidate retrieval, and ranking, with industry examples.
15 Sep 2021  ·  1 min  ·  recsys machinelearning production
Focusing on long-term rewards, exploration, and frequently updated item.
05 Sep 2021  ·  13 min  ·  teardown recsys deeplearning
Why real-time RecSys? What does the system design look like in industry? How to build an MVP?
13 Jul 2021  ·  1 min  ·  recsys machinelearning production
Breaking it into offline vs. online environments, and candidate retrieval vs. ranking steps.
27 Jun 2021  ·  13 min  ·  teardown production engineering recsys 🔥
A whirlwind tour of bandits, embedding+MLP, sequences, graph, and user embeddings.
13 Jun 2021  ·  25 min  ·  teardown recsys machinelearning deeplearning
Why real-time? How have China & US companies built them? How to design & build an MVP?
10 Jan 2021  ·  21 min  ·  teardown machinelearning recsys production 🔥
Emphasis on bias, more sequential models & bandits, robust offline evaluation, and recsys in the wild.
27 Sep 2020  ·  16 min  ·  recsys deeplearning production survey
What I learned about measuring diversity, novelty, surprise, and serendipity from 10+ papers.
Comparing baselines (matrix factorization) against novel approaches using graphs & NLP.
14 Jan 2020  ·  2 min  ·  recsys machinelearning
Beating the baseline using Graph & NLP techniques on PyTorch, AUC improvement of ~21% (Part 2 of 2).
13 Jan 2020  ·  17 min  ·  recsys deeplearning nlp python 🛠
Building a baseline recsys based on data scraped off Amazon. Warning - Lots of charts! (Part 1 of 2).
06 Jan 2020  ·  14 min  ·  recsys deeplearning python 🛠
Join 9,100+ readers getting updates on machine learning, RecSys, LLMs, and engineering.