Terrific! We have understood the anatomy of the analyzer and have completed the analysis process. We have practiced different character filters, tokenizers, and token filters. We learned how to create a custom analyzer and use it in the _analyze API. Normalizers were also briefly introduced and practiced.
In the next chapter, we will focus on the search API. The basic functionality of the search API allows you to perform a search query and get back a search hit that matches the query. Elasticsearch supports the suggest API to help you improve the user experience. The explain APIs is also included; it computes the score explanation for a query and a specific document. This can provide useful feedback for scoring when you are looking for relevant issues. We will also discuss query Domain-Specific language (DSL) and high lighting feature in depth.