Пользователи привыкли почти мгновенно получать релевантные результаты от поисковых приложений. Чтобы создавать такие приложения, вы должны овладеть механизмами поиска. Однако для многих разработчиков тема ранжирования релевантности остается почти мистической. Данная книга срывает покров тайны с этой темы и демонстрирует, что механизм поиска – это всего лишь программируемый движок. На примере Elasticsearch и Solr вы научитесь выражать свои бизнес-правила ранжирования с использованием этого движка. Вы узнаете, как программировать релевантность, как подключить вторичные источники данных, классификаторы, организовать анализ текста и обеспечить персонализацию поиска. Издание предназначено разработчикам, стремящихся создавать интеллектуальные поисковые приложения на основе Elasticsearch iiлii Solr. Предисловие 11 Вступление 13 Благодарности 15 Об этой книге 17 Об авторах 21 Об иллюстрации на обложке 21 Глава 1. Задача релевантного поиска 22 Глава 2. Поиск – взгляд изнутри 40 Глава 3. Отладка первой проблемы релевантного поиска 68 Глава 4 Укрощение лексем 109 Глава 5. Основы поиска по нескольким полям 147 Глава 6. Поиск по терминам 182 Глава 7. Перегрузка операторов и другие соглашения 220 Глава 8. Релевантная обратная связь 260 Глава 9. Проектирование приложений релевантного поиска 293 Глава 10. Предприятие, опирающееся на релевантность 324 Глава 11. Семантический поиск и персонализация 350 Приложение А. Индексирование непосредственно из TMDB 378 Приложение B. Справочник для пользователей Solr 384 Предметный указатель 400 Название: Релевантный поиск Автор: Даг Тарнбулл, Джон Берримен Год: 2018 Жанр: программирование Издательство: ДМК Пресс Язык: Русский Формат: pdf Качество: Отсканированные страницы Страниц: 406 Размер: 90 MB Скачать Даг Тарнбулл, Джон Берримен - Релевантный поиск (2018) Ключевые теги: программирование, книги, Релевантный поиск
Не забудь оставить отзыв о статье.
|