Each language version is independently generated for its own context, not a direct translation.
Stel je voor dat Pinterest een gigantische, levendige bibliotheek is met miljarden afbeeldingen (Pins). De uitdaging voor Pinterest is: hoe vinden we precies het juiste plaatje voor jou, op het juiste moment, terwijl je door de bibliotheek loopt?
Vroeger werkten ze met een simpele "zoek- en vergelijk"-methode (zoals twee torens die naar elkaar kijken). Maar dat werkt niet meer goed genoeg voor zo'n enorme bibliotheek. Ze wilden een slimme, creatieve bibliothecaris die niet alleen zoekt, maar ook voorspelt wat je leuk zult vinden.
Dit artikel introduceert PinRec: een nieuwe, slimme "generatieve" bibliothecaris die door Pinterest is gebouwd. Hier is hoe het werkt, vertaald naar alledaagse taal:
1. De Slimme Bibliothecaris (Generatieve Retrieval)
Stel je een oude bibliothecaris voor die een lijstje heeft met boeken die op elkaar lijken. Hij pakt er een paar en geeft die aan jou. Dat is de oude methode.
PinRec is echter een schrijvende bibliothecaris. In plaats van alleen te zoeken, schrijft hij een lijstje met suggesties voor je op. Hij leest je geschiedenis (wat je eerder hebt bekeken, bewaard of geklikt) en bedenkt dan: "Ah, deze persoon houdt van katten, maar vandaag is het regenachtig, dus misschien wil hij een knus interieur zien." Hij genereert een nieuwe, persoonlijke lijst van suggesties die nog niet eens in de database stonden voordat hij begon.
2. De "Wens-Knop" (Outcome-Conditioned Generation)
Dit is misschien wel het coolste deel. Vaak wil een bedrijf niet alleen dat je klikt, maar ook dat je iets opslaat (een "save"), deelt of koopt.
Stel je voor dat je een chef-kok bent. Soms wil je dat de gasten vooral proeven (klikken), soms dat ze het recept bewaren (opslaan) en soms dat ze het delen.
PinRec heeft een magische draaiknop (de "outcome-conditioning").
- Draai je de knop naar "Sla op"? Dan schrijft de bibliothecaris een lijstje met dingen die je waarschijnlijk wilt bewaren.
- Draai je hem naar "Klik"? Dan schrijft hij een lijstje met dingen die je waarschijnlijk snel wilt bekijken.
Dit geeft Pinterest de controle. Ze kunnen precies instellen wat ze willen bereiken op dat moment, zonder een heel nieuw systeem te bouwen. Het is alsof je tegen je navigatie zegt: "Ik wil de snelste route" of "Ik wil de mooiste route", en de auto past het pad direct aan.
3. Het "Toekomst-Voorspellen" (Multi-Token Generation)
Oude systemen waren traag. Ze moesten één voor één een suggestie bedenken, wachten, dan de volgende, dan de volgende. Dat was als een schildpad die één steen per seconde verplaatst.
PinRec gebruikt een trucje genaamd Multi-Token. Stel je voor dat je een schrijver bent die een verhaal schrijft. In plaats van één woord per seconde te typen, schrijft PinRec een heel zinnetje in één keer.
- Hij denkt: "Oké, nu is het 10 seconden later, wat wil de gebruiker dan?" en "En 1 minuut later?" en "En 5 minuten later?"
- Hij schrijft al deze suggesties gelijktijdig op.
Dit is als het verschil tussen een solist die langzaam een lied zingt, en een koor dat het hele refrein tegelijk zingt. Het is veel sneller en zorgt ervoor dat de lijst met suggesties diverser is (niet allemaal dezelfde soort dingen).
4. De Resultaten: Sneller, Slimmer en Diverser
Door deze nieuwe aanpak heeft Pinterest enorme winst geboekt:
- Meer klikken: Mensen klikken 2% vaker op de hele site.
- Meer opslaan: Mensen slaan 4% meer resultaten op in hun zoekresultaten.
- Meer variatie: Omdat het systeem meerdere dingen tegelijk bedenkt, krijg je niet alleen de "populairste" plaatjes, maar ook verrassende, nieuwe ideeën.
Samenvatting in één beeld
Vroeger was de aanbevelingssysteem van Pinterest als een supermarktmedewerker die je een mandje geeft met de 10 meest verkochte producten.
PinRec is als een persoonlijke stylist die je kent. Hij kijkt naar wat je gisteren droeg, weet dat je morgen een feestje hebt, en bedenkt direct een complete outfit (schoenen, jas, accessoire) die perfect bij je past. Hij kan zelfs kiezen: "Wil je eruitzien als een avonturier of als een chique gast?" en past zijn suggesties direct aan. En hij doet dit allemaal in een flits, terwijl hij tientallen opties tegelijk bedenkt.
Kortom: PinRec maakt Pinterest slimmer, sneller en persoonlijker, zonder dat het de gebruikers vertraagt.