Richard Socher explains deep learning for NLP: word vectors, recurrent networks, and dynamic memory networks for general question answering.

Richard Socher — Deep learning and NLP researcher, then Chief Scientist at Salesforce, formerly a Stanford PhD; creator of the GloVe word vectors and dynamic memory network work.
Richard Socher delivers a lecture on deep learning for natural language processing, structured from basics to cutting-edge research. He covers the two core building blocks: word vectors (word2vec and GloVe, which capture co-occurrence statistics) and recurrent neural networks including GRUs for sequence modeling. He then introduces dynamic memory networks (DMNs), an architecture that reframes many NLP tasks as question answering and uses an episodic memory module with attention to reason over inputs across multiple passes. He shows the same architecture achieving state-of-the-art on logical reasoning, sentiment analysis, part-of-speech tagging, and even visual question answering by swapping the input module to CNN image features.