Введение в обработку естественного языка

Павел Браславский (автор курса), Кирилл Мищенко (программирование практических заданий)

Уральский федеральный университет

Курс знакомит слушателей с основными концепциями, методами, инструментами и приложениями дисциплины "Обработка естественного языка" (Natural Language Processing).

Курс предназначен для слушателей, которые обладают базовыми знаниями статистики, машинного обучения, линейной алгебры. Для решения практических задач понадобятся навыками программирования (привязки к языку программирования нет -- все задания на обработку данных).

Программа

Лекция 1. Введение: о курсе, обзор дисциплины.
Лекция 2. Морфологический анализ
Практическое задание 1. Лемматизация и частеречная разметка.
Лекция 3. Языковые модели
Лекция 4. Обработка языка в задачах информационного поиска
Лекция 5. Автоматическое реферирование
Практическое задание 2. Автоматическое реферирование
Лекция 6. Синтаксический анализ
Лекция 7. Анализ тональности
Практическое задание 3. Анализ тональности
Лекция 8. Извлечение информации
Практическое задание 4. Извлечение информации
Лекция 9. Вопросно-ответный поиск
Лекция 10. Лексическая семантика
Лекция 11. Машинный перевод
Практическое задание 5. Машинный перевод

Ключевые слова

обработка естественного языка, компьютерная лингвистика, прикладная лингвистика


Характеристики курса

Направление в конкурсе
Естественные и технические науки
Вид образования
Формальное
Уровень формального образования
Бакалавриат, Магистратура, Дополнительное профессиональное, Профессиональное совершенствование
Язык обучения
Русский
Дисциплина
Литература и лингвистика, Разработка и анализ программного обеспечения
Авторы курса
Павел Браславский (автор курса), Кирилл Мищенко (программирование практических заданий)
Организация
Уральский федеральный университет
Входные требования по уровню знаний
Курс предназначен для слушателей, которые обладают базовыми знаниями статистики, машинного обучения, линейной алгебры. Для решения практических задач понадобятся навыками программирования (привязки к языку программирования нет -- все задания на обработку данных).
Входной тест
Формирование групп по уровню подготовленности
Присутствие преподавателей
Присутствие тьюторов
Присутствие фасилитаторов
Форма представления учебных материалов
видеолекции, презентации, контрольный опросник
Наличие обратной связи в материалах
Наличие совместного обучения
Наличие практических занятий
лабораторные
Наличие форумов, дискуссий
Наличие вебинаров, видеоконференций
Наличие неформального общения, meetup
Интеграция с LMS
Учебная аналитика
Наличие сертификации
Уровни сертификата
Сертификат Сертификат с отличием
Наличие временных границ
Продолжительность
12 (недели)
Тип занятий (синхронность)
синхронные
Виды оценивания
тест
Возможность формирования собственной траектории, индивидуализации на курсе
Поддержка лиц с ограниченными возможностями
Сайт курса

Комментарии


Светлана | 17-09-2017
Актуальный курс, в котором поставленные цели реализованы в системе практических и тестовых заданий, а теоретический материал представлен не только в видео лекции, но и включенной в нее презентацией. Порадовал живой, профессиональный и неформальный диалог участников как между собой, так и с преподавателем на тематическом форуме в рамках сетевого этикета. Заставило задуматься число полученных сертификатов и количество поступивших на курс: или степень сложности заданий высокая, или отсутствие жесткого дедлайна расслабляет участников.