- Learning Deep Architectures for AI by Yoshua Bengio
- Natural Language Processing (Almost) from Scratch by Ronan Collobert, 2011
- Recurrent neural network based language model by Toma´s Mikolov, 2010
- Distributed Representations of Words and Phrases and their Compositionality by Tomas Mikolov
- Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow by Agustinus Kristiadi
- rasa.ai - Open source conversational AI
- Deep Learning by Google on Udacity
- Stanford Deep Learning for NLP 2016 on YouTube
- Stanford Deep Learning for NLP (CS224d)
- Deep Learning for NLP by Stanford (slides)
- Deep Learning for NLP at Oxford with Deep Mind 2017
- Columbia University - Natural Language Processing - recommended by Pavlos, a great quick intro.