Twitter выпустил алгоритм рекомендаций в открытый доступ

Исходный код рекомендации Twitter теперь доступен для всех на GitHub.

Согласно сообщению в блоге Twitter, процесс рекомендаций на платформе состоит из трех основных этапов. На первом этапе из разных источников рекомендаций отбираются лучшие твиты. Затем на втором этапе они ранжируются при помощи модели машинного обучения. И наконец, на третьем этапе фильтруются твиты от заблокированных пользователей, твиты, которые вы уже видели, или твиты, содержащие недопустимый контент, перед тем, как они появятся в вашей ленте.

Elon Musk сообщил что Twitter будет обновлять свой алгоритм рекомендаций на основе предложений пользователей каждые 24–48 часов.

Twitter will be updating its recommendation algorithm based on user suggestions every 24 to 48 hours

Также судя по исходному коду Twitter продвигает посты от Elon Musk активнее других.

https://github.com/twitter/the-algorithm/blob/7f90d0ca342b928b479b512ec51ac2c3821f5922/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeTweetTypePredicates.scala#L224-L246
https://github.com/twitter/the-algorithm/blob/7f90d0ca342b928b479b512ec51ac2c3821f5922/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeTweetTypePredicates.scala#L224-L246
8
10 комментариев