AcademyWorkflowsData and reporting

Web search with semantic re-ranking using Brave and Gemini

Research and market intelligence teams that need web sources on a topic, ordered by relevance.

  • Recommendedour rating
  • 4,863views on n8n
Open on n8n.io ↗

Paste it straight onto an n8n canvas with Ctrl+V or Cmd+V.

intelligent-web-query-and-semantic-re-ranking-flow-using-brave-and-google-gemini.json

Loading the file...

What it does

An n8n workflow that receives a search question through a webhook, rewrites it into a more precise search query with Google Gemini, and runs it with the Brave Search API. An AI step then re-ranks the results by relevance to the original question and returns a structured output.

Use cases

  1. 01Gather ranked web sources for a market study
  2. 02Get a structured summary of a web search
  3. 03Find the most relevant pages for a research question

Connects

HTTP Request · Code · Basic LLM Chain · Anthropic Chat Model · OpenAI Chat Model · Auto-fixing Output Parser · Structured Output Parser · Google Gemini Chat Model

Questions about
Web search with semantic re-ranking using Brave and Gemini.

What is Web search with semantic re-ranking using Brave and Gemini used for?

Research and market intelligence teams that need web sources on a topic, ordered by relevance. An n8n workflow that receives a search question through a webhook, rewrites it into a more precise search query with Google Gemini, and runs it with the Brave Search API. An AI step then re-ranks the results by relevance to the original question and returns a structured output.

How do I import Web search with semantic re-ranking using Brave and Gemini into n8n?

Copy the workflow JSON from this page and paste it onto the n8n canvas with Ctrl+V or Cmd+V. Then connect your credentials in each node.

Is Web search with semantic re-ranking using Brave and Gemini safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.