The course is designed for those who want to learn how to create a full-text search in their project, which we will explore more in deep. In addition to using Elasticsearch, we will learn other user search concepts.
During the course we will jointly create a search for real data; from design and architecture to a fully functional solution that we will gradually expand on advanced work with language, synonyms, typing, narrator and other features. We will discuss how to influence relevance based on user behavior (ratings, purchases, etc.) and other factors. Finally, we'll show you how to run the entire solution in a production environmen
The course is designed for all developers who work on projects where they want to solve user searches (eg product catalogs, articles, etc.).
Basic knowledge of Elasticsearch, HTTP protocol, JSON format, general knowledge of database systems.