Recurrent Neural Networks, Implementing RNNs, classic frontiers and next steps.
Chapters 6-8 of “Natural Language Processing with PyTorch”
https://karpathy.github.io/2015/05/21/rnn-effectiveness/