Skip to main content

Dynamic Facets

Dynamic facets automatically show the most relevant filters for each query, ensuring users see the filters that matter most for their search. This feature is available as part of Marqo's agentic query understanding pipeline.

How It Works

Instead of showing the same facets for every search, Marqo's agentic layer analyzes each query and dynamically determines which facets are most relevant. For example, a search for "running shoes" will surface facets like brand, size, color, and gender - while a search for "laptops" will show screen size, RAM, and storage instead.

This is handled automatically by the agentic pipeline - no manual facet configuration or rules are required. The system considers the query, the products in the result set, and the category context to select the optimal facets for each search.

Example

A query for "summer dresses" might return:

  • Size
  • Color
  • Style
  • Occasion
  • Price

While a query for "wireless headphones" might return:

  • Brand
  • Price
  • Battery life
  • Noise cancellation
  • Connectivity

The facets adapt in real time based on what's most useful for the shopper's intent.