Ao vivo 18/11 · Turma 318 nov às 19:00 MSK — aula prática gratuita de agentes de IA · Turma 3 ao vivo começa 23/11Aula 18/11 →Turma 3 (23/11)

Swipeblocked revela 4513 frases em inglês que o teclado do iPhone não sugere

Um filtro de sugestões pode atrapalhar uma pessoa na hora de escrever o que pretendia. O criador do Swipeblocked reconstruiu, a partir dos arquivos de idioma da Apple, listas de frases que o teclado exclui das sugestões e, em muitos casos, da digitação por deslizamento. Às vezes, para isso, até a palavra anterior é alterada. Há uma lição útil para os desenvolvedores: é preciso verificar não apenas o que o filtro removeu, mas também como ficou o texto do usuário depois.

Processado por IA de TG: @oulenspiegel_channel (Сергей Марков (ML & AI)); editado por Hamidun News
Swipeblocked revela 4513 frases em inglês que o teclado do iPhone não sugere
Fonte: TG: @oulenspiegel_channel (Сергей Марков (ML & AI)). Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalTG: @oulenspiegel_channel (Сергей Марков (ML & AI)) ↗
Editor-chefe
Dado-chave #1O site publica 4513 frases em inglês da lista reconstruída.
A digitação manual continua disponívelas restrições se aplicam à assistência do teclado.
Dado-chave #3A presença de uma frase na tabela não explica por que a Apple a incluiu.

Uma pessoa desliza o dedo pelo teclado, espera uma palavra conhecida e recebe uma substituição estranha. O primeiro pensamento é que o reconhecimento errou de novo. Mas a causa pode ser um filtro que verifica combinações de palavras e remove uma continuação indesejada. Se, para isso, o sistema altera um texto já digitado, uma função de proteção se torna um problema de usabilidade.

O projeto Swipeblocked permite examinar essas restrições do teclado do iPhone. Seu criador, Derik Kauffman, reconstruiu listas a partir dos arquivos de idioma da Apple e as publicou junto com uma explicação do método. O site disponibiliza 4513 frases em inglês. Para equipes que desenvolvem preenchimento automático, busca ou editores com IA, é um motivo para testar o próprio produto: o que acontece com o texto depois que o filtro entra em ação?

Quando a sugestão começa a editar o texto do usuário

A página do projeto mostra um exemplo: depois das palavras left wing, uma pessoa digita conspiracy deslizando o dedo. O teclado troca a palavra anterior, wing, por wrong, evitando uma combinação presente na lista. O usuário recebe uma alteração em um trecho que talvez já considerasse concluído e cujo resultado tivesse parado de acompanhar.

Segundo a descrição do criador, as restrições afetam a previsão da próxima palavra e a digitação por deslizamento, mas têm alcances diferentes. Ainda é possível digitar a frase letra por letra. Essa é uma distinção importante: o sistema limita suas próprias sugestões e opções de reconhecimento, preservando a possibilidade de digitação manual.

Imagine um mecanismo semelhante em um editor de correspondências com clientes. Um funcionário escreve uma reclamação e cita um comentário ofensivo de um comprador. O filtro identifica uma combinação indesejada, o editor insere outra palavra e a citação perde a precisão. À primeira vista, a interface continua funcionando: o texto aparece e não há erros. Mas a tarefa do usuário já foi executada de forma incorreta. São justamente esses casos que passam despercebidos quando a proteção é avaliada apenas pelo número de expressões removidas.

O que foi possível extrair dos arquivos

Segundo a análise técnica de Kauffman, as tabelas contêm impressões digitais numéricas de sequências de palavras. O criador testou combinações possíveis e verificou as correspondências. Por isso, a palavra “decifrou” precisa de uma ressalva aqui: o pesquisador não obteve um documento original que explicasse as decisões da Apple.

O método tem limitações. As correspondências entre impressões digitais exigem verificações adicionais, e a reconstrução de algumas listas de idiomas continua incompleta. Além disso, o criador testou o comportamento de frases selecionadas em dispositivos e no simulador. Não se pode presumir que cada linha publicada terá o mesmo efeito na tela de qualquer pessoa que tenha um iPhone.

O post original em russo chama a atenção para combinações absurdas e para a aplicação desigual das restrições. Mas uma entrada estranha não revela como ela foi parar ali. Pode ter vindo de um modelo, de uma particularidade dos dados linguísticos ou de uma decisão editorial específica. Sem documentos internos da empresa, uma explicação baseada em processos corporativos continua sendo uma interpretação.

Na prática, outro ponto importa mais: a lista mostra resultados concretos do funcionamento do mecanismo, mas não oferece uma avaliação pronta de sua qualidade. Para avaliar essa qualidade, é preciso saber quais tarefas dos usuários ele preserva, quais compromete e com que frequência isso acontece.

O que verificar no seu produto

Se o seu sistema sugere ou reescreve texto, comece com um pequeno conjunto de cenários. Use uma reclamação comum, uma citação, uma negação, o nome de uma organização e várias reformulações da mesma mensagem. Verifique se o sentido é preservado após a filtragem e se a pessoa consegue obter o resultado de que precisa sem brigar com a interface.

Teste separadamente o texto já confirmado. Alterar a palavra anterior exige mais atenção do que fazer uma sugestão desaparecer: o usuário pode ter considerado aquele trecho concluído. Para quem gerencia o produto, é uma questão de confiança; para quem desenvolve, um motivo para definir explicitamente os limites da edição automática e tornar a intervenção visível.

Também é útil separar as medições. Quantas sugestões indesejadas o sistema ocultou é uma métrica. Quantas tarefas legítimas ele comprometeu é outra. Uma melhora na primeira, por si só, não diz nada sobre a segunda. São necessários exemplos de erros, comparações entre versões e uma forma de identificar qual regra provocou a substituição.

O Swipeblocked é interessante justamente como material para esse tipo de análise. Ele ajuda a enxergar como uma restrição técnica pontual afeta a digitação cotidiana. O próximo passo para a sua equipe é bastante concreto: percorrer os cenários críticos dos usuários com o filtro ativado e ler o texto resultante na íntegra.

História

Perguntas frequentes sobre a notícia

Quando a sugestão começa a editar o texto do usuário?

A página do projeto mostra um exemplo: depois das palavras left wing, uma pessoa digita conspiracy deslizando o dedo. O teclado troca a palavra anterior, wing, por wrong, evitando uma combinação presente na lista. O usuário recebe uma alteração em um trecho que talvez já considerasse concluído e cujo resultado tivesse parado de acompanhar. Segundo a descrição do criador, as restrições afetam a previsão da próxima palavra e a digitação por deslizamento, mas têm alcances diferentes.

O que foi possível extrair dos arquivos?

Segundo a análise técnica de Kauffman, as tabelas contêm impressões digitais numéricas de sequências de palavras. O criador testou combinações possíveis e verificou as correspondências. Por isso, a palavra “decifrou” precisa de uma ressalva aqui: o pesquisador não obteve um documento original que explicasse as decisões da Apple. O método tem limitações. As correspondências entre impressões digitais exigem verificações adicionais, e a reconstrução de algumas listas de idiomas continua incompleta.

O que verificar no seu produto?

Se o seu sistema sugere ou reescreve texto, comece com um pequeno conjunto de cenários. Use uma reclamação comum, uma citação, uma negação, o nome de uma organização e várias reformulações da mesma mensagem. Verifique se o sentido é preservado após a filtragem e se a pessoa consegue obter o resultado de que precisa sem brigar com a interface. Teste separadamente o texto já confirmado.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
O que você acha?
Carregando comentários…