← all repositories

fastai/course-nlp

A university NLP course with Jupyter Notebooks covering topic modeling, sentiment classification, language modeling, RNNs, and Transformer architecture.

3.5k stars Jupyter Notebook LearningLanguage Models
course-nlp
Velocity · 7d
+1.3
★ / day
Trend
steady
star history

This is a code-first introduction to natural language processing originally taught at the University of San Francisco. The course covers traditional NLP techniques like TF-IDF, SVD, and Naive Bayes alongside deep learning approaches including RNNs for translation and Transformer architectures. Lessons are delivered via Jupyter Notebooks using Python libraries such as sklearn, nltk, PyTorch, and fastai.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.