Chapter 3. Debugging your first relevance problem

This chapter covers

  • Basic extracting, indexing, and searching content in Elasticsearch
  • Troubleshooting searches that don’t return expected results
  • Debugging the construction of the inverted index
  • Troubleshooting relevance bugs
  • Solving your first relevance issue

The previous chapter laid out a rather ideal blueprint for Lucene-based search. In this chapter, the search engine has broken down! You’ll see what it takes to debug a real, live search engine. What tools are available to gain visibility into the behavior of search engine internals? Why do certain documents match the query, whereas other more relevant documents don’t? Why do seemingly irrelevant documents outrank relevant ones? ...

Get Relevant Search now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.