Spellcheck

Identifies misspelled words/phrases in Search queries.

Overview

Spellcheck checks the misspelled queries to avoid zero results. By enabling spellcheck, your site displays results even if they type the wrong spelling of their intended query.

Spellcheck works based on the following factors:

  1. Levenshtein Distance: It calculates the difference between two strings by checking up to 2 character changes to suggest similar terms.
  2. Search Results: It uses the rest of the user's query to generate relevant search results.
  3. Catalog-Based Suggestions: Recommendations are limited to the terms available in the catalog.

Enable/ Disable Spellcheck

Navigate to Algorithm > Content > Spellcheck. Enable or Disable based on the queries. Once done, spellcheck is set.

Check for Misspelled Words/Phrases

Spellcheck Override

Rule-based control that allows merchandisers to override automatic spell correction behavior for specific queries or terms

Once enabled, click on Add Keywords to override specific keywords to stop suggesting similar queries. Below is use case scenarios accepted for Spellcheck override.

Use Case

Description

Single-Word (Token) Handling

The system applies to single-word (one-token) terms only. Multi-word phrases are not processed by this setup. For example: "kursi" is valid, while "long briefs" is not processed.

Camel Casing

Camel casing is automatically handled during query parsing. Camel-cased words are treated as single terms for search.

Special Character Handling

Special characters like apostrophes, hyphens, etc., are handled automatically during query parsing, ensuring they do not interfere with the search process.

Below functionality is available on the dashboard of Spellcheck

OperationDescription
SearchAllows users to search for specific data entries or products within the system. This feature enables efficient navigation through large datasets.
Bulk UploadAllows users to upload multiple files or data entries at once. This is used to efficiently update or add a large amount of data to the system.
Bulk DownloadAllows users to download multiple files or data entries at once. This operation is typically used for exporting large sets of data for analysis or reporting.