Roblox construiu uma ferramenta de inteligência artificial (IA) que pode traduzir idiomas de suporte em bate-papos quase em tempo real. Há uma latência de aproximadamente 100 milissegundos, afirma a empresa. A plataforma de jogos online, que tem mais de 70 milhões de usuários ativos diariamente, criou um modelo nativo de grande idioma (LLM) para construir a ferramenta que pode traduzir qualquer combinação de 16 idiomas. O modelo fundamental por trás do recurso coloca grande ênfase na precisão, na fluência, bem como no contexto do resto da frase para encontrar a melhor tradução.
Ao anunciar o novo recurso em uma postagem, o diretor de tecnologia da Roblox, Daniel Sturman, disse: “Usar IA para automatizar traduções em tempo real em bate-papo de texto remove barreiras linguísticas e aproxima mais pessoas, não importa onde vivam no mundo”. A ferramenta atualmente oferece suporte a inglês, chinês (simplificado e tradicional), francês, alemão, indonésio, italiano, japonês, coreano, português, russo, espanhol, tailandês, turco, polonês e vietnamita.
O recurso é ativado sozinho nas caixas de bate-papo. Quando vários usuários digitam em idiomas diferentes, a IA os traduz automaticamente em tempo real para o idioma padrão do usuário. Um ícone de tradução é colocado na frente da frase, clicando para retornar o idioma ao original.
Durante o processo de criação da ferramenta de IA, a plataforma de jogos online se deparou com um estranho desafio e descobriu que, embora traduzir um idioma para outro fosse simples, trabalhar em uma combinação de 16 idiomas era bastante complicado. Assim, em vez de construir 256 modelos diferentes (16 x 16), a empresa adotou uma abordagem inovadora. Sturman explicou que uma arquitetura unificada baseada em transformador foi usada para o LLM, onde toda a tradução é controlada pela frase de origem e pelo idioma de destino. “É como ter vários aplicativos de tradução, cada um especializado em um grupo de idiomas semelhantes, todos disponíveis em uma única interface”, acrescentou.
Este sistema permite alguns recursos exclusivos. Além de manter um foco maior na precisão, fluência e contexto, a ferramenta de IA também pode traduzir frases onde uma combinação de diferentes idiomas foi usada. Além disso, avaliadores humanos foram usados para ensinar ao modelo gírias modernas e frases populares em cada um dos 16 idiomas. O processo será repetido continuamente para manter o LLM atualizado.
Além disso, a empresa também utilizou uma técnica de “retradução” para pares de tradução menos comuns, como francês para tailandês. Aqui, Roblox primeiro traduziu o conteúdo e depois o traduziu novamente para o idioma original. Em seguida, o material de origem foi comparado com a versão retrotraduzida em busca de imprecisões. Em seguida, os dados rotulados seriam usados para expandir a quantidade de dados de tradução para o modelo aprender.
Não parando por aqui, Sturman revelou que Roblox agora está explorando traduções automáticas de chat de voz para seus usuários.
source – www.gadgets360.com