Awesome Deep Learning for Natural Language Processing (NLP) / Courses / NLP with Deep Learning / CS224N from Stanford (Winter 2019) |
Course homepage | | | A complete survey of the field with videos, lecture slides, and sample student projects |
Course lectures | | | Video playlist |
Previous course notes | 1,589 | over 7 years ago | Probably the best "book" on DL for NLP |
Course code | 2,954 | about 5 years ago | Pytorch implementations of various Deep NLP models in cs-224n |
Awesome Deep Learning for Natural Language Processing (NLP) / Courses / Neural Networks for NLP from Carnegie Mellon University |
Course homepage | | | |
Course lectures | | | |
Course code | 1,310 | almost 5 years ago | |
Awesome Deep Learning for Natural Language Processing (NLP) / Courses / Deep Learning for Natural Language Processing from University of Oxford and DeepMind |
Course homepage | | | |
Course slides | 15,683 | over 1 year ago | |
Course lectures | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Books |
Deep Learning with Text: Natural Language Processing (Almost) from Scratch with Python and spaCy | | | by Patrick Harrison and Matthew Honnibal |
Neural Network Methods in Natural Language Processing | | | by Yoav Goldberg and Graeme Hirst |
Deep Learning in Natural Language Processing | | | by Li Deng and Yang Liu |
Natural Language Processing in Action | | | by Hobson Lane, Cole Howard, and Hannes Hapke |
Applied Natural Language Processing with Python | | | by Taweh Beysolow II |
Deep Learning Cookbook | | | by Douwe Osinga |
Deep Learning for Natural Language Processing: Creating Neural Networks with Python | | | by Palash Goyal, Sumit Pandey, Karan Jain |
Machine Learning for Text | | | by Charu C. Aggarwal |
Natural Language Processing with TensorFlow | | | by Thushan Ganegedara |
fastText Quick Start Guide: Get started with Facebook's library for text representation and classification | | | |
Hands-On Natural Language Processing with Python | | | |
Natural Language Processing in Action, Seond Edition | | | by Hobson Lane and Maria Dyshel |
Getting Started with Natural Language Processing in Action | | | by Ekaterina Kochmar |
Deep Learning for Natural Language Processing in Action | | | by Stephan Raaijmakers |
Awesome Deep Learning for Natural Language Processing (NLP) / Tutorials |
Text classification guide from Google | | | |
Deep Learning for NLP with PyTorch | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Talks |
Deep Learning for Natural Language Processing (without Magic) | | | |
A Primer on Neural Network Models for Natural Language Processing | | | |
Deep Learning for Natural Language Processing: Theory and Practice (Tutorial) | | | |
TensorFlow Tutorials | | | |
Practical Neural Networks for NLP | 433 | over 7 years ago | from EMNLP 2016 using DyNet framework |
Recurrent Neural Networks with Word Embeddings | | | |
LSTM Networks for Sentiment Analysis | | | |
TensorFlow demo using the Large Movie Review Dataset | | | |
LSTMVis: Visual Analysis for Recurrent Neural Networks | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Talks / Using deep learning in natural language processing by Rob Romijnders from PyData Amsterdam 2017 |
video | | | |
slides | 1 | over 6 years ago | |
Awesome Deep Learning for Natural Language Processing (NLP) / Talks |
Richard Socher's talk on sentiment analysis, question answering, and sentence-image embeddings | | | |
Deep Learning, an interactive introduction for NLP-ers | | | |
Deep Natural Language Understanding | | | |
Deep Learning Summer School, Montreal 2016 | | | Includes state-of-art language modeling |
Awesome Deep Learning for Natural Language Processing (NLP) / Talks / Tackling the Limits of Deep Learning for NLP by Richard Socher |
video | | | |
slides | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Papers |
Deep or shallow, NLP is breaking out | | | General overview of how Deep Learning is impacting NLP |
Natural Language Processing from Research at Google | | | Not all Deep Learning (but mostly) |
Context Dependent Recurrent Neural Network Language Model | | | |
Translation Modeling with Bidirectional Recurrent Neural Networks | | | |
Contextual LSTM (CLSTM) models for Large scale NLP tasks | | | |
LSTM Neural Networks for Language Modeling | | | |
Exploring the Limits of Language Modeling | | | |
Conversational Contextual Cues | | | Models context and participants in conversations |
Sequence to sequence learning with neural networks | | | |
Efficient Estimation of Word Representations in Vector Space | | | |
Learning Character-level Representations for Part-of-Speech Tagging | | | |
Representation Learning for Text-level Discourse Parsing | | | |
Fast and Robust Neural Network Joint Models for Statistical Machine Translation | | | |
Parsing With Compositional Vector Grammars | | | |
Smart Reply: Automated Response Suggestion for Email | | | |
Neural Architectures for Named Entity Recognition | | | State-of-the-art performance in NER with bidirectional LSTM with a sequential conditional random layer and transition-based parsing with stack LSTMs |
Grammar as a Foreign Language | | | State-of-the-art syntactic constituency parsing using generic sequence-to-sequence approach |
Awesome Deep Learning for Natural Language Processing (NLP) / Blog Posts |
Natural Language Processing (NLP) progress | | | Tracking the most common NLP tasks, including the datasets and the current state-of-the-art |
A Review of the Recent History of Natural Language Processing | | | |
Deep Learning, NLP, and Representations | | | |
The Unreasonable Effectiveness of Recurrent Neural Networks | | | |
Neural Language Modeling From Scratch | | | |
Machine Learning for Emoji Trends | | | |
Teaching Robots to Feel: Emoji & Deep Learning | | | |
Computational Linguistics and Deep Learning | | | Opinion piece on how Deep Learning fits into the broader picture of text processing |
Deep Learning NLP Best Practices | | | |
7 types of Artificial Neural Networks for Natural Language Processing | | | |
How to solve 90% of NLP problems: a step-by-step guide | | | |
7 Applications of Deep Learning for Natural Language Processing | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Datasets |
Dataset from "One Billion Word Language Modeling Benchmark" | | | Almost 1B words, already pre-processed text |
Stanford Sentiment Treebank | | | Fine grained sentiment labels for 215,154 phrases in the parse trees of 11,855 sentences |
Chatbot data from Kaggle | | | |
A list of text datasets that are free/public domain in alphabetical order | 5,775 | almost 2 years ago | |
Another list of text datasets that are free/public domain in reverse chronological order | 919 | almost 5 years ago | |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends |
The amazing power of word vectors | | | from The Morning Paper blog |
Distributed Representations of Words and Phrases and their Compositionality | | | The original word2vec paper |
word2vec Parameter Learning Explained | | | An elucidating explanation of word2vec training |
Word embeddings in 2017: Trends and future directions | | | |
Learning Word Vectors for 157 Languages | | | |
GloVe: Global Vectors for Word Representation | | | A "count-based"/co-occurrence model to learn word embeddings |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends / Doc2Vec |
A gentle introduction to Doc2Vec | | | |
Distributed Representations of Sentences and Documents | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends |
Dynamic word embeddings for evolving semantic discovery | | | from The Morning Paper blog |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends / Ali Ghodsi's lecture on word2vec: |
part 1 | | | |
part 2 | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends |
word2vec analogy demo | | | |
TensorFlow Embedding Projector of word vectors | | | |
Awesome Deep Learning for Natural Language Processing (NLP) / Word Embeddings and friends / Skip-Thought Vectors |
Paper | | | |
Code | 2,047 | over 4 years ago | |