SmartSuggest
SearchAI SmartSuggest uses an advanced machine learning algorithm to provide real-time search suggestions as users type. It analyzes your website's content, selects the most relevant matches, and ranks them automatically — helping users find what they need faster without completing their full query.
Want to see it in action? View the SmartSuggest demo
Before You Begin
Download the keyphrase_extractor model, extract the downloaded file, and place it in the following directory:
<SearchBlox-Installation-Path>/webapps/ROOT/models/
How SmartSuggest Works
SearchAI SmartSuggest uses an advanced machine learning algorithm to provide relevant search suggestions based on your website's content.
The system:
- Analyzes available content and data sources
- Identifies the most relevant suggestions
- Automatically ranks suggestions based on relevance
- Displays suggestions in real time as users type
- Helps users discover content faster and more accurately
By predicting likely search intents and surfacing relevant matches early, SmartSuggest improves the search experience and reduces the likelihood of failed or zero-result searches.
Learn more: https://www.searchblox.com/search-ai-smartsuggest.html
SmartSuggest Endpoint Creation
-
To sign up for a free SearchAI SmartSuggest demo and see it in action, use the following link: https://www.searchblox.com/products/searchai-smartsuggest
-
You can generate the SmartSuggest file from the SearchBlox Admin Console by navigating to SearchAI > SmartSuggest, as shown in the screenshot below.
Managing SmartSuggest
The following actions are available for any created SmartSuggest:
- Regenerate — Re-generates suggestion terms for the selected SmartSuggest.
- View SmartSuggest — Displays the generated suggestion terms.
- Clear — Removes all suggestion terms from the SmartSuggest index.
- Delete — Permanently removes the SmartSuggest configuration and its associated index.
Note: SmartSuggest can be configured through the plugin or a custom
facet.jsfile to enable suggestions across all collections. Refer to thesmartAutoSuggestSettingsconfiguration under the Fields section infacets.jsfor available options.
-
Once created , List shows the created SmartSuggest with details.
-
Following operations can be performed on created SmartSuggest.
-
Regenerate: Generate SmartSuggest terms for created SmartSuggest.
-
View SmartSuggest: View generated SmartSuggest Terms.
-
Clear: Clear SmartSuggest Index.
-
Delete: Delete SmartSuggest.
-
Note:
SmartSuggest can be configured using the plugin or a custom facet.js file to enable suggestions across all collections. Refer to smartAutoSuggestSettings underFields in facets.js
Updated about 6 hours ago
