• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
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 module
    0.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). — Режим доступа: для авториз. пользователей.

Авторы

  • Андреев Вадим Сергеевич
  • Сенина Анна Васильевна