Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020.

   Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP).
«Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP. что позволит задействовать нейронные сети, современные алгоритмы глубокого обучения и генеративные приемы при решении реальных задач, таких как выявление дат и имен, составление текстов и ответов на неожиданные вопросы.

Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020


Естественный язык в сравнении с языком программирования.
Естественные языки отличаются от языков программирования. В первую очередь они не предназначены для перевода в конечный набор математических операций. Такие языки нужны для обмена информацией людьми друг с другом. Используя языки программирования, мы не рассказываем про свой день и не просим сходить в продуктовый магазин. Компьютерная программа на языке программирования четко инструктирует машину, что нужно делать, а в естественном английском и французском языках нет компиляторов или интерпретаторов.

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

Оглавление.
Предисловие.
Вступление.
Благодарности.
Об этой книге.
Часть I. Машины для обработки слов.
Глава 1. Знакомство с технологией NLP.
Глава 2. Составление словаря: токенизация слов.
Глава 3. Арифметика слов: векторы TF-IDF.
Глава 4. Поиск смысла слов по их частотностям: семантический анализ.
Часть II. Более глубокое обучение: нейронные сети.
Глава 5. Первые шаги в нейронных сетях: перцептроны и метод обратного распространения ошибки.
Глава 6. Умозаключения на основе векторов слов (Word2vec).
Глава 7. Сверточные нейронные сети.
Глава 8. Нейронные сети с обратной связью: рекуррентные нейронные сети.
Глава 9. Эффективное сохранение информации с помощью сетей с долгой краткосрочной памятью.
Глава 10. Модели sequence-to-sequence и механизм внимания.
Часть III. Поговорим серьезно. Реальные задачи NLP.
Глава 11. Выделение информации: выделение поименованных сущностей и формирование ответов на вопросы.
Глава 12. Начинаем общаться: диалоговые системы.
Глава 13. Масштабирование: оптимизация, распараллеливание и обработка по батчам.
Приложения.
Приложение A. Инструменты для работы с NLP.
Приложение Б. Эксперименты с Python и регулярные выражения.
Приложение В. Векторы и матрицы: базовые элементы линейной алгебры.
Приложение Г. Инструменты и методы машинного обучения.
Приложение Д. Настройка GPU на AWS.
Приложение Е. Хеширование с учетом локальности.
Источники информации.
Глоссарий.

Купить .
Дата публикации:






Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-21 10:54:42