For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hybrid Vector Search

Merchants with Hybrid Vector Search enabled gain the ability to search products based on conceptual similarity in addition to precise retrieval based on textual relevance.

Depending on merchant preferences, Hybrid Vector Search can take over from keyword search when:

  • The search query has a poor click-through rate.

  • The search query has a poor conversion rate.

  • The search query has no results.

  • Hybrid Vector Search was requested specifically for a particular search query.

In principle, Hybrid Vector Search works out of the box and doesn't require changes to the integration. The suggestions below are optional.

Recognizing the type of search logic being used

To understand results, it's valuable to know which type of logic generated them. The search API exposes this information in the SearchProducts object of the search response.

searchType contains the type of search logic being used:

  • keyword indicates normal keyword search.

  • vector indicates Hybrid Vector Search.

This information can be optionally used in the search result page to convey whether these results are precise (keyword search) or conceptually related (Hybrid Vector Search). Hybrid Vector Search results can be more general than keyword search results — communicating with the user helps with setting expectations.

Limitations

When Hybrid Vector Search engages, features of Nosto search work as normal with one major caveat: Only the 1000 most relevant results are accessible via pagination and covered by facets and sorting. Depending on the strictness of the relevance threshold defined in the Hybrid Vector Search settings, fewer results could be available.

This cutoff is based purely on Hybrid Vector Search relevance and does not take pinning or promote/demote rules into account.

Last updated

Was this helpful?