WhatsApp e inteligencia artificial
Detección de idioma
La detección de idioma es la tarea de averiguar de forma automática en qué lengua está escrito un texto. En un asistente de WhatsApp decide en qué idioma contestar, y lo que más le cuesta es distinguir lenguas cercanas o entender frases que mezclan dos idiomas.
También se le llamaidentificación de idioma · language detection · language identification · reconocimiento del idioma
Cómo se usa en un centro
En una residencia con estudiantes internacionales el idioma cambia de una conversación a otra, y a veces dentro de la misma. La técnica clásica compara el texto con un perfil de cada lengua, hecho de las secuencias de letras y las palabras pequeñas que más se repiten en ella; hoy un modelo de lenguaje lo resuelve sobre la marcha. Lo difícil son los casos frontera:
- Lenguas cercanas: español, portugués e italiano comparten muchas palabras, y separar lenguas parecidas es uno de los grandes cuellos de botella de estos sistemas.
- Mensajes mezclados: «hello, ¿a qué hora es la cena?» lleva dos idiomas en una sola línea.
- Mensajes sin señal: un «ok», un emoji o un número de habitación no dicen nada del idioma de quien escribe.
Ojo con esto
Lo que se da por hecho: que basta con fijar el idioma de cada residente al darle de alta. Una estudiante alemana puede escribir en español para practicar y pasarse al alemán cuando algo le urge. Contestar en el idioma del último mensaje sigue a la persona; fijarlo de antemano la encasilla. Y si la respuesta sale en otra lengua por error, hace falta una red: la traducción automática.
Fuentes
Términos relacionados
- Transcripción de audioLa transcripción de audio es la conversión automática de la voz en texto escrito, también llamada reconocimiento del habla. En WhatsApp permite que un asistente entienda una nota de voz como si la persona la hubiera escrito, con el riesgo de oír mal un número o un nombre.
- Traducción automáticaLa traducción automática es el uso de programas para pasar un texto o una voz de una lengua a otra sin un traductor humano. Hoy la hacen sobre todo sistemas neuronales y modelos de lenguaje, que traducen con soltura pero pueden fallar con nombres propios o con palabras de varios sentidos.