Search · Ranking · Recommender systems
The working Athenaeum for recommender systems, search, and ranking.
Three things that work today: a research search engine over a curated paper corpus, an eleven-chapter technical book with runnable code, and a specialist jobs search. Built one capability at a time, in the open.
Ten free searches, for the lifetime of a free Google account.
01
Atlas — research search
Atlas indexes papers that matter to practitioners working on retrieval, ranking, and personalisation. Results return title, authors, venue, and year, and link straight to the canonical source — we index metadata and point you at the original, we do not rehost it.
The engine sleeps when idle, so the first search of a session can take up to a minute. Every search after that is fast.
Open Atlas search →Try
two-tower retrieval models
multi-task ranking objectives
calibration in ad auctions
02
AI-Powered Personalization
A technical book on building recommender systems in production: multi-stage architectures, retrieval, ranking, value functions, embeddings, and the data pipelines underneath them. Chapters and the accompanying code are public on GitHub under the MIT licence. No account, no email address.
- Introduction to Recommender Systems
- Multi-Stage Architectures
- Training Data and Evaluation
- Scalable Data Pipelines and Feature Management
- Retrieval
- Ranking Basics
- Second Stage Ranking and Multi-Task Learning
- Value Functions
- Advertising and Retail Media Networks
- Item Embeddings
- User Embeddings
A single consolidated edition for registered members is planned. Not available yet, and there is nothing to sign up for.
03
JobLens — specialist jobs search
A specialist job search for recommender systems, search, and ranking engineers. Instead of filter checkboxes, you describe what you are after — “MTS roles in adtech, remote, exclude FAANG” — and it works from that. JobLens is a hobby project still in beta, and runs as its own product with its own sign-in.
Open JobLens → (opens in a new tab)A hobby project in beta. It keeps its own account; single sign-on across the ecosystem is planned.
04
A practitioner network is next
The intent is a place for people who work on retrieval, ranking, and personalisation to compare notes on the parts that do not make it into papers — evaluation that survives contact with production, serving costs, and the failure modes nobody writes up. It does not exist yet. There is no waiting list, and nothing here collects your email.
Watch the book repo on GitHub → (opens in a new tab)05
Why this exists
Most of what is written about recommender systems is either a paper abstracted away from production or a vendor post abstracted away from the mechanism. This is an attempt at the middle: a book that explains how these systems are actually built, code that runs, a search engine over the research that informs it, and a job search for the people who do this work. It is built and maintained by one practitioner, in the open, one capability at a time.
Written and maintained by Shreesha Jagadeesh (opens in a new tab).