Jump to ratings and reviews
Rate this book

Релевантный поиск с использованием Elasticsearch и Solr

Rate this book
Пользователи привыкли почти мгновенно получать релевантные результаты от поисковых приложений. Чтобы создавать такие приложения, вы должны овладеть механизмами поиска. Однако для многих разработчиков тема ранжирования релевантности остается почти мистической.
Данная книга срывает покров тайны с этой темы и демонстрирует, что механизм поиска - это всего лишь программируемый движок. На примере Elasticsearch и Solr вы научитесь выражать свои бизнес-правила ранжирования с использованием этого движка. Вы узнаете, как программировать релевантность, как подключить вторичные источники данных, классификаторы, организовать анализ текста и обеспечить персонализацию поиска.

408 pages, Hardcover

Published January 1, 2018

32 people are currently reading
256 people want to read

About the author

Doug Turnbull

22 books22 followers
On a wintery Ohio morning in 1958, Doug Turnbull watched the television broadcast of America’s first satellite blasting off atop a Jupiter C rocket into the darkness above Cape Canaveral. From that moment, he was hooked on rockets and space travel, both what was being done and what could be done. As a youth he constructed a series of solid and liquid fuel rockets, on one occasion filling the house with smoke after conducting a static test in the basement. Future tests were banished to the back yard and while none of the rockets flew, their failures were spectacular.

A victim of Math Deficiency Syndrome, his future as a professional engineer or scientist was limited. Nonetheless, while making ends meet in mortgage banking, a field requiring only limited mathematical aptitude, Turnbull maintained his interest in Astronomy, as well as Physical and Planetary Science. He has constructed several telescopes, including one with a clock drive of his own design. As an amateur historian, amateur scientist, radical Libertarian, UCD graduate, member of the NRA, occasional reader of the work of other Science Fiction writers and subscriber to the Scientific American, he is well positioned to opine on a variety of issues.

Check out my Podcast here - http://dougturnbull.podbean.com/

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
45 (42%)
4 stars
46 (42%)
3 stars
13 (12%)
2 stars
2 (1%)
1 star
1 (<1%)
Displaying 1 - 18 of 18 reviews
Profile Image for Simon Eskildsen.
215 reviews1,143 followers
June 10, 2020
There's truly no other book I've been able to find that goes in such depth with practical advice on how to make searches better. What's missing for a 5th star here is a bit more concrete, biased advice on what, in the authors experience, provides a decent base. I am also missing a methodology for improving search results, and a chapter on what it looks like to build a feedback loop to know whether you're improving search (or making it worse) based on conversion/click-through, etc.
Profile Image for Nariman.
86 reviews119 followers
July 22, 2018
I learned so much from this book. The first 5 chapters of the book try to teach readers the basic concepts and could be boring for people who already know about elasticsearch and solr. But the other chapters are amazing. I was kind of disappointed that there wasn't a chapter about learning to rank in practice.
Profile Image for Louis.
32 reviews12 followers
June 8, 2021
Some really interesting and really practical bits. Some shallow parts. Overall an interesting book that is useful to different people: e.g. NLP practitioner with no ElasticSearch background or on the other hand backend engineer with ElasticSearch knowledge but no NLP background
Profile Image for Jonas.
17 reviews2 followers
October 13, 2016
Pretty good overview of search relevance modeling with examples in ElasticSearch. Easily readable and has emphasis on practical application of the concepts discussed.
Profile Image for Radu.
3 reviews
December 22, 2016
Pretty hard to focus on reading the book unfortunately. Tends to be either too full of code without context & catch, or too much text that makes your thoughts drift away. On the good side it's a good summary of search concepts.
1 review
December 4, 2023
Even though I have only read the first chapter of this book, I felt compelled to leave a review immediately. What really struck me is how the book doesn't just technically approach the concept of search but also delves into the semantic aspect, underscoring the importance of a business perspective in search results. This approach has been incredibly effective in providing a real understanding of search logic. The initial demo example, in particular, adeptly conveys how Elasticsearch can be used and integrated with business requirements in a comprehensible manner. The case study provided is enlightening, demonstrating what can be achieved with Elasticsearch and how search results can be tailored to specific needs. I am eagerly looking forward to finishing the entire book!
Profile Image for Gowri Priya.
1 review
March 27, 2019
Over all it's a good beginner book. If you want to learn about the basic search concepts and relevancy, this is a good start, but if you are an experienced search developer or an relevancy engineer then this book will be a refresher on the basics.
Profile Image for Balázs.
12 reviews1 follower
March 14, 2020
Great content, although at some places I found the writing style uselessly verbose. I'd appreciated if the book was more straight to the point, especially the first 7 chapters. I found the last couple of chapters especially insightful.
Profile Image for Alex Ott.
Author 3 books208 followers
October 10, 2017
Very good book on search, although some of formulas are deprecated with release of Lucene 7
Profile Image for 3thn.
189 reviews23 followers
April 10, 2018
Great book on the nitty gritty on tuning a search engine, although examples could be better displayed
Profile Image for Andrew.
Author 6 books38 followers
May 25, 2018
It's a very good book, taking you from zero to some pretty complex topics. It's only a shame the proof-reading is pretty terrible in places...
36 reviews1 follower
June 25, 2019
Many books out there teach you the syntax of Elasticsearch but only this one shows you how a search engine works under the hood, and dives deep into the topic of building a decent search experience.
Profile Image for Stergios Efes.
3 reviews1 follower
November 7, 2022
One of the best books for hands on knowledge over the search technology used by traditional search engines such as elasticsearch and solr
Profile Image for Eugene Borovov.
9 reviews
June 17, 2019
Прекрасная книга с многочисленными практическими примерами раскрывающих механику поиска, ранжирования. После прочтения я полностью пересмотрел свои взгляды к реализации релевантного поиска. Так как наконец-то понял, что такое релевантность на самом деле. В тексте есть отсылки к более серьёзным трудам, раскрывающим конкретные темы. В полном воодушевлении продолжить исследования в области релевантного поиска.
16 reviews
February 5, 2025
Great book for anyone that wants to get into search, has enough coverage to get someone up and working with elasticsearch. Though it lacks guidelines on how to scale elasticsearch clusters, partition indices, which is becoming more prominent as time goes
3 reviews1 follower
May 2, 2017
Superb guide containing several eyeopeners. Recommended read.
Displaying 1 - 18 of 18 reviews

Can't find what you're looking for?

Get help and learn more about the design.