Por que não existem bloqueadores de anúncios alimentados por máquinas de aprendizagem?
Eu fiz um pouco de pesquisa, e parece que já foi tentado.
O primeiro que encontrei foi o bloqueador de anúncios Content-Aware. Eu tentei, e ele bloqueou alguns anúncios, mas vi muito mais do que com o meu habitual em menos de 5 minutos eu o testei. Troquei de volta quase imediatamente quando testei alguns sites.
A entrada para a IA é a lista de sites feitos pelo homem existente, então depois de um tempo deve melhorar. Eu não sei se as listas da IA são atualizadas separadamente para a extensão, mas a extensão em si foi atualizada pela última vez em dezembro de 2016 quando escrevi isto em agosto de 2017.
A segunda que eu já tinha ouvido falar antes, Perceptual Ad Highlighter. Como o nome sugere, eu apenas destaque anúncios como prova de conceito para a tecnologia, e só procuro anúncios da AdChoices e do Facebook e posts patrocinados. Usei-o durante algumas semanas para ver como era (quando saiu e chamou a atenção da mídia), e descobri que é bom em detectar os anúncios, e há alguns falsos positivos, mas mostra potencial para o futuro. Ele pode ter sido atualizado mais recentemente do que quando eu o usei, então seus resultados agora podem ser diferentes, mas é puramente uma prova de conceito agora.
Este funciona de uma maneira diferente, usando algoritmos de visão computacional[1] para detectar os anúncios pela aparência, ao invés de gerar uma lista de filtros semelhante aos curados por humanos.
TL;DR: Estão sendo feitos progressos, e há algumas extensões de prova de conceito por aí, mas nenhuma tão boa quanto um bloqueador de anúncios baseado em listas de cura humana neste momento.
Footnotes
[1] O Melhor Bloqueador de Anúncios - Usando Inteligência Artificial para Bloquear Perfeitamente Anúncios | IoT For All