Transparência do Algoritmo do Bluesky: O que a Bluesky PBC Publicou
🔍 WiseChecker

Transparência do Algoritmo do Bluesky: O que a Bluesky PBC Publicou

A Bluesky PBC publicou documentos detalhados sobre como seus algoritmos de recomendação funcionam. Muitos usuários querem saber por que certas postagens aparecem em seus feeds e quem controla o algoritmo. Os relatórios de transparência do Bluesky explicam os sinais de classificação, fontes de dados e controles do usuário que moldam a experiência. Este artigo cobre o que o Bluesky divulgou sobre seu sistema algorítmico e como você pode verificar as afirmações.

Principais Conclusões: Divulgações de Transparência do Algoritmo do Bluesky

  • Código do algoritmo aberto no GitHub: O Bluesky publica a lógica de classificação dos feeds Discover e Following em um repositório público.
  • Configurações > Moderação > Palavras Silenciadas e Usuários Silenciados: Os usuários podem controlar diretamente qual conteúdo o algoritmo mostra ocultando palavras ou contas específicas.
  • Feeds personalizados via AT Protocol: Qualquer usuário pode criar e compartilhar um feed usando um algoritmo diferente, ignorando completamente a classificação padrão.

O que a Bluesky PBC Publicou Sobre Transparência do Algoritmo

A Bluesky PBC opera como uma corporação de benefício público. Sua política de transparência cobre três áreas principais: o código-fonte do seu mecanismo de recomendação, os dados usados para treinar e ajustar o algoritmo, e os controles voltados ao usuário que permitem modificar o feed. A empresa lançou o código dos feeds “Discover” e “Following” sob licença MIT no GitHub. O repositório inclui o modelo de classificação, as funções de pontuação e a integração com a rede de retransmissão do AT Protocol.

O algoritmo usa sinais como atualidade, quantidade de interações e o histórico de interações do usuário. O Bluesky não utiliza corretores de dados externos nem compra informações demográficas. A empresa também publicou um white paper intitulado “Algorithmic Choice in Social Media” que explica a filosofia de design por trás de dar aos usuários controle sobre a classificação do feed. Este white paper está disponível no blog do Bluesky e descreve como o sistema pode ser substituído inteiramente por um provedor de feed terceirizado.

Os relatórios de transparência do Bluesky são atualizados trimestralmente. Esses relatórios listam o número de ações de moderação tomadas, as categorias de conteúdo removido e os recursos processados. Os relatórios não incluem conjuntos de dados de treinamento brutos porque o algoritmo é amplamente ajustado manualmente com pontuação baseada em regras, em vez de aprendizado de máquina. A empresa afirma que não usa otimização baseada em engajamento que maximize o tempo no site. Em vez disso, a classificação visa mostrar conteúdo que o usuário provavelmente considerará relevante com base em sinais explícitos como curtidas, repostagens e respostas.

Onde Encontrar os Materiais Publicados

O código principal do algoritmo está no repositório bluesky-social/feed-generator no GitHub. O arquivo README explica como configurar um gerador de feed local. A documentação do algoritmo também está linkada na Central de Ajuda do Bluesky, na seção “Feeds e Algoritmos”. Os relatórios trimestrais de transparência são publicados no blog oficial do Bluesky em bsky.social/about/blog. Cada relatório é um PDF com um resumo dos dados de moderação e mudanças no algoritmo.

Passos para Revisar o Código do Algoritmo e os Controles

Você pode verificar as afirmações de transparência do algoritmo do Bluesky diretamente acessando o código ou usando os controles integrados. Os passos abaixo mostram como inspecionar a lógica de classificação padrão e como alterar seu feed para usar um algoritmo personalizado.

