0Pricing
NLP Academy · Aula

Tradução automática na prática

Traduza textos com um modelo pré-treinado.

Tradução automática na prática é uma aula grátis de NLP Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de NLP Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de NLP Academy inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

Translation Is Seq2Seq Too

Machine translation maps text from one language to another. Like summarization, it is a seq2seq task: read a sentence, write its equivalent. 🌍

Pre-trained Translators

You rarely train from scratch. Projects like MarianMT and NLLB ship ready-made models for hundreds of language pairs.

The Translation Pipeline

Hugging Face exposes a translation pipeline. Name the source and target languages in the task string to load the right model.

from transformers import pipeline
tr = pipeline("translation_en_to_fr")

Translate a Sentence

Pass your text and read the generated translation_text. The pipeline handles tokenizing, decoding, and detokenizing for you.

out = tr("NLP is powerful.")
print(out[0]["translation_text"])

Choosing a Language Pair

For pairs without a built-in task, load a specific Marian model by name. The opus-mt family covers a huge range of directions.

tr = pipeline("translation",
  model="Helsinki-NLP/opus-mt-en-de")

Direction Matters

A model is trained for one direction, like English to German. To go the other way you need the reverse model, not the same one backward.

Batching for Speed

Pass a list of sentences to translate many at once. Batching uses the GPU efficiently and is far faster than one call per line.

Watch the Token Limit

Translation models also cap input length. Split long paragraphs by sentence so nothing gets silently truncated mid-thought.

Subword Tokenization

Translators split rare words into subwords. This lets the model handle names and unseen words without a fixed full-word vocabulary.

Context Beats Word-by-Word

Modern models translate whole sentences, capturing context. That is why they handle idioms far better than old word-by-word systems.

Quality Varies by Pair

High-resource pairs like English-Spanish are excellent. Low-resource languages have less training data, so expect rougher results there.

Quick Check

You need to translate German into English. What do you do?

Recap

You translated text with a Hugging Face pipeline, picked language pairs, respected direction and token limits, and learned why context matters. 🎯

Perguntas Frequentes

A aula “Tradução automática na prática” é grátis?

Sim — o texto completo de “Tradução automática na prática” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de NLP Academy, atualize para CoddyKit PRO. O curso de NLP Academy inclui 4 aulas no total.

O que vou aprender em “Tradução automática na prática”?

Traduza textos com um modelo pré-treinado. Você pratica NLP Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar NLP Academy?

Nenhuma experiência prévia é necessária. NLP Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.

Quanto tempo leva a aula “Tradução automática na prática”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de NLP Academy?

Sim. Cada aula de NLP Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Resumos extrativos versus abstrativos
  2. Resumindo com um modelo Seq2Seq
  3. Tradução automática na prática
  4. Avaliando gerações com ROUGE e BLEU
← Voltar para NLP Academy