
X open sources its ranking algorithm, letting users see if they’ve been ‘shadowbanned’
O X está expandindo significativamente sua base de código de código aberto, que inclui o algoritmo “Para Você” do aplicativo e seu mecanismo de ranqueamento principal, além de adicionar um recurso que permitirá aos usuários verem se suas contas ou postagens foram impactadas por algum de seus sistemas de ranqueamento, afirmou a rede social nesta quinta-feira.
A empresa está disponibilizando o código-fonte da linha do tempo “Para Você” — o feed padrão exibido ao abrir o aplicativo — no GitHub sob a licença Apache v2. A empresa também está expandindo seus esforços anteriores para tornar partes de sua base de código abertas, adicionando mais detalhes, incluindo a configuração do modelo, filtros e detalhes do sistema principal de ranqueamento. Isso significa que ele inclui os parâmetros usados para ponderar diferentes sinais, o que é fundamental para entender quais postagens são realmente exibidas. Isso também torna a base de código cerca de 10 a 15 vezes maior do que antes.
“Você terá o código de ranqueamento principal que puxa as postagens, as ranqueia para qualquer usuário específico e monta o feed”, disse Keith Coleman, vice-presidente de produto do X, ao TechCrunch em uma entrevista antes do anúncio. “Você pode ver os sistemas que filtram conteúdos potencialmente problemáticos e que violam as regras... E alguns desses sistemas, como o ranqueador e a pontuação, você pode até executar por conta própria fora da empresa.”
“Acho que este é o tipo de coisa que vai chocar bastante as pessoas por estarmos lançando”, acrescentou ele.
Além do repositório, o X está fornecendo ferramentas que permitirão aos usuários verem por si mesmos se e como os sistemas de ranqueamento do X impactaram suas contas ou postagens. Uma nova ferramenta de transparência está sendo lançada em uma página de “Bastidores” nas configurações do aplicativo, permitindo que usuários que tenham feito 10 ou mais postagens no último mês baixem suas estatísticas agregadas como um arquivo JSON. O arquivo mostrará se algum rótulo foi aplicado à sua conta ou postagens no último mês civil.
Usuários não técnicos podem aproveitar essas informações inserindo-as em um LLM de sua preferência, apontando a IA para o repositório do X no GitHub e pedindo uma interpretação.
A empresa observa que essa ferramenta estará inicialmente disponível para um grupo de teste de contas com pelo menos um ano de existência como um projeto piloto, antes de ser lançada de forma mais ampla.
Antes do lançamento, a empresa apresentou uma prévia de sua base de código aberto a pesquisadores externos familiarizados com sistemas de recomendação, que conseguiram treinar e executar o sistema de pontuação Phoenix do X usando o código de código aberto. Esse foi um marco importante para os esforços de transparência do X, diz Coleman.
A partir do repositório do GitHub, os desenvolvedores poderão enviar atualizações, conhecidas como *pull requests*, que os engenheiros do X considerarão incorporar ao seu algoritmo. Embora nem todas as adições sejam aceitas, Coleman está entusiasmado com a ideia.
“Seria incrível ter pessoas enviando código que melhora o algoritmo... Quero dizer, quão legal seria se o algoritmo do X não estivesse visível apenas para o público, mas também feito, de certa forma, pelo público?”, afirmou ele.
No entanto, alguns sistemas não estão incluídos nesta versão, como aqueles que usam o Grok para prever se uma postagem pode estar violando alguma regra. O objetivo é proteger o X contra atores mal-intencionados que poderiam usar essas informações para burlar as regras da empresa e inundar a rede com spam.
As mudanças visam abordar as preocupações contínuas sobre como o algoritmo do X influencia a política, as eleições, a disseminação de desinformação e muito mais.
A plataforma tem sido o lar de figuras políticas e indivíduos de alto perfil há anos, e agora pertence a um trilionário que ajudou o presidente Trump a se eleger. Mas o Twitter já vinha sofrendo ataques devido à sua falta de transparência antes de ser comprado por Musk também. Anos antes, republicanos no Congresso alegaram que a rede social sediada na Califórnia pendia demais para a esquerda e afirmaram que a rede havia aplicado um “shadowban” às postagens deles — o que significa que suas postagens se tornavam invisíveis ou impossíveis de descobrir sem o conhecimento deles. O Twitter consistentemente negou que isso acontecesse.
“Nosso sonho é que qualquer pessoa do público possa avaliar como as postagens são distribuídas na plataforma, verificar se há igualdade de condições e, caso ache que não há, criticar para que possamos continuar melhorando e resolvendo isso”, disse Coleman.
“Esse é o objetivo principal de tudo isso: [o código] pode ser auditado; pode ser criticado. Nós vamos ouvir, e queremos fazer do sistema algo de que as pessoas gostem, em que confiem e que considerem justo”, afirmou ele.
Embora o X possa estar se esforçando para ser mais transparente em relação ao seu código e a outros recursos, como o seu sistema de verificação de fatos comunitário, as Community Notes, argumenta-se que ele se tornou menos transparente no geral sob a gestão de Musk, após voltar a ser uma empresa de capital fechado. Como não precisava mais se reportar à SEC, o X não foi tão transparente em outras áreas, como suas métricas de usuários, crescimento, receita ou pedidos governamentais de remoção, que agora são relatados com menos frequência.
Agora fuso à SpaceX, seus usuários ativos mensais são novamente públicos.
Correção: Foi incluído um esclarecimento de que o X se fundiu com a SpaceX e agora reporta números públicos sobre métricas de usuários. Coleman também disse durante a entrevista que pesquisadores externos estavam prestes a colocar “todo o sistema de pontuação em funcionamento por conta própria”, mas a empresa esclareceu que eles treinaram e executaram o sistema de pontuação Phoenix por conta própria, mas não obtiveram a pontuação por postagem.