Live data from Hacker News

Twitter's Recommendation Algorithm

blog.twitter.com

261–270 of 1001 posts

Re: Twitter's Recommendation Algorithm

#263

Earlier quoted context omitted.

--

The importance of Twitter was it being the primary posting location for a lot of things. A number of the artists and other creatives I know have gotten absolutely gutted by this.

Gutted about what exactly? Twitter is still there and pretty much works like before.

Re: Twitter's Recommendation Algorithm

#264

I wonder what the "author_is_elon", "author_is_power_user", "author_is_democrat", and "author_is_republican" labels are for [1]. [1]: https://github.com/twitter/the-algorithm/blob/main/home-mixe...

Here is a screenshot in case this changes later:

https://i.imgur.com/F8GSeyH.png

And, no, this wasn't in a merge-request, it was in the "main" branch of HomeTweetTypePredicates.scala.

Re: Twitter's Recommendation Algorithm

#265

Earlier quoted context omitted.

When your visa is on the line, you’ll do anything

Engineers who work at twitter can easily find another job in the US.

Can they? I don't know, but I imagine that at this point, everyone still working for Twitter is there because they don't have any other realistic option.

Re: Twitter's Recommendation Algorithm

#266

For ranking the candidates these predictions are combined into a score by weighting them: "recap.engagement.is_favorited": 0.5 "recap.engagement.is_good_clicked_convo_desc_favorited_or_replied": 11* (the maximum prediction from these two "good click" features is used and weighted by 11, the other prediction is ignored). "recap.engagement.is_good_clicked_convo_desc_v2": 11* "recap.engagement.is_negative_feedback_v2":…

"recap.engagement.is_replied": 27 "recap.engagement.is_replied_reply_engaged_by_author": 75

I wonder if this is why threads rank so obnoxiously high. They get artificially boosted by the author replying to their own tweet

Re: Twitter's Recommendation Algorithm

#267

I wonder what the "author_is_elon", "author_is_power_user", "author_is_democrat", and "author_is_republican" labels are for [1]. [1]: https://github.com/twitter/the-algorithm/blob/main/home-mixe...

I'd love to see the exact date author_is_elon was added. Too bad they didn't publish the commit history

IIRC it was very recent, there was a Twitter engineer that was fired after explaining to Elon that the algorithm was not biased against him: https://www.salon.com/2023/02/10/petulant-elon-musk-fired-tw... Almost certainly after that event Elon had them explicitly bump his tweets in their reach.

Re: Twitter's Recommendation Algorithm

#268

Say what you will about Elon, but this wouldn't have happened without him. Thanks! And thank you to everyone at Twitter who helped organize this release. Open sourcing something like this is no small effort.

I am not sure about that. Twitter has open sourced a lot of stuff in the past. There were certainly people there who would run the site as a nonprofit public service if they had the choice.

But they haven't open sourced their recommendation engine in the past

Re: Twitter's Recommendation Algorithm

#270
Including the search engine itself in “the algorithm” repo is an interesting choice. Obviously it’s a major player in what gets returned to clients, but the details of that infrastructure aren’t really relevant and is a notable portion of their secret sauce.

https://github.com/twitter/the-algorithm/tree/main/src/java/...

Post reply on HN