Pular para o conteúdo principal
Tradutor

Blog do Microsoft Translator

O coreano se torna o 11º idioma de tradução por rede neural do Microsoft Translator

seoul_at_night

 

Ano passado A Microsoft anunciou o lançamento de seu Sistema de tradução baseado em rede neural para 10 idiomas: Árabe, chinês, inglês, francês, alemão, italiano, japonês, português, russo e espanhol. Hoje, o coreano está sendo adicionado à lista.

A tradução por Rede Neural usa o contexto completo de uma frase para traduzir palavras com base não apenas em algumas palavras antes e depois dela, mas na frase completa, gerando traduções mais fluentes e com som mais humano. Essa nova tecnologia com tecnologia de IA proporciona a melhoria mais significativa na qualidade da tradução automática desde que a tradução automática estatística se tornou o padrão do setor, há 10 anos.

Graças a essas melhorias na qualidade e fluência, as traduções estão mais próximas do que nunca das traduções geradas por humanos.

 

COMO FUNCIONA

como funciona

 

Em um nível mais alto, a tradução da rede neural funciona em dois estágios:

  1. O primeiro estágio modela a palavra que precisa ser traduzida com base no contexto dessa palavra (e suas possíveis traduções) dentro da frase completa, quer a frase tenha 5 ou 20 palavras.
  2. O segundo estágio traduz esse modelo de palavra (não a palavra em si, mas o modelo que a rede neural construiu), dentro do contexto da frase, para o outro idioma.

A tradução por rede neural usa modelos de traduções de palavras com base no que sabe de ambos os idiomas sobre uma palavra e o contexto da frase para encontrar a palavra mais apropriada, bem como a posição mais adequada para essa palavra traduzida na frase.

Uma maneira de pensar na tradução baseada em redes neurais é pensar em um falante fluente de inglês e francês que leria a palavra "dog" em uma frase: "O cachorro está feliz". Isso criaria em seu cérebro a imagem de um cachorro. Essa imagem seria associada a "le chien" em francês. A rede neural saberia intrinsecamente que a palavra "chien" é masculina em francês ("le" e não "la"). Mas, se a frase fosse "a cadela acabou de dar à luz seis filhotes", ela imaginaria a mesma cadela com filhotes amamentando e usaria automaticamente "la chienne" (forma feminina de "le chien") ao traduzir a frase.

 

Veja um exemplo dos benefícios dessa nova tecnologia usada na seguinte frase: (uma das propostas aleatórias em nosso site try and compare): http://translate.ai)

M277dw에 종이 문서를 올려놓고, 스마트폰으로 스캔 명령을 내린 뒤 해당 파일을 스마트폰에 즉시 저장할 수 있다.

A tradução automática estatística tradicional ofereceria essa tradução:

"M277dw, aponte para o documento, o papel fora do comando de digitalização do arquivo Os smartphones podem armazenar imediatamente."

A tradução por rede neural, em comparação, gera essa frase clara e fluente:

"Você pode colocar um documento em papel no M277DW e, em seguida, salvar o arquivo em seu smartphone imediatamente após o comando de digitalização."

 

Os sistemas de tradução da Rede Neural estão disponíveis para uso em vários pontos de entrada:

  • Navegador: Gostaríamos muito de receber sua opinião sobre o novo sistema de tradução para coreano da Rede Neural em comparação com o sistema estatístico antigo! Visite nosso site de teste e comparação: http://translate.ai
  • Recurso ao vivo do Microsoft Translator: Ao usar nosso novo recurso de comunicador pessoal universal, o Microsoft Translator live, as traduções neurais também serão usadas. Por exemplo, se você usar esse recurso para traduzir uma apresentação ao vivo de qualquer um dos nove idiomas de fala suportados para qualquer um dos 11 sistemas de tradução com tecnologia NN, as legendas serão fornecidas usando a tecnologia de rede neural: http://translate.it 
  • Mensagens instantâneas no Skype: Traduza mensagens instantâneas (de e para qualquer um desses 11 idiomas) usando o recurso Skype Translator no Skype desktop e no Skype Preview para Windows 10.

Além disso, os desenvolvedores podem integrar facilmente os sistemas de rede neural do Microsoft Translator usando o categoria "generalnn" em suas chamadas de API. Não há custo adicional no uso de nossos modelos de rede neural em comparação com os modelos estatísticos existentes, portanto, não hesite em usá-los!

Para projetos de tradução de fala, o API de fala do Microsoft Translator já usa traduções de redes neurais de qualquer um de nossos 9 idiomas de tradução de fala para todos os 11 idiomas alimentados por redes neurais.

 

Saiba mais:

Como funciona a tradução por rede neural?
Recurso ao vivo do Microsoft Translator: o tradutor pessoal universal
Aplicativos do Microsoft Translator
IA da Microsoft