2026/2027




Цифровые инструменты в филологии
Статус:
Майнор
Кто читает:
Школа филологических наук
Где читается:
Факультет гуманитарных наук
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Сенина Анна Васильевна
Язык:
русский
Кредиты:
5
Программа дисциплины
Аннотация
Курс призван сообщить практические компетенции в работе с существующим программным обеспечением, используемом в квантитативной филологии, а также в использовании языка программирования Python для решения специфических задач по автоматическому анализу текста.
Цель освоения дисциплины
- Применять методы автоматической обработки текста (токенизация, лемматизация, TF‑IDF, коллокационные метрики) для выявления скрытых структурных и содержательных закономерностей в художественных и нехудожественных корпусах.
- Критически оценивать результаты анализа с учётом специфики текста, документировать код и выводы в формате воспроизводимого исследования (GitHub, Jupyter Notebook)
Планируемые результаты обучения
- Умеет применять регулярные выражения в задачах обработки текста.
- Осуществлять препроцессинг текста с учетом специфики корпуса.
- Выполнять токенизацию и лемматизацию текстов
- Рассчитывать TF-IDF для выделения ключевых слов в тексте и интерпретировать результаты.
- Оценивать коллокации с помощью статистических метрик и отбирать устойчивые словосочетания.
- Сравнивать два или более текстов методами косинусного сходства и дельты P.
- Интерпретировать числовые меры сходства в терминах авторства, жанра или исторического периода.
- Визуализировать результаты сравнения текстов.
- Собирать текстовые данные через парсинг и API, соблюдая этические и правовые нормы.
- Выбирать и применять готовые модели BERT (Hugging Face) без глубокого машинного обучения.
- Владеть основами работы с GitHub
Содержание учебной дисциплины
- Раздел 1. Подготовка данных
- Раздел 2. Базовые методы корпусной лингвистики и NLP
- Раздел 3. Сравнение корпусов
- Раздел 4. Работа с данными в исследовательском проекте
Промежуточная аттестация
- 2026/2027 2nd module0.1 * Активность + 0.4 * Проект + 0.3 * Домашнее задание + 0.2 * Хакатон
Список литературы
Рекомендуемая основная литература
- Регулярные выражения. 3-е изд. - 978-5-4461-0646-2 - Фридл Дж. - 2018 - Санкт-Петербург: Питер - https://ibooks.ru/products/358140 - 358140 - iBOOKS
Рекомендуемая дополнительная литература
- 45347 - GPT-3: программирование на Python в примерах - A.Эль - ДМК Пресс - 9785937002211 - 2023 - https://hse.alpinadigital.ru/document/45347 - Alpina
- Обработка естественного языка. Python и spaCy на практике. - - 978-5-4461-1506-8 - Васильев Юлий - 2021 - Санкт-Петербург: Питер - https://ibooks.ru/products/376835 - 376835 - iBOOKS
- Предобработка данных для нейросетевого управления : учебное пособие / Л. И. Воронова, В. Р. Брус, В. И. Воронов, А. Н. Баширов. — Москва : МТУСИ, 2021. — 49 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/215198 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.