← Semantic Axes

Why vector search?

A keyword search matches letters. A vector search matches meaning. They sound similar; they return almost opposite things. Type a word and watch the gap — then keep scrolling to see why it happens.

try: · · · · ·
loading embeddings…

two searches, one query

keyword search — shared letters (trigram)

    vector search — shared meaning (cosine)

      Words in both columns are the easy cases — where spelling and meaning happen to agree. Click any word to search it.

      The vocabulary problem. Two people pick the same word for the same thing less than 20% of the time (Furnas et al. 1987), so a keyword index — matching surface form — misses most of what a searcher means, while returning look-alikes that mean nothing related. Vector search closes that lexical gap by comparing meaning. (This is a word-level stand-in for document/passage retrieval, but the gap is the same.)