Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
40_алгоритмов_Python.pdf
Скачиваний:
7
Добавлен:
07.04.2024
Размер:
13.02 Mб
Скачать

9

Алгоритмы обработки естественного языка

В этой главе представлены алгоритмы обработки естественного языка (natural language processing, NLP). Мы будем постепенно двигаться от теории к практи­ ке. Сначала познакомимся с базовыми понятиями NLP и с основными алгорит­ мами. Далее рассмотрим одну из самых популярных нейронных сетей, которая широко применяется для решения важных задач по обработке текстовых данных. Затем обсудим ограничения NLP. Наконец, научимся использовать NLP для обучения модели МО, способной предсказывать полярность отзывов о кино­ фильмах.

Глава включает следующие разделы:

zz Знакомство с NLP. zz Мешок слов (BoW). zz Эмбеддинги слов.

zz Рекуррентные нейросети в NLP.

zz Использование NLP для анализа эмоциональной окраски текста.

zz Практический пример — анализ эмоциональной окраски в отзывах на фильмы.

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

Начнем с основных понятий.