Publicaram o Algoritmo de recomendação do Twitter
Faz algumas poucas horas que divulgaram de forma pública o algoritmo de recomendação do Twitter.
Você pode conferir o anúncio oficial, incluindo explicações de como o Twitter escolhe qual tweet mostrar, no link abaixo:
https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm
E o código está disponível aqui:
https://github.com/twitter/the-algorithm-ml
Onde a internet já destacou este trecho:
"author_is_elon",
candidate =>
candidate
.getOrElse(AuthorIdFeature, None).contains(candidate.getOrElse(DDGStatsElonFeature, 0L))),
(
"author_is_power_user",
candidate =>
candidate
.getOrElse(AuthorIdFeature, None)
.exists(candidate.getOrElse(DDGStatsVitsFeature, Set.empty[Long]).contains)),
(
"author_is_democrat",
candidate =>
candidate
.getOrElse(AuthorIdFeature, None)
.exists(candidate.getOrElse(DDGStatsDemocratsFeature, Set.empty[Long]).contains)),
(
"author_is_republican",
candidate =>
candidate
.getOrElse(AuthorIdFeature, None)
.exists(candidate.getOrElse(DDGStatsRepublicansFeature, Set.empty[Long]).contains)),
)