En vivo 18.11 · Cohorte 318 nov, 19:00 MSK — taller práctico gratuito de agentes IA · Cohorte 3 en vivo inicia 23.11Taller 18 nov →Cohorte 3 (23.11)

Swipeblocked revela 4513 frases en inglés que el teclado del iPhone no sugiere

Un filtro de sugerencias puede impedir que una persona escriba lo que tenía en mente. El creador de Swipeblocked reconstruyó, a partir de los archivos de idioma de Apple, listas de frases que el teclado excluye de sus sugerencias y, en muchos casos, de la escritura por deslizamiento. A veces, para hacerlo, modifica incluso la palabra anterior. Hay una lección útil para los desarrolladores: hay que comprobar no solo qué elimina el filtro, sino también en qué se convierte el texto del usuario después.

Procesado por IA desde TG: @oulenspiegel_channel (Сергей Марков (ML & AI)); editado por Hamidun News
Swipeblocked revela 4513 frases en inglés que el teclado del iPhone no sugiere
Fuente: TG: @oulenspiegel_channel (Сергей Марков (ML & AI)). Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalTG: @oulenspiegel_channel (Сергей Марков (ML & AI)) ↗
Editor jefe
Dato clave #1El sitio publica 4513 frases en inglés de la lista reconstruida.
La escritura manual sigue disponiblelas restricciones afectan a la asistencia del teclado.
Dato clave #3Que una frase figure en la tabla no explica por qué Apple la añadió.

Una persona desliza el dedo por el teclado, espera una palabra conocida y recibe una sustitución extraña. Lo primero que piensa es que el reconocimiento ha vuelto a fallar. Sin embargo, la causa puede ser un filtro que comprueba combinaciones de palabras y elimina una continuación no deseada. Si para ello el sistema modifica texto ya introducido, una función de protección se convierte en un problema de usabilidad.

El proyecto Swipeblocked permite examinar estas restricciones del teclado del iPhone. Su creador, Derik Kauffman, reconstruyó listas a partir de los archivos de idioma de Apple y las publicó junto con una explicación del método. El sitio ofrece 4513 frases en inglés. Para los equipos que desarrollan funciones de autocompletado, buscadores o editores con IA, es una invitación a revisar su propio producto: ¿qué ocurre con el texto cuando se activa el filtro?

Cuando una sugerencia empieza a editar el texto del usuario

La página del proyecto muestra un ejemplo: después de las palabras left wing, una persona escribe conspiracy deslizando el dedo. El teclado sustituye la palabra anterior, wing, por wrong para evitar una combinación incluida en la lista. El usuario se encuentra con un cambio en un punto donde quizá ya había terminado de escribir y había dejado de prestar atención al resultado.

Según la descripción del creador, las restricciones afectan a la predicción de la siguiente palabra y a la escritura por deslizamiento, aunque su alcance difiere. Sigue siendo posible escribir la frase letra por letra. Es una distinción importante: el sistema limita sus propias sugerencias y opciones de reconocimiento, pero mantiene la posibilidad de introducir el texto manualmente.

Imaginemos un mecanismo similar en un editor de correspondencia con clientes. Un empleado redacta una queja y cita un comentario ofensivo de un comprador. El filtro detecta una combinación no deseada, el editor introduce otra palabra y la cita pierde precisión. A simple vista, la interfaz sigue funcionando: aparece texto y no hay errores. Pero la tarea del usuario ya se ha resuelto de forma incorrecta. Estos casos pasan fácilmente inadvertidos si la protección se evalúa únicamente por el número de expresiones eliminadas.

Qué se pudo extraer de los archivos

Según el análisis técnico de Kauffman, las tablas contienen huellas numéricas de secuencias de palabras. El creador probó combinaciones posibles y buscó coincidencias. Por eso, aquí conviene matizar el término «descifró»: el investigador no obtuvo un documento original que explicara las decisiones de Apple.

