ABOUT SEARCHING AND SEARCH PRACTICIES

437 bookmarks
Custom sorting
Faceted Search
Faceted Search
Faceted search is a topic broad enough to deserve its own book. It has become a standard feature of all modern search engines, including…
·queryunderstanding.com·
Faceted Search
Location as Context
Location as Context
Location often provides a strong signal of searcher intent. Sometimes location acts as an implicit part of the search query, such as when…
·queryunderstanding.com·
Location as Context
Query Understanding: An Introduction
Query Understanding: An Introduction
Search engines are so core to our digital experience that we take them for granted. Most of us cannot remember the web without Google to…
·queryunderstanding.com·
Query Understanding: An Introduction
Language Identification
Language Identification
Queries are the primary way that searchers communicate with search engines. But it’s difficult to get started with query understanding…
·queryunderstanding.com·
Language Identification
Personalization
Personalization
In 1964, information science pioneer William Goffman said:
·queryunderstanding.com·
Personalization
Query Expansion
Query Expansion
A key application of query rewriting is increasing recall — that is, matching a larger set of relevant results. In extreme cases…
·queryunderstanding.com·
Query Expansion
Query Relaxation
Query Relaxation
In the previous post, we discussed query expansion as a way to increase recall. In this post we’ll discuss the other major technique for…
·queryunderstanding.com·
Query Relaxation
Query Rewriting: An Overview
Query Rewriting: An Overview
Thus far, we’ve focused on query understanding at the character and token level. It’s time move up the stack, on to entities and the query…
·queryunderstanding.com·
Query Rewriting: An Overview
Query Scoping
Query Scoping
In the previous post, we discussed how query segmentation improves precision by grouping query words into semantic units. In this post…
·queryunderstanding.com·
Query Scoping
Query Segmentation
Query Segmentation
The previous two posts focused on using query rewriting to increase recall. We can also use query rewriting to increase precision — that…
·queryunderstanding.com·
Query Segmentation
Query Understanding and Chatbots
Query Understanding and Chatbots
In this series, I’ve focused on the context of traditional search applications, which are the main beneficiaries of better query…
·queryunderstanding.com·
Query Understanding and Chatbots
Query Understanding and Voice Interfaces
Query Understanding and Voice Interfaces
On the surface, using a voice interface for search doesn’t seem that different from typing text into a search box.
·queryunderstanding.com·
Query Understanding and Voice Interfaces
Question Answering
Question Answering
When we talk about search, we have traditionally thought in terms of search results being documents or products. Searchers, however…
·queryunderstanding.com·
Question Answering
Relevance Feedback
Relevance Feedback
The idea of modeling search as a conversation has been around for decades. One of the oldest ideas in information retrieval is relevance…
·queryunderstanding.com·
Relevance Feedback
Search as a Conversation
Search as a Conversation
Most search applications assume a query-response paradigm: the searcher submits a search query, and the search engine responds with…
·queryunderstanding.com·
Search as a Conversation
Search Result Snippets
Search Result Snippets
Search result snippets, also known as query-biased summaries, are the additional context included with each result on the search results…
·queryunderstanding.com·
Search Result Snippets
Search Results Clustering
Search Results Clustering
Search queries that express broad intent often return intractably large result sets. We’ve already discussed faceted search as a way to…
·queryunderstanding.com·
Search Results Clustering
Search Results Presentation
Search Results Presentation
Until now, we’ve mostly focused on query processing — which is to be expected, given that this series is about query understanding. But…
·queryunderstanding.com·
Search Results Presentation
Seasonality
Seasonality
Whether it’s the time of year or the time of day, the time when someone performs a search sometimes help us determine the searcher’s…
·queryunderstanding.com·
Seasonality
Session Context
Session Context
The most immediate context for a search query is a search session, a sequence of activities the searcher performs in order to pursue an…
·queryunderstanding.com·
Session Context
Spelling Correction
Spelling Correction
Spelling correction is a must-have for any modern search engine. Estimates of the fraction of misspelled search queries vary, but a variety…
·queryunderstanding.com·
Spelling Correction
Stemming and Lemmatization
Stemming and Lemmatization
Different forms of a word often communicate essentially the same meaning. For example, there’s probably no difference in intent between a…
·queryunderstanding.com·
Stemming and Lemmatization
Taxonomies and Ontologies
Taxonomies and Ontologies
In order to understand queries, it’s important to ground that understanding in a knowledge base. Two common ways to represent a knowledge…
·queryunderstanding.com·
Taxonomies and Ontologies
Tokenization
Tokenization
Now that we can handle characters, let’s move on to words.
·queryunderstanding.com·
Tokenization
5 Searchandising Hacks to Increase Ecommerce Sales
5 Searchandising Hacks to Increase Ecommerce Sales
Search + Merchandising = Searchandising. Learn what searchandising is and how it can increase sales in ecommerce stores with our practical hacks.
·searchanise.io·
5 Searchandising Hacks to Increase Ecommerce Sales
Search Patterns: Design for Discovery
Search Patterns: Design for Discovery
A sandbox of search design illustrations, including a pattern library for search and discovery.
·searchpatterns.org·
Search Patterns: Design for Discovery
Sease - Information Retrieval Applied [Consulting, Trainings and Guides]
Sease - Information Retrieval Applied [Consulting, Trainings and Guides]
Sease is a company specialising in information retrieval. We provide IR consulting services, training sessions for beginners and advanced professionals, and information retrieval tools and plugins.
·sease.io·
Sease - Information Retrieval Applied [Consulting, Trainings and Guides]
Multiword synonyms in search using Querqy - Luminis
Multiword synonyms in search using Querqy - Luminis
There is one topic that gives even the toughest search engineers a headache, multi-word synonyms. There are some ways to sort of get a solution, one of them is a nice tool called Querqy. Querqy is created by René Kriegler....
·sharing.luminis.eu·
Multiword synonyms in search using Querqy - Luminis