the-algorithm/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeTweetTypePredicates.scala at 7f90d0ca342b928b479b512ec51ac2c3821f5922 · twitter/the-algorithm

Source code for Twitter's Recommendation Algorithm - twitter/the-algorithm

GitHub
@fribbledom incredible. any clues on what it does with that or

@fribbledom ah, found an apparent clue: https://github.com/twitter/the-algorithm/blob/7f90d0ca342b928b479b512ec51ac2c3821f5922/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/RequestQueryFeatureHydrator.scala#L86-L93

These author ID lists are used purely for metrics collection. We track how often we are serving Tweets from these authors and how often their tweets are being impressed by users. This helps us validate in our A/B experimentation platform that we do not ship changes that negatively impacts one group over others.

is this actually true? eh, hard to say, but it's not the most unbelievable lie they could've published. I'm not the most fluent Scala user, but it looks like this is a from a hardcoded list fed in from outside or something.

the-algorithm/RequestQueryFeatureHydrator.scala at 7f90d0ca342b928b479b512ec51ac2c3821f5922 · twitter/the-algorithm

Source code for Twitter's Recommendation Algorithm - the-algorithm/RequestQueryFeatureHydrator.scala at 7f90d0ca342b928b479b512ec51ac2c3821f5922 · twitter/the-algorithm

GitHub
@cxberger why should it be a lie? They got accused of favoring one group over the other so many times it makes sense to have some actual numbers.
@indyjonas i honestly don't care what they're doing with those numbers in the least right now but would rather not be crucified for "uncritically parroting whatever Twitter says" or something like that. i can't actually verify or refute that claim so it's just however much you trust Twitter's word on it