Глубокое обучение для поисковых систем

Эта книга представляет собой практическое руководство по применению методов глубокого обучения для создания и улучшения поисковых систем. Автор, Томмазо Теофили, инженер-программист и участник Apache Software Foundation, подробно объясняет, как нейронные сети могут решать сложные задачи поиска, такие как получение релевантных результатов при неточных запросах или работа с плохо проиндексированными данными.

В книге рассматривается интеграция глубокого обучения с традиционными компонентами поисковых систем — индексацией и ранжированием. Читатель узнает, как использовать современные инструменты, такие как Deeplearning4j (DL4J) и TensorFlow, для реализации продвинутых функций: генерации синонимов, точного ранжирования, мультиязычного поиска, поиска изображений по содержимому и рекомендательных систем.

Особое внимание уделено практической стороне: книга содержит подробные примеры с фрагментами кода на базе библиотек Apache Lucene и Deeplearning4j. Автор объясняет, как тестировать эффективность нейронных сетей, оценивать их затраты и выгоды, а также проектировать поисковые системы, способные обучаться и совершенствоваться со временем.

Издание предназначено для разработчиков со средним уровнем владения Java (или аналогичным языком), которые хотят повысить эффективность поисковых систем. Специальные знания в области глубокого обучения или обработки естественного языка не требуются — книга даёт необходимую основу для старта.

Глубокое обучение для поисковых систем
A
Автор
Томмазо Теофили
Издательство
ДМК Пресс
Год
2020
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент