Insights

Cortexa Ground Truth

Nº 13 · Explainer · · 5 min read

0:00 / 6:50
1×

Tip: once it’s playing, tap any line to jump the audio there.

Vector search is just a map of meaning.

“Nearby means similar.” Embeddings turn text into coordinates, and a vector database finds the closest ones — the quiet engine behind RAG's open book.


“Nearby means similar.” That one line is the whole idea behind embeddings and vector databases — the machinery that lets Artificial Intelligence (AI) search your documents by meaning, not by keyword. Every team serving tech clients eventually hits the same question: when the AI answers from our files, how does it “find the right page”? This is the answer — and it's the quiet engine behind giving AI an open book1.

How do you search by meaning, not keywords?

Keyword search is literal: it matches the words you typed. Ask it for “ways to cut churn” and it will sail right past the paragraph on “reducing customer attrition,” because not a single word overlaps. Searching by meaning fixes that, and the trick is surprisingly concrete. Every passage of text is turned into a long list of numbers called an embedding. The best way to picture that list, as one plain-English explainer puts it, is as co-ordinates in a very weird multi-dimensional space2. Passages about similar things get similar coordinates and land near each other; unrelated ones land far apart. “Churn” and “customer attrition” end up next-door neighbors.

Embeddings place related text near each other; the answer to a question is whatever sits closest to it on the map.

So what actually is an embedding?

No math required to use one. An embedding is a vector (list) of floating point numbers3 that a model assigns to a piece of text, and the rest is just distance: the distance between two vectors measures their relatedness3 — small distance, closely related; large distance, barely related. How much meaning hides in those numbers is easiest to see in a classic result from the research that popularised word embeddings: take the vector for “King,” subtract “Man,” add “Woman,” and you land on a vector that is closest to the vector representation of the word Queen4. Nobody taught the model about royalty or gender; that structure simply falls out of where words tend to appear. Note the honest word — it lands closest to “Queen,” not exactly on it. Meaning is a neighborhood, not a bullseye.

How a vector search answers a question

What's real?

The “so what” — for anyone serving tech clients

  • When a client asks for “AI that knows our brand,” scope it as a retrieval project first — the same move as choosing grounding over training1. The deliverable isn't a trained model; it's a well-built map: which documents go in, how they're chunked, and which embedding model reads them. That's a smaller, cheaper, more accurate quote than a training effort — and it's the one that survives contact with reality.
  • “Powered by a vector database” is not a differentiator — everyone's is. What you can promise, and charge for, is retrieval that actually returns the right passage: the document prep, the model choice, and a way to measure whether the top result is correct. That's the gap between a demo that finds the right page on stage and a system that finds it for every client, every time.

Next Reads