About Query Suggestions (QS)
About Query Suggestions (QS)
Coveo Machine Learning (Coveo ML) Query Suggestion (QS) models recommend relevant queries to users as they type in the search box.
Coveo ML QS models:
-
Identify exact, partial, or fuzzy matches with typed characters anywhere in any individual keyword appearing in any order.
-
stem query suggestion keywords to remove duplicates.
-
Offer the most relevant recommendations by ranking query suggestions by considering the following:
-
The number of times the query was performed.
-
The degree to which the query suggestion matches the typed characters.
-
The query performance based on the Relevance Index and Clickthrough usage analytics metrics.
-
-
Only consider queries that were followed by clicked search results a specific number of times (see Review query suggestion candidates). This prevents infrequent queries from polluting the suggestions.
Note
To ensure optimal performance, a QS model limits the number of possible suggestions per language to a preset maximum. The limit is enforced after the most relevant query suggestions are identified and ranked, and after any manually defined default query suggestions are applied. The enforced limit is large enough to not negatively impact the quality of the suggestions. The most relevant suggestions are always recommended to the user, regardless of the enforced limit. The limit, however, may explain why a query that appears as a candidate in your data isn’t suggested for a given user query. |
Members with the required privileges can configure and activate Coveo ML QS in a few clicks. Developers can leverage QS in the desired search interface using the JavaScript Framework, the Headless library, or with Atomic.