9 UX Best Practice Design Patterns for Autocomplete Suggestions (Only 19% Get Everything Right) – Articles – Baymard Institute
Search autocomplete features are provided at 80% of e-commerce sites, yet only 19% achieve the highest performance. See our latest large-scale test findings for on-site search.
How is search different than other machine learning problems? - OpenSource Connections
In this blog, we explore what makes search distinct from other machine learning problems. How does one approach search ranking as a machine learning problem? We go through a couple of approaches that give you an intuition on how to evaluate a learning to rank method.
Many search engines don’t index “stopwords”, words that are very common and have little meaning by themselves. The stopword list is often just the most frequent words in the langu…
What is a 'Relevant' Search Result? - OpenSource Connections
Five years ago, I wrote an article called What is Search Relevance?. Back then, I had to shout to convince people to even notice whether search results were accurate...
Practical BM25 - Part 1: How Shards Affect Relevance Scoring in Elasticsearch
Similarity ranking (relevancy) in Elasticsearch relates directly to the amount of shards in your index. Learn more about how shards and relevancy are related, as well what you should consider when tun...
Product Thumbnails Should Dynamically Update to Match the Variation Searched For (54% Don’t) – Articles – Baymard Institute
We find that on e-commerce sites up to 5-12% of all search queries include a color. Yet, 54% of sites display the same static product thumbnails regardless of what color the user searched for.
Practical BM25 - Part 2: The BM25 Algorithm and its Variables
BM25 is the default similarity ranking (relevancy) algorithm in Elasticsearch. Learn more about how it works by digging into the equation and exploring the concepts behind its variables....