#3434th of 41 in Learning and cookbooks

nlp_course

University NLP course with lecture and notebook homework, from embeddings to agents

Stars
10.7k
License
MIT
Last commit
Oct 2026
Language
Jupyter Notebook
Stars, last 29 weeks+303
31 Mar 2026: 10,439 stars7 Apr 2026: 10,452 stars14 Apr 2026: 10,459 stars21 Apr 2026: 10,469 stars28 Apr 2026: 10,483 stars5 May 2026: 10,487 stars12 May 2026: 10,496 stars19 May 2026: 10,507 stars26 May 2026: 10,514 stars2 Jun 2026: 10,525 stars9 Jun 2026: 10,537 stars16 Jun 2026: 10,550 stars23 Jun 2026: 10,555 stars30 Jun 2026: 10,566 stars7 Jul 2026: 10,574 stars14 Jul 2026: 10,579 stars21 Jul 2026: 10,596 stars28 Jul 2026: 10,608 stars4 Aug 2026: 10,617 stars11 Aug 2026: 10,630 stars18 Aug 2026: 10,640 stars25 Aug 2026: 10,642 stars1 Sept 2026: 10,651 stars8 Sept 2026: 10,665 stars15 Sept 2026: 10,674 stars22 Sept 2026: 10,691 stars29 Sept 2026: 10,699 stars6 Oct 2026: 10,710 stars13 Oct 2026: 10,729 stars20 Oct 2026: 10,742 stars

10,439 on 31 Mar 202610,742 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Course materials for the YSDA Natural Language Processing course, 2025 edition, organized as 14 weekly folders. Topics run from word embeddings, language models and attention to transfer learning, LLMs, prompting, PEFT/RLHF, efficiency, RAG, agents and interpretability. Each week has lecture notes, seminars and homework, mostly in Jupyter Notebook.

Who it is for: Students and engineers learning NLP and LLMs through notebooks

Strengths

  • Covers classic NLP and current LLM topics (RAG, agents, PEFT, quantization) in one syllabus
  • Seminar and homework notebooks for most weeks
  • Links to interactive lecture materials by Elena Voita for weeks 1 to 4
  • MIT license, with an issue thread for installation troubleshooting

Weaknesses

  • Weeks 12 to 14 list only titles in the README, no content described
  • Materials are added as prepared, so some weeks may be incomplete
  • No hardware or RAM requirements stated for the notebooks
  • No release or packaged environment; setup is left to the reader

What it needs

  • Models: BERT, open-source LLMs

Also in Learning and cookbooks

See all 41
Also in Learning and cookbooks
RankProjectScore
1ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases71.9k starsMIT89 out of 100
2generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript121.8k starsMIT81 out of 100
3ai-agents-for-beginners18-lesson course on building AI agents with Microsoft Agent Framework77.6k starsMIT78 out of 100
#4llms-from-scratchCode for the book on building a GPT-style LLM in PyTorch107k starscustom license77 out of 100
#5ml-for-beginners12-week, 26-lesson classic machine learning course using Scikit-learn Live demo ↗ (opens in a new tab)91.6k starsMIT76 out of 100