Visualizar o Código do Algoritmo Padrão

  1. Abra o repositório feed-generator
    Acesse github.com/bluesky-social/feed-generator. O repositório é público e não requer login para visualizar.
  2. Localize a lógica de classificação
    No repositório, abra a pasta src e depois algos. Você verá arquivos para discover.ts e following.ts. Esses arquivos contêm as funções de pontuação que classificam as postagens.
  3. Leia os comentários de pontuação
    Cada função inclui comentários que explicam o que cada sinal faz. Por exemplo, o feed Discover atribui uma pontuação base de 1,0 a uma postagem e adiciona 0,5 para cada curtida de um usuário que você segue. O código é escrito em TypeScript e pode ser executado localmente com Node.js.

Mudar para um Feed Personalizado

  1. Abra o aplicativo Bluesky
    Inicie o Bluesky no seu celular ou desktop. Faça login na sua conta.
  2. Vá para a aba Feeds
    Toque no ícone Feeds na parte inferior da tela. Isso mostra seus feeds atuais e feeds personalizados disponíveis.
  3. Navegue ou pesquise por um feed personalizado
    Toque em Encontrar Feeds e pesquise um feed que use um algoritmo diferente. Por exemplo, o feed What’s Hot classifica pelo número total de interações, enquanto o feed Skywatch usa um modelo de aprendizado de máquina.
  4. Adicione o feed à sua lista
    Toque no botão + ao lado do nome do feed. O feed aparece na sua aba Feeds e se torna selecionável como seu feed principal.

Equívocos Comuns Sobre a Transparência do Algoritmo do Bluesky

“O algoritmo é totalmente open-source e qualquer um pode auditá-lo”

O código é open-source, mas a implantação em produção usa arquivos de configuração e fontes de dados que não são publicados. Por exemplo, a lista de contas que são silenciadas globalmente ou a lista de bloqueio usada para detecção de spam é mantida em sigilo para evitar abusos. A lógica de classificação em si é transparente, mas os dados operacionais não são totalmente públicos.

“O Bluesky não usa nenhum aprendizado de máquina”

Os feeds padrão usam pontuação baseada em regras, mas feeds de terceiros podem usar aprendizado de máquina. O Bluesky em si não treina um modelo central de ML para seus próprios feeds. O AT Protocol permite que qualquer gerador de feed use qualquer algoritmo, incluindo redes neurais. Alguns feeds personalizados populares usam ML, mas esses não fazem parte das divulgações de transparência da Bluesky PBC.

“Os relatórios de transparência incluem todas as ações de moderação”

Os relatórios trimestrais incluem números agregados, não detalhes por ação. Por exemplo, o relatório informa quantas postagens foram marcadas como spam, mas não lista as postagens específicas ou as contas que foram moderadas. O Bluesky afirma que isso protege a privacidade do usuário e evita que o sistema de moderação seja manipulado.

Transparência do Algoritmo do Bluesky vs Outras Plataformas

Item Bluesky X / Twitter
Código-fonte do algoritmo Público no GitHub para feeds padrão Não público
Controle do usuário sobre a classificação Substituição completa via feeds personalizados Limitado às abas “Para Você” vs “Seguindo”
Relatório trimestral de transparência Publicado com moderação e mudanças no algoritmo Publicado semestralmente com detalhes limitados do algoritmo
Dados usados para treinamento Sem dados externos; usa apenas sinais de interação Usa dados demográficos e comportamentais de outros serviços
Criação de feed por terceiros Suportada via AT Protocol sem aprovação Não suportada

O modelo de transparência do Bluesky dá aos usuários acesso mais direto ao código do algoritmo e a capacidade de substituir o feed inteiramente. O X fornece menos visibilidade sobre sua lógica de classificação e não permite geradores de feed de terceiros. A compensação é que os feeds padrão do Bluesky são mais simples e podem não exibir conteúdo tão diverso quanto o sistema de aprendizado de máquina do X.

Conclusão

Agora você pode revisar o código do algoritmo do Bluesky no GitHub e mudar para um feed personalizado que use um método de classificação diferente. A empresa publica relatórios trimestrais de transparência que resumem as atualizações de moderação e algoritmo. Para ir além, tente construir seu próprio gerador de feed usando o repositório de código aberto e o SDK do AT Protocol. Isso dá a você controle total sobre o que aparece no seu feed.