awesome-dl4nlp
A curated list of awesome Deep Learning (DL) for Natural Language Processing (NLP) resources
AI summary
NLP model builder guide
A curated collection of resources and guides for building and learning natural language processing models with deep learning techniques.
- stars
- 1.3K
- forks
- 259
- watching
- 99
- awesome list
- 1
- entries
- 92
What's in the list
92 links in 18 sections, with live GitHub stats.activeno commit in 2y
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
Probably the best "book" on DL for NLP
Course code
Pytorch implementations of various Deep NLP models in cs-224n
Courses / Neural Networks for NLP from Carnegie Mellon University
Courses / Deep Learning for Natural Language Processing from University of Oxford and DeepMind
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
- 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
Tutorials
Talks
Practical Neural Networks for NLP
from EMNLP 2016 using DyNet framework
Talks / Using deep learning in natural language processing by Rob Romijnders from PyData Amsterdam 2017
Talks
- Deep Learning Summer School, Montreal 2016
Includes state-of-art language modeling
Talks / Tackling the Limits of Deep Learning for NLP by Richard Socher
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)
- Conversational Contextual Cues
Models context and participants in conversations
- 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
Blog Posts
- Natural Language Processing (NLP) progress
Tracking the most common NLP tasks, including the datasets and the current state-of-the-art
- Computational Linguistics and Deep Learning
Opinion piece on how Deep Learning fits into the broader picture of text processing
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
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
- GloVe: Global Vectors for Word Representation
A "count-based"/co-occurrence model to learn word embeddings
Word Embeddings and friends / Doc2Vec
Word Embeddings and friends
- Dynamic word embeddings for evolving semantic discovery
from The Morning Paper blog
Word Embeddings and friends / Ali Ghodsi's lecture on word2vec:
Word Embeddings and friends
Word Embeddings and friends / Skip-Thought Vectors
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-dl4nlp.
More related projects
spro/practical-pytorch4.5K
bonlime/keras-deeplab-v3-plus1.4K
keunwoochoi/auralisation42
stared/keras-sequential-ascii127
ibm/max-inception-resnet-v227
kobiso/cbam-keras363
ibm/max-resnet-5014
ypwhs/captcha_break2.7K
dbln/stochastic_depth_keras139
datasciencemasters/data506
danspeech/danspeech29
ibm/max-fast-neural-style-transfer51
pcpliu/serrano54