Amélioration de la pertinence d'Elasticsearch chez Decitre
Blog post from Elastic
Decitre, a Rhône-Alpes library network that expanded into e-commerce, has enhanced the relevance of its search engine by leveraging Elasticsearch and the expertise of Zenika. The initiative involved logging user searches to gather data on search patterns, indexing this information in Elasticsearch, and utilizing Kibana for analysis. This process allowed Decitre to identify search queries yielding no results and make improvements, such as adding missing books or synonyms, and refining search analyzers. The team tested hypotheses about search relevance and adjusted configurations in a pre-production environment to measure changes in search outcomes. They used tools like graphviz to visualize the impact of modifications, which illustrated improvements such as a 3% reduction in zero-result searches. Monitoring tools and dashboards were employed to ensure changes positively affected search performance and relevance in production, with a significant portion of user clicks occurring within the top 20 search results, indicating successful enhancements.