The business’s outliers have distorted our definition of Recommender Programs. TikTok, Spotify, and Netflix make use of hybrid deep studying fashions combining collaborative- and content-based filtering to ship customized suggestions you didn’t even know you’d like. Should you’re contemplating a RecSys function, you may count on to dive into these instantly. However not all RecSys issues function — or must function — at this stage. Most practitioners work with comparatively easy, tabular fashions, usually gradient-boosted bushes. Till attending RecSys ’25 in Prague, I believed my expertise was an outlier. Now I imagine that is the norm, hidden behind the large outliers that drive the business’s cutting-edge. So what units these giants other than most different firms? On this article, I exploit the framework mapped within the picture above to purpose about these variations and assist place your personal advice work on the spectrum.
Most advice programs start with a candidate technology part, decreasing hundreds of thousands of potential objects to a manageable set that may be ranked by higher-latency options. However candidate technology isn’t at all times the uphill battle it’s made out to be, nor does it essentially require machine studying. Contexts with well-defined scopes and arduous filters usually don’t require complicated querying logic or vector search. Think about Reserving.com: when a consumer searches for “4-star lodges in Barcelona, October 1-4,” the geography and availability constraints have already narrowed hundreds of thousands of properties down to some hundred. The actual problem for machine studying practitioners is then rating these lodges with precision. That is vastly completely different from Amazon’s product search or the YouTube homepage, the place arduous filters are absent. In these environments, scalable machine studying is required to scale back an immense catalog to a smaller, semantic- and intent-sensitive candidate set — all earlier than rating even takes place.
Past candidate technology, the complexity of rating is greatest understood by way of the 2 dimensions mapped within the picture under. First, observable outcomes and catalog stability, which decide how sturdy a baseline you’ll be able to have. Second, the subjectivity of preferences and their learnability, which decide how complicated your personalization answer must be.

