Обработка естественного языка, Python и spaCy на практике, Васильев Ю., 2021.
Python и spaCy помогут вам быстро и легко создавать NLP-приложения: чат-боты, сценарии для сокращения текста или инструменты принятия заказов. Вы научитесь использовать spaCy для интеллектуального анализа текста, определять синтаксические связи между словами, идентифицировать части речи, а также определять категории для имен собственных. Ваши приложения даже смогут поддерживать беседу, создавая собственные вопросы на основе разговора.
Прочитав эту книгу, вы можете сами расширить приведенные в книге сценарии, чтобы обрабатывать разнообразные варианты ввода и создавать приложения профессионального уровня.

Нейросетевые модели.
В таких инструментах NLP, как spaCy, для разбора синтаксических зависимостей, частеречной разметки и распознавания именованных сущностей используются нейросетевые модели. Нейронная сеть (neural network) представляет собой набор алгоритмов предсказания. Она состоит из большого числа простых обрабатывающих элементов, подобных нейронам в мозге человека, которые взаимодействуют между собой путем отправки сигналов в соседние узлы и получения встречных сигналов.
Обычно узлы в нейронной сети сгруппированы по слоям: имеются входной и выходной слои, а между ними — один скрытый слой или более. Каждый узел в слое (за исключением выходного слоя) соединяется с каждым узлом из следующего слоя, и каждому соединению соответствует весовой коэффициент. Во время процесса обучения алгоритм подбирает веса таким образом, чтобы минимизировать ошибку предсказаний. Благодаря подобной архитектуре нейронная сеть способна выявлять паттерны даже в сложных входных данных.
ОГЛАВЛЕНИЕ.
Об авторе.
О научном редакторе.
Введение.
От издательства.
Глава 1. Как происходит обработка текстов на естественном языке.
Глава 2. Конвейер обработки текста.
Глава 3. Работа с объектами-контейнерами и настройка spaCy под свои нужды.
Глава 4. Выделение и использование лингвистических признаков.
Глава 5. Работа с векторами слов.
Глава 6. Поиск паттернов и обход деревьев зависимостей.
Глава 7. Визуализация.
Глава 8. Распознавание намерений.
Глава 9. Сохранение данных, введенных пользователем, в базе данных.
Глава 10. Обучение моделей.
Глава 11. Развертывание собственного чат-бота.
Глава 12. Реализация веб-данных и обработка изображений.
Приложение. Начальное руководство по лингвистике.
Купить .
Теги: учебник по программированию :: программирование :: Васильев