Configuring Spell Checking

The spell checker compares each word of an inserted search phrase against the contents of a dictionary. If a word is not found, it is considered an error and the search engine suggests a word that was most likely intended to be inserted. You can fill the spell checker dictionary with the values of indexed attributes.

Setting General Spell Checker Preferences

To manage general spell checking options:
  1. Select the management context from the context selection box, then select Mass Data Tasks | Search Indexes.
    This displays a list of all search indexes for the selected management context.
  2. Click the name of the search index you intend to edit.
    This displays the Search Index detail view for the selected index.
  3. Change to the Spell Checker tab.
    This tab displays all spell checking configuration options.
  4. In the General section, edit the settings as required.
    The table below lists the general settings.
    Table 1. General search index spell checking options
    Property Description
    Number of returned suggestions Specifies the number of word suggestions (mandatory).
    Number of suggested products Specifies the number of product suggestions (mandatory).
    Only more popular suggestions Specifies whether to return only suggestions that result in more hits for the query than the existing query. Note that even if the given query term is correct, i.e., present in the index, a more popular suggestion will be returned if there is one.
    Extended results Specifies whether to provide additional information about the suggestions, such as the frequency in the index.
    Collate Specifies whether to take the best suggestion for each word (if it exists) and to construct and execute a new query using the suggestions.
  5. Click Apply to save your settings.
    Otherwise, click Reset to discard your changes.

Managing Spell Checker Attributes

To become subject to spell checking, indexed attributes must be included in the spell checker dictionary.

Note: This setting corresponds to the spell checking option on the product index attribute detail page (Configuring Product Index Attribute).

To manage spell checker attributes:

  1. Select the management context from the context selection box, then select Mass Data Tasks | Search Indexes.
    This displays a list of all search indexes for the selected management context.
  2. Click the name of the search index you intend to edit.
    This displays the Search Index detail view for the selected index.
  3. Change to the Spell Checker tab.
    This tab displays all spell checking configuration options.
  4. In the Spell Checker Attributes section, select the intended attributes.
    Select the checkbox of the attribute whose values you intend to add to the spell checker dictionary.
  5. Click Apply to save your settings.
    Otherwise, click Reset to discard your changes.