El método tiene limitaciones. Las coincidencias entre huellas requieren comprobaciones adicionales, y la reconstrucción de algunas listas de idiomas sigue incompleta. Además, el creador comprobó el comportamiento de determinadas frases en dispositivos y en el simulador. No se puede dar por hecho que todas las filas publicadas se manifestarán de la misma manera en la pantalla de cualquier propietario de un iPhone.

La publicación original en ruso destaca combinaciones absurdas y la aplicación desigual de las restricciones. Pero una entrada extraña no permite deducir cómo llegó hasta allí. Podría proceder de una plantilla, de una particularidad de los datos lingüísticos o de una decisión editorial concreta. Sin documentos internos de la empresa, una explicación basada en los procesos corporativos sigue siendo una interpretación.

En la práctica, importa más otra cosa: la lista muestra resultados concretos del funcionamiento del mecanismo, pero no ofrece una evaluación de su calidad ya resuelta. Para evaluar esa calidad, hay que saber qué tareas de los usuarios preserva, cuáles estropea y con qué frecuencia ocurre.

Qué comprobar en tu propio producto

Si tu sistema sugiere o reescribe texto, empieza con un pequeño conjunto de escenarios. Elige una queja corriente, una cita, una negación, el nombre de una organización y varias reformulaciones de un mismo mensaje. Comprueba si se conserva el sentido después del filtrado y si la persona puede obtener el resultado que necesita sin pelearse con la interfaz.

Comprueba por separado el texto ya confirmado. Modificar la palabra anterior merece más atención que la desaparición de una sugerencia: el usuario podría considerar terminado ese fragmento. Para quien gestiona el producto, es una cuestión de confianza; para quien lo desarrolla, un motivo para definir explícitamente los límites de la edición automática y hacer visible la intervención.

También conviene separar las mediciones. Cuántas sugerencias no deseadas ha ocultado el sistema es una métrica. Cuántas tareas legítimas ha estropeado es otra. Una mejora en la primera no dice, por sí sola, nada sobre la segunda. Hacen falta ejemplos de errores, comparaciones entre versiones y una forma de identificar qué regla provocó la sustitución.

Swipeblocked resulta interesante precisamente como material para este tipo de análisis. Permite observar cómo una restricción técnica acotada afecta a la escritura cotidiana. El siguiente paso para tu equipo es muy concreto: recorrer los escenarios críticos de los usuarios con el filtro activado y leer completo el texto resultante.

Historia

Preguntas frecuentes sobre la noticia

¿Qué se sabe sobre Cuando una sugerencia empieza a editar el texto del usuario?

La página del proyecto muestra un ejemplo: después de las palabras left wing, una persona escribe conspiracy deslizando el dedo. El teclado sustituye la palabra anterior, wing, por wrong para evitar una combinación incluida en la lista. El usuario se encuentra con un cambio en un punto donde quizá ya había terminado de escribir y había dejado de prestar atención al resultado.

¿Qué se sabe sobre Qué se pudo extraer de los archivos?

Según el análisis técnico de Kauffman, las tablas contienen huellas numéricas de secuencias de palabras. El creador probó combinaciones posibles y buscó coincidencias. Por eso, aquí conviene matizar el término «descifró»: el investigador no obtuvo un documento original que explicara las decisiones de Apple. El método tiene limitaciones. Las coincidencias entre huellas requieren comprobaciones adicionales, y la reconstrucción de algunas listas de idiomas sigue incompleta.

¿Qué se sabe sobre Qué comprobar en tu propio producto?

Si tu sistema sugiere o reescribe texto, empieza con un pequeño conjunto de escenarios. Elige una queja corriente, una cita, una negación, el nombre de una organización y varias reformulaciones de un mismo mensaje. Comprueba si se conserva el sentido después del filtrado y si la persona puede obtener el resultado que necesita sin pelearse con la interfaz. Comprueba por separado el texto ya confirmado.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ 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
¿Qué te parece?
Cargando comentarios…