La plataforma de juegos en línea Roblox ha desarrollado un nuevo "modelo de traducción unificado" impulsado por inteligencia artificial, que permite a los jugadores conversar entre sí a través de texto en tiempo real, a pesar de hablar diferentes idiomas.

Según una declaración del 5 de febrero del director de tecnología de Roblox, Dan Sturman, el nuevo sistema requirió que la empresa construyera su propio LLM interno para poder traducir mensajes de texto con una latencia base de 100 milisegundos, haciendo que las conversaciones se sientan instantáneas para los usuarios.

"Imagina descubrir que tu nuevo amigo de Roblox, una persona con la que has estado chateando y bromeando en una nueva experiencia, está en Corea y ha estado escribiendo en coreano todo el tiempo, mientras que tú has estado escribiendo en inglés, sin que ninguno de ustedes lo note", dijo Sturman.

El LLM traduce en tiempo real mensajes de texto en 16 idiomas compatibles. Fuente: Roblox

Cómo Roblox construyó el "modelo de traducción unificado"

Aunque Sturman señaló que Roblox ya traduce automáticamente su contenido en experiencias, la empresa quería "ir más allá de traducir contenido estático en experiencias".

Sturman dijo que los dos mayores obstáculos para crear el traductor fueron diseñar un sistema que permitiera la traducción entre los 16 idiomas de manera independiente y luego hacerlo lo suficientemente rápido como para admitir chats en tiempo real, lo que requirió un enfoque novedoso para construir su propio modelo de lenguaje grande (LLM).

"Para lograr esto, podríamos haber construido un modelo único para cada par de idiomas (es decir, japonés y español), pero eso habría requerido 16x16, o 256 modelos diferentes. En cambio, construimos un LLM de traducción unificado basado en transformers para manejar todos los pares de idiomas en un solo modelo."

El traductor de IA de Roblox comenzó con la creación de un LLM basado en transformers entrenado con datos públicos y privados.

Luego, Roblox entregó el LLM a una mezcla de aplicaciones de traducción "expertas", que entrenaron el modelo en cada idioma individual.

Sturman señaló que los pares de traducción "menos comunes", como el francés al tailandés, fueron desafiantes debido a la falta de datos de alta calidad, lo que obligó a Roblox a utilizar "traducción inversa", donde los mensajes se traducen al idioma original y luego se comparan con el texto fuente para su precisión.

Después de esto, las traducciones se analizan a través de un modelo de estimación de calidad que se enfoca principalmente en la comprensibilidad de la traducción.

El traductor de Roblox analiza las frases mediante un modelo de estimación de la calidad. Fuente: Roblox

Además, el modelo fue entrenado para entender el argot humano, con Roblox incorporando evaluadores humanos para traducir "términos populares y de tendencia" para cada idioma.

Sturman agregó que este es un proceso continuo, con evaluadores humanos que actualizan constantemente el sistema para mantenerlo al día con las últimas frases.

En las pruebas de la etapa final, Roblox descubrió que el nuevo sistema de traducción impulsaba un "compromiso y calidad de sesión más fuertes" para los usuarios de su plataforma.

Actualmente, Roblox cuenta con 70 millones de usuarios activos diarios de más de 180 países de todo el mundo, con más de 2.4 mil millones de mensajes intercambiados cada día.

En noviembre del año pasado, el CEO de Roblox, David Baszucki, dijo que él "sueña" con la interoperabilidad y cree que todos los usuarios del metaverso deberían poder mover tokens no fungibles (NFT) y otros activos digitales entre múltiples plataformas independientes.

Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.