NLP/Natural Language Processing
Подробнее
Программа курса
Цель модуля: Заложить фундамент для работы с текстовыми данными с помощью Python и освоить базовые инструменты для сбора и предобработки информации. Тема 1: Введение в NLP Область и задачи NLP; современные достижения. Тема 2: Recap Python / Data Analysis / визуализации Основные библиотеки Python для анализа данных и визуализации: pandas, numpy, matplotlib, seaborn. Тема 3: Работа со строками + регулярные выражения Методы работы со строками в Python; регулярные выражения; практика. Тема 4: Парсинг данных Открытые источники данных; использование API и парсинга; создание датасетов. Домашнее задание: "Откуда берутся датасеты".
Цель модуля: Познакомить с основами глубокого обучения, от базовых нейронов до современных фреймворков и рекуррентных архитектур Тема 1: Введение в нейросети Искусственный нейрон; полносвязная нейронная сеть. Тема 2: Градиентный спуск и backpropagation Градиентный спуск; chain rule; граф вычислений; backpropagation. Тема 3: PyTorch. Часть 1 Фреймворк PyTorch; тензоры; dataset; dataloader; обучение на MNIST. Домашнее задание: "Практика по PyTorch". Тема 4: PyTorch. Часть 2 PyTorch 2.x; torch.compile(); Transfer Learning; CNN; CIFAR/MNIST. Тема 5: Рекуррентные сети. Часть 1 Рекуррентные нейронные сети: RNN, LSTM, GRU. Тема 6: Рекуррентные сети. Часть 2 Классификация и генерация текста рекуррентной сетью; shallow-parsing модели.
Цель модуля: Изучить традиционные подходы в NLP: предобработку текста, векторные представления и применение RNN для языкового моделирования. Тема 1: Предобработка данных и векторные представления слов Pipeline предобработки (удаление стоп-слов, токенизация, лемматизация); Word2Vec; FastText. Тема 2: Понятие языковой модели, RNN для работы с текстом Языковые модели на основе LSTM; практика. Тема 3: Машинный перевод и seq2seq Задача seq2seq; encoder-decoder; концепция attention mechanism.
Цель модуля: Глубоко погрузиться в архитектуру трансформеров и научиться применять их для решения практических задач. Тема 1: Архитектура Transformer Идея self-attention mechanism; архитектура Transformer. Тема 2: Transfer learning; BERT model Transfer learning; pretraining+finetuning; BERT; стратегии токенизации; практика дообучения. Тема 3: Работа с предобученными языковыми моделями. Задача NER Named Entity Recognition; подходы для решения; практика. Домашнее задание: "Почувствуй мощь трансформеров в бою". Тема 4: Генеративные языковые модели и энкодер-декодер архитектуры GPT-3; few-/zero-shot learning; архитектура T5. Тема 5: Towards ChatGPT RLHF; тюнинг инструкций; модель InstructGPT. Тема 6: Теория промптинга LLM Методы промптинга: Zero-shot, Few-shot, CoT, Self-consistency, Knowledge-generated prompting, Agency prompting, ReAct. Тема 7: Q&A Разбор типичных ошибок; ответы наставников и преподавателей.
Цель модуля: Рассмотреть прикладные аспекты NLP: оценку моделей и создание конечных продуктов. Тема 1: Оценка LLM Англоязычные, русскоязычные и мультиязычные бенчмарки и датасеты; практика оценки трансформеров. Тема 2: Создание телеграм-бота Практика по созданию телеграм-бота. Домашнее задание: "И пусть твой бот заговорит!".
01Раздел 1
Цель модуля: Заложить фундамент для работы с текстовыми данными с помощью Python и освоить базовые инструменты для сбора и предобработки информации. Тема 1: Введение в NLP Область и задачи NLP; современные достижения. Тема 2: Recap Python / Data Analysis / визуализации Основные библиотеки Python для анализа данных и визуализации: pandas, numpy, matplotlib, seaborn. Тема 3: Работа со строками + регулярные выражения Методы работы со строками в Python; регулярные выражения; практика. Тема 4: Парсинг данных Открытые источники данных; использование API и парсинга; создание датасетов. Домашнее задание: "Откуда берутся датасеты".
02Раздел 2
Цель модуля: Познакомить с основами глубокого обучения, от базовых нейронов до современных фреймворков и рекуррентных архитектур Тема 1: Введение в нейросети Искусственный нейрон; полносвязная нейронная сеть. Тема 2: Градиентный спуск и backpropagation Градиентный спуск; chain rule; граф вычислений; backpropagation. Тема 3: PyTorch. Часть 1 Фреймворк PyTorch; тензоры; dataset; dataloader; обучение на MNIST. Домашнее задание: "Практика по PyTorch". Тема 4: PyTorch. Часть 2 PyTorch 2.x; torch.compile(); Transfer Learning; CNN; CIFAR/MNIST. Тема 5: Рекуррентные сети. Часть 1 Рекуррентные нейронные сети: RNN, LSTM, GRU. Тема 6: Рекуррентные сети. Часть 2 Классификация и генерация текста рекуррентной сетью; shallow-parsing модели.
03Раздел 3
Цель модуля: Изучить традиционные подходы в NLP: предобработку текста, векторные представления и применение RNN для языкового моделирования. Тема 1: Предобработка данных и векторные представления слов Pipeline предобработки (удаление стоп-слов, токенизация, лемматизация); Word2Vec; FastText. Тема 2: Понятие языковой модели, RNN для работы с текстом Языковые модели на основе LSTM; практика. Тема 3: Машинный перевод и seq2seq Задача seq2seq; encoder-decoder; концепция attention mechanism.
04Раздел 4
Цель модуля: Глубоко погрузиться в архитектуру трансформеров и научиться применять их для решения практических задач. Тема 1: Архитектура Transformer Идея self-attention mechanism; архитектура Transformer. Тема 2: Transfer learning; BERT model Transfer learning; pretraining+finetuning; BERT; стратегии токенизации; практика дообучения. Тема 3: Работа с предобученными языковыми моделями. Задача NER Named Entity Recognition; подходы для решения; практика. Домашнее задание: "Почувствуй мощь трансформеров в бою". Тема 4: Генеративные языковые модели и энкодер-декодер архитектуры GPT-3; few-/zero-shot learning; архитектура T5. Тема 5: Towards ChatGPT RLHF; тюнинг инструкций; модель InstructGPT. Тема 6: Теория промптинга LLM Методы промптинга: Zero-shot, Few-shot, CoT, Self-consistency, Knowledge-generated prompting, Agency prompting, ReAct. Тема 7: Q&A Разбор типичных ошибок; ответы наставников и преподавателей.
05Раздел 5
Цель модуля: Рассмотреть прикладные аспекты NLP: оценку моделей и создание конечных продуктов. Тема 1: Оценка LLM Англоязычные, русскоязычные и мультиязычные бенчмарки и датасеты; практика оценки трансформеров. Тема 2: Создание телеграм-бота Практика по созданию телеграм-бота. Домашнее задание: "И пусть твой бот заговорит!".
Удостоверение повышения квалификации Академия АйТи
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «NLP/Natural Language Processing» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 28 сентября 2026 г.

Академия АйТи 



















![Deep Learning (семестр 1, осень 2025) [АРХИВ]](https://cdn.stepik.net/media/cache/images/courses/250969/cover_3ghM7i5/aab82cc6ba6ad93120824913eeaab261.jpg)

