Бакалавриат
2026/2027





Технологии анализа текстовых данных
ID 1137470
Статус:
Курс по выбору (Разработка информационных систем для бизнеса)
Где читается:
Факультет социально-экономических и компьютерных наук
Когда читается:
4-й курс, 3 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Ланин Вячеслав Владимирович
Язык:
русский
Кредиты:
4
Контактные часы:
40
Программа дисциплины
Аннотация
Учебный курс "Технологии анализа данных в сети Интернет" ориентирован на изучение методов и технологий, используемых при сборе и анализе данных в сети Интернет, а также на получение практических навыков разработки программных решений для автоматизации данных задач. В рамках курса изучаются подходы к извлечению данных из неструктурированных источников (корпуса текстов, web-страницы, социальные сети), вопросы обработки мультимедийной информации и естественного языка, тенденции развития Web-технологий.
Цель освоения дисциплины
- Развитие у студентов компетенций проектирования и конструирования программного обеспечения с использованием современных языков, технологий и инструментальных средств разработки программного обеспечения
Планируемые результаты обучения
- Студент знает и способен использовать т векторная модель слов для обработки естественного языка
- Студент знает и способен использовать технологии Semantic Web
- Студент знает и способен использовать технологии обработки естественного языка
- Студент способен из извлекать информацию из веб-сайтов
- Студент способен из извлекать информацию из социальных сетей
- Студент способен использовать технологии семантической аннотации при обработке текста
- Студент способен использовать форматы XML и JSON для хранения и обработки данных
- Студент способен применять технологию регулярных выражений для обработки текстов
Содержание учебной дисциплины
- Регулярные выражения
- Обработка данных в формате XML и JSON.
- Скрапинг веб-сайтов
- Извлечение данных из социальных сетей
- Семантическая аннотация
- Основные понятия обработки ЕЯ
- Библиотеки обработки ЕЯ
- Векторная модель слов
- Технологии Semantic Web
- Диалоговые системы
- Чат-бот на основе искусственного интеллекта
Элементы контроля
- Лабораторная работа 4
- Лабораторная работа 1
- Лабораторная работа 2
- Экзамен
- Лабораторная работа 3
Промежуточная аттестация
- 2026/2027 3rd module0.15 * Лабораторная работа 4 + 0.4 * Экзамен + 0.15 * Лабораторная работа 2 + 0.15 * Лабораторная работа 1 + 0.15 * Лабораторная работа 3
Список литературы
Рекомендуемая основная литература
- Федоров, Д. Ю. Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2019. — 161 с. — (Бакалавр. Прикладной курс). — ISBN 978-5-534-10971-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/437489 (дата обращения: 28.08.2023).
Рекомендуемая дополнительная литература
- Антамошкин, О. А. Программная инженерия. Теория и практика [Электронный ресурс] : учебник / О. А. Антамошкин. - Красноярск: Сиб. Федер. ун-т, 2012. - 247 с. - ISBN 978-5-7638-2511-4.
- Сысолетин, Е. Г. Разработка интернет-приложений : учебное пособие для вузов / Е. Г. Сысолетин, С. Д. Ростунцев ; под научной редакцией Л. Г. Доросинского. — Москва : Издательство Юрайт, 2019 ; Екатеринбург : Изд-во Урал. ун-та. — 90 с. — (Университеты России). — ISBN 978-5-9916-9975-4 (Издательство Юрайт). — ISBN 978-5-7996-1911-4 (Изд-во Урал. ун-та). — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/438148 (дата обращения: 28.08.2023).