Observable Outcomes and Catalog Stability
On the left finish of the x-axis are companies that immediately observe their most essential outcomes. Giant retailers like IKEA are a superb instance of this: when a buyer buys an ESKILSTUNA couch as an alternative of a KIVIK, the sign is unambiguous. Mixture sufficient of those, and the corporate is aware of precisely which product has the upper buy price. When you’ll be able to immediately observe customers voting with their wallets, you’ve gotten a powerful baseline that’s arduous to beat.
On the different excessive are platforms that may’t observe whether or not their suggestions truly succeeded. Tinder and Bumble may see customers match, however they usually received’t know whether or not the pair hit it off (particularly as customers transfer off to different platforms). Yelp can advocate eating places, however for the overwhelming majority, they will’t observe whether or not you truly visited, simply which listings you clicked. Counting on such upper-funnel indicators means place bias dominates: objects in prime positions accumulate interactions no matter true high quality, making it almost inconceivable to inform whether or not engagement displays real choice or mere visibility. Distinction this with the IKEA instance: a consumer may click on a restaurant on Yelp just because it appeared first, however they’re far much less seemingly to purchase a settee for that very same purpose. Within the absence of a tough conversion, you lose the anchor of a dependable leaderboard. This forces you to work a lot tougher to extract sign from the noise. Opinions can provide some grounding, however they’re hardly ever dense sufficient to work as a major sign. As an alternative, you might be left to run limitless experiments in your rating heuristics, consistently tuning logic to squeeze a proxy for high quality out of a stream of weak indicators.
Excessive-Churn Catalog
Even with observable outcomes, nevertheless, a powerful baseline just isn’t assured. In case your catalog is continually altering, you could not accumulate sufficient information to construct a correct leaderboard. Actual property platforms like Zillow and secondhand websites like Vinted face essentially the most excessive model: every merchandise has a list of 1, disappearing the second it’s bought. This forces you to depend on simplistic and inflexible kinds like “latest first” or “lowest value per sq. meter.” These are far weaker than conversion leaderboards based mostly on actual, dense consumer sign. To do higher, you should leverage machine studying to foretell conversion chance instantly, combining intrinsic attributes with debiased short-term efficiency to floor one of the best stock earlier than it disappears.
The Ubiquity of Characteristic-Primarily based Fashions
No matter your catalog’s stability or sign power, the core problem stays the identical: you are attempting to enhance upon no matter baseline is out there. That is sometimes achieved by coaching a machine studying (ML) mannequin to foretell the chance of engagement or conversion given a selected context. Gradient-boosted bushes (GBDTs) are the pragmatic alternative, a lot sooner to coach and tune than deep studying.
GBDTs predict these outcomes based mostly on engineered merchandise options: categorical and numerical attributes that quantify and describe a product. Even earlier than particular person preferences are identified, GBDTs also can adapt suggestions leveraging primary consumer options like nation and gadget kind. With these merchandise and consumer options alone, an ML mannequin can already enhance upon the baseline — whether or not which means debiasing a reputation leaderboard or rating a high-churn feed. For example, in style e-commerce, fashions generally use location and time of 12 months to floor objects tied to the season, whereas concurrently utilizing nation and gadget to calibrate the value level.
These options enable the mannequin to fight the aforementioned place bias by separating true high quality from mere visibility. By studying which intrinsic attributes drive conversion, the mannequin can appropriate for the place bias inherent in your reputation baseline. It learns to determine objects that carry out on advantage, slightly than just because they had been ranked on the prime. That is tougher than it appears: you threat demoting confirmed winners greater than it’s best to, doubtlessly degrading the expertise.
Opposite to in style perception, feature-based fashions also can drive personalization. Gadgets might be encoded into embeddings from two sources: semantic content material (descriptions, photographs, and evaluations on platforms like Reserving.com and Yelp) or interplay information (strategies like StarSpace that be taught from which objects are clicked or considered collectively). By leveraging a consumer’s current interactions, we will calculate similarity scores in opposition to candidate objects and feed these to the gradient-boosted mannequin as options.
This strategy has its limits, nevertheless. A GBDT may be taught to advertise eating places just like a consumer’s current Italian searches on Yelp, however the similarity itself is drawn from semantic content material or from which eating places are steadily clicked collectively, not from which of them customers truly ebook. Deep studying fashions be taught merchandise representations end-to-end: the embeddings are optimized to maximise efficiency on the ultimate process. Whether or not this limitation issues is dependent upon one thing extra elementary: how a lot customers truly disagree.
Subjectivity
Not all domains are equally private or controversial. In some, customers largely agree on what makes a superb product as soon as primary constraints are glad. We name these convergent preferences, they usually occupy the underside half of the chart. Take Reserving.com: vacationers might have completely different budgets and placement preferences, however as soon as these are revealed by way of filters and map interactions, rating standards converge — increased costs are unhealthy, facilities are good, good evaluations are higher. Or contemplate Staples: as soon as a consumer wants printer paper or AA batteries, model and value dominate, making consumer preferences remarkably constant.
On the different excessive — the highest half — are subjective domains outlined by extremely fragmented style. Spotify exemplifies this: one consumer’s favourite monitor is one other’s speedy skip. But, style hardly ever exists in a vacuum. Someplace within the information is a consumer in your precise wavelength, and machine studying bridges the hole, turning their discoveries from yesterday into your suggestions for as we speak. Right here, the worth of personalization is big, and so is the technical funding required.
The Proper Knowledge
Subjective style is simply actionable you probably have sufficient information to look at it. Many domains contain distinct preferences however lack the suggestions loop to seize them. A distinct segment content material platform, new market, or B2B product might face wildly divergent tastes but lack the clear sign to be taught them. Yelp restaurant suggestions illustrate this problem: eating preferences are subjective, however the platform can’t observe precise restaurant visits, solely clicks. This implies they will’t optimize personalization for the true goal (conversions). They will solely optimize for proxy metrics like clicks, however extra clicks may truly sign failure, indicating customers are looking a number of listings with out discovering what they need.
However in subjective domains with dense behavioral information, failing to personalize leaves cash on the desk. YouTube exemplifies this: with billions of every day interactions, the platform learns nuanced viewer preferences and surfaces movies you didn’t know you needed. Right here, deep studying turns into unavoidable. That is the purpose the place you’ll see giant groups coordinating over Jira and cloud payments that require VP approval. Whether or not that complexity is justified comes down completely to the information you’ve gotten.
Know The place You Stand
Understanding the place your drawback sits on this spectrum is much extra helpful than blindly chasing the newest structure. The business’s “state-of-the-art” is basically outlined by the outliers — the tech giants coping with large, subjective inventories and dense consumer information. Their options are well-known as a result of their issues are excessive, not as a result of they’re universally appropriate.
Nevertheless, you’ll seemingly face completely different constraints in your personal work. In case your area is outlined by a steady catalog and observable outcomes, you land within the bottom-left quadrant alongside firms like IKEA and Reserving.com. Right here, reputation baselines are so sturdy that the problem is solely constructing upon them with machine studying fashions that may drive measurable A/B take a look at wins. If, as an alternative, you face excessive churn (like Vinted) or weak indicators (like Yelp), machine studying turns into a necessity simply to maintain up.
However that doesn’t imply you’ll want deep studying. That added complexity solely actually pays off in territories the place preferences are deeply subjective and there’s sufficient information to mannequin them. We frequently deal with programs like Netflix or Spotify because the gold customary, however they’re specialised options to uncommon situations. For the remainder of us, excellence isn’t about deploying essentially the most complicated structure out there; it’s about recognizing the constraints of the terrain and having the arrogance to decide on the answer that solves your issues.
Photos by the creator.

