Лабораторные работы для 2-го курса ФПЛ (2026/2027)
В рамках предмета “Программирование для лингвистов” в НИУ ВШЭ - Нижний Новгород.
Преподаватели:
Демидовский Александр Владимирович - лектор
Жариков Егор Игоревич - преподаватель практики
Новикова Ирина Алексеевна - преподаватель практики
Нуртдинова Софья Алексеевна - старший ассистент
Подпрятова Анна Сергеевна - старший ассистент
Евграфова Анна Сергеевна - ассистент
Сиднев Артемий Андреевич - ассистент
Кайзерова Анна Андреевна - ассистент
План лабораторных работ
Лабораторная работа №1. Определение языка текста на основе частотного словаря
Контрольная отсечка: 18 сентября
Дедлайн: 28 сентября
Лабораторная работа №2. Кодирование текста с помощью алгоритма BPE
Контрольная отсечка: 9 октября
Дедлайн: 19 октября
Лабораторная работа №3. Генерация текста с помощью n-грамм
Контрольная отсечка: 02 ноября
Дедлайн: 16 ноября
История занятий
Конспект лекций и материалы для пройденных занятий Вы найдете на сайте.
Литература
Базовый уровень
Lutz. Learning Python.
Хирьянов Т.Ф. Видеолекции. Практика программирования на Python 3. 2019.
Хирьянов Т.Ф. Видеолекции. Алгоритмы и структуры данных на Python3. 2017.
Продвинутый уровень
M. Lutz. Programming Python: Powerful Object-Oriented Programming
J. Burton Browning. Pro Python 3: Features and Tools for Professional Development.
Хирьянов Т.Ф. Видеолекции. Основы программирования и анализа данных на Python. 2022.
Ресурсы
Сайт дисциплины с описанием лабораторных работ и полезными материалами
Инструкция по подготовке компьютера к работе над заданиями курса