- Цели и задачи дисциплины
- Цель курса: отработка навыка решения лингвистических задач с использованием языка программирования высокого уровня Задачи курса: Расширить спектр средств программирования для решения прикладных лингвистических задач; изучить основные принципы объектно-ориентированного программирования; дать представление об абстрактных структурах данных; рассмотреть некоторые библиотеки и алгоритмы обработки языковых данных
- Краткое содержание дисциплины
- Основы объектно-ориентированного программирования. Классы Динамические структуры данных. Стек. Очередь. Дек. Графы. Деревья. Некоторые библиотеки. Обработка текстов на естественном языке. Парсинг web-страниц. Работа с различными форматами файлов. Визуализация табличных данных.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-7 Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
- УК-2 Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений
- Образование
- Учебный план 45.03.03, 2022, (4.0), Фундаментальная и прикладная лингвистика
- Практикум по лингвистическому программированию