Em alto nível, é assim que funciona o algoritmo do Twitter:
Recuperação: o algoritmo do Twitter busca o total de aproximadamente 1.500 “melhores” tweets para um determinado usuário em uma determinada sessão em várias fontes.Será baseado em algumas coisas:
Nível do usuário: quem é esse usuário e com o que ele tende a se envolver, com que frequência ele tende a se envolver, etc. Até recentemente, o Facebook, o Instagram e o Twitter exibiam apenas conteúdo (não publicitário) de pessoas que você seguia explicitamente em seulinha do tempo inicial, em vez de toda a base de usuários.Por último, com o passar do tempo, a pontuação de um tweet diminui com o tempo, levando a previsões mais baixas e menos probabilidade de ser mostrado.Conforme mencionado acima, essas pontuações são baseadas em: fatores sobre o usuário, fatores sobre o tweet e fatores sobre o relacionamento do usuário com o postador do tweet.
Fonte: https://tanay.substack.com/p/understanding-twitters-algorithm