X AlgorithmEnglish
Voltar para a visão geral

05

Filtros baratos primeiro

Antes de pagar o custo de rodar ML, vêm as remoções óbvias: duplicatas, posts velhos demais, seus próprios posts, posts de gente que você bloqueou ou silenciou, posts com palavras que você silenciou e posts que você já viu.

A primeira passada do segurança na porta — quem claramente não entra hoje à noite é dispensado antes do show começar.

Por dentro: Cada filtro é um pedaço pequeno de código com um único trabalho. Componível e barato de rodar. home-mixer/filters/

Um pouco mais a fundo

A ordem importa. Os filtros baratos rodam primeiro porque diminuem a pilha de posts que vai passar pela etapa cara de ML.

É também aqui que os controles pessoais (silenciar, bloquear, palavras silenciadas) efetivamente entram em ação.

Ver no GitHubFeito por Henrique Martins