Neural-Machine-Translation English to French translation using a sequence to sequence model with a bidirectional encoder and an attention decoder