Alexander Amzin Profile picture
May 2 17 tweets 3 min read Twitter logo Read on Twitter
Как работает алгоритм твиттера. Тред

Илон Маск сделал твиттеру много плохого, но он сдержал обещание и выложил алгоритм ранжирования в открытый доступ.

Там было много жути (например, в коде Илон Маск прописан как отдельная категория пользователей)
Но сама выкладка алгоритма позволяет выяснить, как работает система, не допустить ошибок при ведении твиттера и получить больший охват. Эта работа была проделана, но прошла мимо многих пользователей (разве что кое-кто повелся на пародийный анализатор Algorithm Rank Validator).
Пока самую впечатляющую работу проделали ребята, ведущие блог growth-инструмента Tweet Hunter. В начале апреля они проанализировали исходный код алгоритма (tweethunter.io/blog/twitter-a…) и объяснили, как все работает (tweethunter.io/blog/twitter-a…).
Я рекомендую прочесть их анализ целиком. Держите в голове, что все может десять раз устареть и измениться. Но пока основные выводы выглядят так.
Ваш аккаунт и твиты принадлежат одному или нескольким из 145 тысяч тематических кластеров. Состав кластеров пересчитывается каждые три недели. Люди в кластере видят твиты друг друга гораздо чаще. Вывод: придерживайтесь той темы, которую вы выбрали, иначе забредете не туда.
Взаимодействие с вашими твитами увеличивает или уменьшает шанс оказаться в чужих лентах. Огрубляя, можно сказать, что это определяет ваш охват.
Положительные факторы и их вес: лайки (30!), ретвиты (20!), реплаи (1), картинки и видео в твите (2), синяя галочка (2). Также влияет репутация аккаунта, рассчитанная из соотношения фолловеров с вашими подписками, истории банов, верификации и т.п.
Негативные факторы. Их вес меняется, но известно, что сильно уменьшают охват новые слова или неизвестный твиттеру язык в твите. Другие факторы — ссылки (!), дезинформация, множество хештегов, стиль письма, взаимодействие с низкокачественным аккаунтом или темами из черного списка.
Сверхнегативный фактор: жалобы, блокирование, мьют, нажатие «показывать реже».
Лента у каждого пользователя формируется так, что сверху — твиты, взаимодействие с которыми наиболее вероятно.

Взаимодействие с твитом — очень важный сигнал для конкретного пользователя. При ранжировании шанс того, что человек ответит на твит, в 54 раза важнее, чем шанс лайка.
Сверхважно знать, что есть действие, которое звучит так «нажать на твит и ответить/лайкнуть ИЛИ остаться там более чем на две минуты». Это действие в 22 раза сильнее, чем простой лайк при прокручивании в ленте.
Другой сверхважный вывод: если автор твита ответил на реплай, это в 150 раз важнее обычного лайка и в 75 раз — обычного ретвита. Отвечайте на реплаи.
Разное:

Следите, чтобы число ваших подписок не превышало 60% от числа фолловеров. На каждые 10 фолловеров вы можете подписаться не более чем на 6 аккаунтов. Есть мнение, что нужно подписываться не более чем на 500 аккаунтов.
Никогда не подписывайтесь оптом и никогда не отписывайтесь оптом. И то и другое наказуемо.

У твита есть период полураспада, он равен шести часам. За этот период релевантность твита падает на 50%. Он показывается существенно реже.
Постинг только ссылок или только изображений (без текста) пессимизирует твит. Внешние ссылки считаются спамом, но это можно побороть, если у вас хорошее вовлечение.
Алгоритм много что считает дезинформацией. Одна из тем называется UkraineCrisisTopic, что может значить пессимизацию всей информации о вторжении России в Украину.
THE END

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Alexander Amzin

Alexander Amzin Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @amzin

Sep 16, 2022
Дорогой друг! Поговорим о крокодилах, аллигаторах и некоторых вещах, которые от нас скрывали с детства.

Крокодил отличается от аллигатора тем, что у аллигатора морда широкая и даже из закрытой пасти торчат зубы. У крокодила морда длинная и узкая. 1/ Image
Есть даже африканский узкорылый крокодил. По фото понятно, почему его так называют. 2/ Image
К этому моменту вы понимаете, что советские мультипликаторы вас всегда обманывали.

Крокодил Гена вовсе не крокодил. Он аллигатор. 3/ Image
Read 7 tweets
May 20, 2022
Я тут снова увидел картинку с улиточкой и решил сделать тред, объясняющий, почему это великое и глубокое произведение искусства

Саму улиточку сегодня запостили тут:
мне очень нравятся детали в этой картинке. именно они делают ее произведением искусства. ты постоянно находишь новое, и оно позволяет переосмыслить всю картину, а иногда и всю последовательность
1. в начале улиточка играет в тетрис
2. когда ее отвлекли, стакан заполняется, и она переключается на «змейку»
3. к сожалению, змейка прерывается в тот момент, когда ломается ножка у кресла
4. и тогда она подсовывает томик лао цзы под ножку и переключается на игру Galaxian
Read 7 tweets
May 10, 2022
Если вы с удивлением наблюдаете за происходящим с RuTube и не понимаете, как возможно потерять кучу данных, вот довольно известная история.
Во время производства Toy Story 2 сотрудник Pixar, имя которого до сих пор неизвестно, решил почистить диск. Он ввел в командную строку bin/rm -r -f *, забыв, что находится в корне сервера.
Аниматоры поняли, что происходит неладное, когда один за другим начали исчезать рабочие файлы.

Они подбежали к компьютеру и тупо выключили его из розетки.

Но было поздно.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(