• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Обработка естественного языка

2025/2026
Учебный год
RUS
Обучение ведется на русском языке
6
Кредиты

Преподаватели

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

Аннотация

В курсе будут рассмотрены основные инструменты и библиотеки языка Python для обработки естественного языка NLTK (NLTK — natural language toolkit)
Цель освоения дисциплины

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

  • Получить практические навыки использования библиотеки Natural Language Toolkit в Python для задач обработки естественного языка.
  • Получить практические навыки использования современных языковых моделей для задач NLP (Natural Language Processing).
Планируемые результаты обучения

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

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

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

  • Обработка языка и Питон
  • Доступ к корпусам текстов и лексическим ресурсам
  • Обработка сырого текста
  • Категоризация и разметка слов
  • Классификация текстов
  • Извлечение информации из текста
  • Анализ синтаксической структуры предложения
  • Анализ смысла предложения
Элементы контроля

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

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

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

  • 2025/2026 1st module
    0.3 * Презентация + 0.3 * Проект + 0.4 * Работа на семинарах
Список литературы

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

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

  • Perkins, J. Python Text Processing with NLTK 2.0 Cookbook: Use Python NLTK Suite of Libraries to Maximize Your Natural Language Processing Capabilities [Электронный ресурс] / Jacob Perkins; DB ebrary. – Birmingham: Packt Publishing Ltd, 2010. – 336 p.
  • Изучаем Python, Лутц, М., 2014

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

  • Lutz, M. (2006). Programming Python (Vol. 3rd ed). Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=415084

Авторы

  • Савченко Людмила Васильевна