3. Attention
Look back at the useful source words
Attention prevents the decoder from relying on one fixed sentence vector. At each generated word, it scores the encoder outputs, masks padding, normalizes with softmax, and creates a context vector.
How I would explain it
The heatmap below is the story: for each French word, the model decides which English states deserve attention right now.