What the person is doing
The product accepts free-form submitted queries over a large content set.
Application · lesson 10 of 20 · Search, Browse, And Discovery
Underlying principle: Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
Expose a reversible correction state that either applies a high-confidence corrected query with disclosure or offers did-you-mean candidates while preserving the original submitted query and exact-search path.
Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
The product accepts free-form submitted queries over a large content set.
Expose a reversible correction state that either applies a high-confidence corrected query with disclosure or offers did-you-mean candidates while preserving the original submitted query and exact-search path.
Auto-applied correction state showing corrected results, original query, changed tokens, and search-original action.
Can users see both the original submitted query and the corrected query?
Submitting a query records the submitted text separately from any corrected query used for results.
The product accepts free-form submitted queries over a large content set.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The product accepts free-form submitted queries over a large content set.
Expose a reversible correction state that either applies a high-confidence corrected query with disclosure or offers did-you-mean candidates while preserving the original submitted query and exact-search path.
Auto-applied correction state showing corrected results, original query, changed tokens, and search-original action.
Silent query rewriting breaks user trust and makes exact lookup impossible.
Announce correction status and result counts through a polite status region after submission.
Algolia - checked
Algolia describes typo tolerance for spelling errors and typing mistakes using edit distance and ranking.
Algolia - checked
Algolia documents turning typo tolerance on or off, word length thresholds, numeric-token controls, disabled attributes, and exact words such as acronyms.
Elastic - checked
Elastic documents term and phrase suggesters for corrections and states completion suggester is for autocomplete rather than did-you-mean behavior.
Typesense - checked
Typesense documents typo thresholds, split and joined token fallback, dropped-token fallback, and controls for numerical or alphanumerical tokens.
Google for Developers - checked
Google Custom Search exposes a correctedQuery field in spelling metadata.
Microsoft Learn - checked
Microsoft Search separates spelling suggestions from spelling modification that can return results for the corrected query.
Apache Solr - checked
Solr SpellCheckComponent provides inline query suggestions and collations but returns suggested queries rather than running them automatically.
Source trail checked: