These notes heavily borrow from the CS224N set of notes on Language Models.
The need for neural language models

PyTorch reference
Key references: (Kim et al., 2015; Cho et al., 2014; Vinyals et al., 2015; Mikolov et al., 2013; Wiseman & Rush, 2016)
References
- Cho, K., Merrienboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., et al. (2014). Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation. arXiv [cs.CL].
- Kim, Y., Jernite, Y., Sontag, D., Rush, A. (2015). Character-Aware Neural Language Models. arXiv [cs.CL].
- Mikolov, T., Chen, K., Corrado, G., Dean, J. (2013). Efficient Estimation of Word Representations in Vector Space. arXiv [cs.CL].
- Vinyals, O., Fortunato, M., Jaitly, N. (2015). Pointer Networks. arXiv [stat.ML].
- Wiseman, S., Rush, A. (2016). Sequence-to-Sequence Learning as Beam-Search Optimization. arXiv [cs.CL].

