This is the curated list of resources for those who want to learn and explore Natural Language Processing (NLP).
It includes related courses, books, articles, blogs, and research papers.
- fast.ai - NLP Course
- Prerequisites
- Fast AI
- Basic Machine Learning
- Prerequisites
- Lena Voita NLP Course
- Stanford's CS224N - Natural Language Processing with Deep Learning
- Prerequisites
- Proficiency in Python
- College Calculus, Linear Algebra
- Basic Probability and Statistics (Eg - basics of probabilities, gaussian distributions, mean, standard deviation, etc.)
- Foundations of Machine Learning
- Prerequisites
- Free NLP Introductory Course
- Github Link of fastai Book - These notebooks cover an introduction to deep learning, fastai, and PyTorch.
- A Course in Machine Learning by Hal Daumé III