Brave explica como eles escolheram e classificaram o conteúdo postado no Brave Today, novo Leitor de Notícias inteligente e seguro

Texto traduzido do blog oficial do Brave Browser.

Escrito em 10/12/2020 

 Hoje anunciamos um leitor de notícias integrado ao navegador chamado Brave Today, que pode ser encontrado rolando para baixo nas páginas de novas guias. Estamos usando o novo CDN privado da Brave para buscar feeds RSS anonimamente por meio do navegador e os recursos de personalização do navegador para classificar as manchetes para os usuários com um algoritmo simples que tornará a experiência interessante para todos.

Em uma versão futura, os usuários determinarão o que "interessante" significa para si mesmos à medida que adicionam qualquer feed RSS que possam encontrar, mas queríamos começar com algo que todos pudessem usar e entender. Assim, encontramos feeds RSS de editores líderes nas classificações Comscore, Alexa e Feedly em uma variedade de categorias de conteúdo diferentes. Nós nos concentramos em fontes que claramente tinham vários contribuidores pagos, apoiados por publicidade ou assinaturas ou alguma combinação. Por último, eles precisavam ter feeds RSS confiáveis ​​e válidos, o que não acontecia com vários dos principais editores.

Reduzimos a lista para cerca de 300 fontes para controlar a quantidade de dados enviados ao navegador pela rede. Em seguida, desenvolvemos um algoritmo de classificação que equilibra alguns atributos diferentes que tornariam o conteúdo do feed atual e relevante.

A chave para fazer tudo funcionar era usar os recursos do Brave.

As apostas da mesa aqui eram que Brave Today tinha que ser privado. Conforme detalhamos na postagem do blog CDN privado, o conteúdo do feed deve ser coletado diretamente pelo navegador do usuário, sem saber nada sobre esse navegador e sem deixar rastro de dados disponível para captura ou seguimento de qualquer pessoa, inclusive nós da Brave. Não deve haver nenhuma maneira de saber qual conteúdo foi visualizado ou clicado ou quais fontes um usuário habilitou ou desabilitou.

Em seguida, vimos como aplicar alguns recursos de aprendizado inicial para personalizar o conteúdo do feed. Embora o feed de conteúdo tivesse que funcionar bem por padrão, sem personalização, precisávamos de um modelo que pudesse classificar o conteúdo sem que as ações do usuário, comportamentos ou dados derivados saíssem do dispositivo. Em nossa primeira iteração, o navegador procura correspondências de domínio entre a lista de feeds disponíveis e o histórico de navegação recente para classificar o conteúdo para o usuário. As iterações subsequentes usarão técnicas semelhantes aplicadas pelo sistema de Anúncios do Usuário da Brave, que pode aprender intenções e interesses que, novamente, só estão acessíveis no navegador local do usuário.

Usuários corajosos também amam o navegador por sua velocidade. Claro, adoraríamos embalar o Brave Today com conteúdo de várias fontes, mas até obtermos feedback sobre o desempenho dos usuários e testar vários métodos de entrega de conteúdo, o Brave Today não deve retardar as coisas para os usuários. Assinaturas RSS locais ilimitadas virão, mas terá que esperar por enquanto.

Também nos concentramos na aparência dos cartões e no fluxo de conteúdo à medida que você rola usando vários layouts de cartão diferentes, incluindo cartões grandes, pequenos e cartões com listas de itens. Queríamos que os efeitos visuais refletissem os mesmos princípios do conteúdo, onde a variedade o mantém atualizado e convidativo enquanto você rola.

Em seguida, usamos uma combinação de personalização, recência, frequência de publicação e um grau de randomização para fluir o conteúdo desses cartões para criar a experiência que procurávamos - nova e relevante.

Nós classificamos os itens de conteúdo de forma reversa após a pontuação da seguinte forma:

Cada item de conteúdo começa com 0 pontos. Uma pontuação mais baixa é melhor na classificação reversa.

- No servidor, atribua log (seconds_since_published) em pontos para cada item para que possamos recompensar a atualização

- Localmente no navegador, atribua -5 pontos para cada item cujo domínio base corresponda a um domínio de sites visitados recentemente. Isso ajuda a priorizar o conteúdo de seus editores favoritos em relação a outros.

- Assim, por exemplo, um artigo publicado 24 horas atrás teria inicialmente uma pontuação de 11 (86400 segundos em um dia - log (86400) = 11,366742954792146) e, em seguida, ganharia -5 pontos se o domínio desse artigo correspondesse a um domínio no usuário histórico recente do navegador, recebendo uma pontuação final de 6.

Em seguida, incluímos alguma randomização local na sequência do feed para adicionar alguma variedade e para garantir que o feed não seja excessivamente jornalístico. Queríamos trazer à tona itens que você não esperava.

Claro, o usuário tem que estar no comando, e nem todos têm os mesmos gostos. Portanto, tornamos a seleção da fonte configurável. Incluímos botões de ativação / desativação para cada fonte. Na verdade, incluímos um botão para o próprio Brave Today para que as pessoas pudessem desligá-lo se o considerassem perturbador. Em nossos testes, muitos de nós inadvertidamente perdemos uma boa parte do nosso dia rolando e lendo coisas que descobrimos em nossos feeds que nos deram algumas ideias para a versão premium, como horários programados e desligados.

Por fim, queríamos inserir conteúdo de parceiros, afiliados e de nossos próprios produtos Brave de uma maneira contínua. Alguns desses recursos ainda estão em desenvolvimento, mas no lançamento apresentamos cartões de conteúdo intercalados no feed de fontes como nossa própria loja Brave Offers, onde oferecemos descontos e ofertas em produtos e serviços de fornecedores como Amazon, 1Password, Coinbase e LinkedIn , entre outros. Em breve, também teremos promovido conteúdo de mais parceiros do Brave.

Tal como acontece com outros conteúdos no feed, os usuários poderão ativar e desativar as fontes promovidas de acordo com seus gostos, e estamos trabalhando em uma versão premium sem anúncios do Brave Today também.

Claro, tínhamos um objetivo importante em tudo isso: apoiar editores e criadores, incentivando os usuários a visitar seus sites diretamente. Em vez de representar a experiência de leitura em outra plataforma, o Brave Today vincula-se diretamente aos sites dos editores, para que os usuários possam ler os artigos da maneira que pretendem por meio do navegador da web. Os editores serão capazes de manter seus relacionamentos com seus leitores da maneira que acharem melhor por meio de sua própria experiência do usuário.

Se uma fonte que você gostaria de ver no Brave Today está faltando nos padrões iniciais em oferta, verifique as atualizações regularmente, pois uma próxima versão incluirá assinaturas de feed RSS manuais, o que dará aos usuários mais controle sobre o que veem em seus feeds .

Comentários

Postagens mais visitadas deste blog

Brave faz comparação com o Chrome em seu blog

Brave apresenta o Brave Today, o leitor de notícias que preserva a privacidade integrado ao navegador