Query expansion
Grow one topic into a set of related variants to reduce recall failure.
When to use
- A topic may be described with many terms (jargon, region-specific wording, emerging vocabulary).
- Initial search is thin and you want to widen without losing focus.
- You want a spread of queries to run across several providers.
Tools used
expand_query— from atopic, producenvariants; add extratermsto steer the expansion.
Workflow
- Confirm the topic and a few domain terms you already know.
expand_querywith the seed terms.- Review variants; keep unambiguous ones, route the rest to
query-builderfor validation, then search. - Compare result sets — note synonymous hits the original query missed.
Input schema
{ "topic": "str", "terms": "list[str]", "n": "int" }
Output schema
{ "variants": "list[str]" }
Security
Expansion is vocabulary work. It does not widen what content you may trust — verification still applies.
Related skills
query-builder, query-refinement, search-operators, deep-research