Данная книга поможет вам раскрыть суть и механику релевантного поиска на базе библиотеки Apache Lucene. На примере поисковых систем Elasticsearch и Solr вы научитесь строго контролировать ранжирование результатов поиска на основе четких критериев. Вы поймете, как программировать релевантность, как подключить вторичные источники данных, классификаторы, организовать анализ текста. Наконец вы узнаете, как можно улучшить релевантность поиска за счет применения приемов машинного обучения, персонализации и семантического поиска.
Издание предназначено разработчикам, стремящихся создавать интеллектуальные поисковые приложения на основе Elasticsearch или Solr.
Совершенно правдивый абзац из вступления к книге:
Эта книга не похожа на другие технические книги. Она не является перечислением особенностей одной технологии. Скорее это карта с нашим маршрутом через многие годы боли, и решений проблем, на которые не было готовых ответов.
Книга написана очень приятным языком (или это комплимент переводчику?) и легко читается. Несмотря на наличие Solr в подзаголовке – ему посвящено только короткое приложение в конце, транслирующее идеи книги с Elastisearch'а на «язык» Solr.