• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2024/2025

Математические методы обработки текстов

Статус: Курс по выбору (Программная инженерия)
Направление: 09.03.04. Программная инженерия
Когда читается: 4-й курс, 1-3 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Преподаватели: Турдаков Денис Юрьевич
Язык: русский
Кредиты: 10

Программа дисциплины

Аннотация

Целью освоения дисциплины является получение базовых знаний в области обработки текстов на естественном языке, а также приобретение навыков решения задач, возникающих при разработке систем текстового анализа.
Цель освоения дисциплины

Цель освоения дисциплины

  • Получение базовых знаний в области обработки текстов на естественном языке, а также приобретение навыков решения задач, возникающих при разработке систем текстового анализа.
Планируемые результаты обучения

Планируемые результаты обучения

  • Способность решать проблемы в профессиональной деятельности на основе анализа и синтеза
  • Способность вести исследовательскую деятельность, включая анализ проблем, постановку целей и задач, выделение объекта и предмета исследования, выбор способа и методов исследования, а так-же оценку его качества
  • Способность использовать методы и инструментальные средства исследования объектов профессиональной деятельности
  • Способность использовать различные технологии разработки программного обеспечения
  • Способность обосновать принимаемые проектные решения, осуществлять постановку и выполнение экспериментов по проверке их корректности и эффективности
  • Способность оценивать потребность в ресурсах и планировать их использование при решении задач в профессиональной деятельности
  • Способность применять основные методы и инструменты разработки программного обеспечения
  • Способность проектировать, конструировать и тестировать программные продукты
  • Способность читать, понимать и выделять главную идею прочитанного исходного кода, документации
  • Способность  Способен работать с информацией: находить, оценивать и использовать информацию из различных источников, необходимую для решения научных и профессиональных задач (в том числе на основе системного подхода)
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение
  • Базовые методы обработки текстов
  • Современные методы обработки текстов
  • Задачи обработки текстов
  • Семантический анализ текстов
  • Прикладное применение методов анализа текстов
Элементы контроля

Элементы контроля

  • неблокирующий практическое задание №1
  • неблокирующий практическое задание №2
  • неблокирующий практическое задание №3
  • неблокирующий экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 1st module
    0.5 * практическое задание №1 + 0.5 * практическое задание №2
  • 2024/2025 3rd module
    0.5 * практическое задание №3 + 0.5 * экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Bird, S., Loper, E., & Klein, E. (2009). Natural Language Processing with Python. O’Reilly Media.
  • Ian Goodfellow, Yoshua Bengio, & Aaron Courville. (2016). Deep Learning. The MIT Press.

Рекомендуемая дополнительная литература

  • Введение в информационный поиск, Маннинг, К. Д., 2014
  • Искусственный интеллект : современный подход, Рассел, С., 2006
  • Программируем коллективный разум, Сегаран, Т., 2008

Авторы

  • Буцкая Евгения Александровна