CogitaveLearn

Query your canonical model

Learn how a query layer resolves a request against one canonical graph - lexical BM25 and dense HNSW vectors fused by Reciprocal Rank Fusion, a graph-aware rerank and ranking signals, and a bounded, read-only profile agents call directly. Cogitave Query is the reference implementation you'll trace.

Units5
Duration25 min
Levelintermediate

By the end of this module, you'll be able to:

  • Explain why a query layer fuses lexical, dense, and graph signals instead of relying on any one retriever alone.
  • Trace a query through the pipeline: BM25 recall, HNSW dense recall, Reciprocal Rank Fusion, and graph-aware rerank.
  • State why Reciprocal Rank Fusion was chosen over a weighted linear combination of retriever scores.
  • Read a bounded, read-only graph-query contract well enough to explain what makes it safe for an agent to call directly - using Cogitave Query's query_graph profile as the worked example.

Prerequisites

  • Familiarity with a canonical property graph - the node/edge model every query resolves against - is assumed. Cogitave's Core is the worked example throughout this path.
  • Recommended: The one-model architecture, the first module of this path, which covers that graph substrate directly.

Units

  1. 01Introduction4 min
  2. 02How a query layer resolves a request7 min
  3. 03Why hybrid retrieval, and what the graph adds7 min
  4. 04Knowledge check4 min
  5. 05Summary3 min