In Making For You pay more attention to your older likes I tried to address a common complaint about For You - that it was too reactive to recent likes. You like one cat post and your For You is now all cats. The solution was to give less weight to your most recent likes. Specifically, 10x less weight compared to the oldest likes. Problem solved? Not completely. I still get feedback that the feed…
Two weeks ago I started an experiment to use adult content labels in the For You algorithm with the goal to reduce the amount of unwanted content: NSFW in For You - For You notes Today I'm sharing the results of the experiment: 4.6% fewer users press "show less like this" on a given day. This is statistically significant at the 95% confidence level. 11% fewer total "show less like this"…
Common feedback about 💖For You is that it is too reactive to your most recent likes: View post on Bluesky View post on Bluesky View post on Bluesky To make it pay attention to your past likes I tested out a change where I give 10x less weight to your most recent likes compared to your older likes: View post on Bluesky You can play with this parameter yourself in foryou.club/playground I ran this…
When For You started I didn't have a way to tell which posts the user has seen. When the user refreshed the feed - they would get the same ranking of results. To make it feel more dynamic I added an exponential time decay with a half-life of 6 hours. View post on Bluesky It means that the score of an item gets reduced by 50% when the age of the item reaches 6 hours, -75% by 12 hours, -87.75% by 24…