Shopify
Shopify logoShopify · Feature trail

Search Algorithm Evaluation Framework

4 posts · Jan 2021 – Nov 2025

What this trail covers

Shopify has developed and enhanced its search algorithms and the methodologies used to evaluate them. Initial efforts focused on improving search relevance within the Help Center. This post details a three-step framework for evaluating new search algorithms, encompassing data collection (Kafka events, annotation), offline metric evaluation (MAP, NDCG), and online metric evaluation (user interaction, scroll depth, search abandonment). The framework aims to provide a robust system for deploying ML

All Shopify trails