About Search Suggestions

Search suggest relies on precomputed dictionaries to offer efficient matching (millisecond-range, thousands of queries per second). It can be based on:

  • Exalead CloudView index content – fetching the values of an index field or a category facet

  • Previously performed queries

  • Custom XML dictionaries provided by the Administrator.

Suggest dictionaries are recomputed periodically.

A suggest dictionary contains suggest entries. These entries are the suggestions to be made to the user. Each entry has a given score. The number of possible matches for a given input string is a fixed parameter when building a suggest. For each input string, only the N best matches can be returned.

This page discusses:

See Also
Create a Suggest Dictionary
Enable the Suggest in the Mashup UI
Use the Suggest Via the Search API
Performance Considerations and Options for Search Suggest