nlp_course README

The project's README from github.com/yandexdataschool/nlp_course. As one markdown file: README.md.

YSDA Natural Language Processing course

Syllabus

Contributors & course staff

Course materials and teaching performed by

nlp_course (yandexdataschool/nlp_course)

Searching Database…

Что это?Это курс по обработке естественного языка Школы анализа данных Яндекса (YSDA): полный набор слайдов лекций, ноутбуков семинаров и домашних заданий, разложенный по неделям и покрывающий NLP от эмбеддингов слов до современных тем о LLM.
Это библиотека кода или набор материалов курса?Это материалы курса, а не библиотека: лекционные и семинарские материалы каждой темы лежат в собственной папке 'week', где README указывает на слайды, ноутбуки и домашнее задание этой недели.
Как начать проходить курс?Зайдите в нужную папку недели и следуйте её собственному README.md, где собраны ссылки на лекцию, ноутбук семинара и домашнее задание по этой теме; есть и общий материал про установку библиотек, которые нужны ноутбукам.
Какая подготовка нужна перед началом?Явно не указано, но программа быстро переходит от базовых эмбеддингов слов к Transformers, PEFT, RLHF и RAG, так что уверенное владение Python и основами глубокого обучения предполагается, а не преподаётся с нуля.
Курс полностью готов и актуален?Нет — это живая редакция 2025 года, и поздние недели всё ещё дополняются по мере подготовки, а не готовы все сразу.
Для кого этот курс?Курс создан для очных студентов YSDA по NLP (домашние задания проверяют ассистенты), но ноутбуки и слайды публичны, так что любой, кто изучает NLP самостоятельно, может идти по нему вместе со всеми.
Какие темы охватывает 14-недельная программа?Она начинается с эмбеддингов слов, языкового моделирования, seq2seq/внимания и Transformers, затем идёт переносимое обучение, масштабирование LLM, промптинг/in-context learning, дообучение через PEFT и RLHF, эффективность (квантизация, дистилляция, спекулятивное декодирование), RAG, ИИ-агенты, интерпретируемость, мультимодальные LLM и построение LLM-систем в продакшене.
К каждой неделе идёт домашнее задание?На большинстве недель лекция и семинар дополняются домашним заданием — например, построить языковую модель n-грамм с нуля, дообучить предобученную модель BERT или заняться ручным промпт-инжинирингом с рассуждениями chain-of-thought.
Size
602.2 MB
Stars
10.7K
Updated
CommitOct 10
Age
8y
Commits · 90 Days