Бакалавриат
2023/2024


Лингвистика для программистов
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Прикладная математика и информатика)
Направление:
01.03.02. Прикладная математика и информатика
Кто читает:
Школа лингвистики
Где читается:
Факультет компьютерных наук
Когда читается:
3-й курс, 3, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
6
Контактные часы:
68
Программа дисциплины
Аннотация
Задача этого курса – предоставить теоретический бэкграунд студентам, которые планируют связать свою практическую деятельность с языком в том или ином виде. Понимание некоторых аспектов теоретической лингвистики необходимо для того, чтобы изучать поведение языковых моделей, а также для их применения на конкретных задачах и для корректного анализа возникающих ошибок. Ещё более востребованы теоретические представления такого рода при создании диалоговых систем, анализа тональности текста и др. Знания, полученные в ходе этого курса, помогут лучше понимать не только техническую сторону естественной обработки языка, но и теоретическую значимость результатов. Наконец, человеческий язык вообще и разные языки в отдельности устроены очень интересно. Знания о различных способах выражения похожих грамматических и семантических значений, подобно знаниями об алгоритмах и структурах данных, позволяет увидеть нестандартные пути решения прикладных задач.
Цель освоения дисциплины
- уметь анализировать компьютерные методы, в том числе нейросетевые, с точки зрения лингвистической теории
- уметь оценивать качество работы языковых моделей для решения различных лингвистических задач
- разбираться в современных представления о языке применительно к разным его уровням
Планируемые результаты обучения
- уметь отличать лингвистику от других смежных областей
- уметь рассуждать об особенностях отдельных языков
- применять знания из области теоретической лингвистики в NLP
- уметь анализировать фонетические особенности языков
- ориентироваться в основных направлениях лингвистических фреймворков
- уметь пользоваться лингвистическими терминами
Содержание учебной дисциплины
- Компьютерная лингвистика в контексте теоретических подходов к изучению языка
- Автоматическое распознавание речи (ASR).
- Лексические и грамматические значения.
- Семантика и синтаксис.
- Искусственный интеллект и теория дискурса
- Языковое разнообразие
- Автоматические методы в социолингвистике
- Экспериментальные методы изучения языка
- Корпусная лингвистика. Корпус в NLP.
- FieldNLP. Автоматический анализ малоресурсных языков.
- Пробинг языковых моделей