The Search Engine That Understands You May Still Misunderstand Your World

Ante Gojsalić

Hatched by Ante Gojsalić

Aug 26, 2026

11 min read

94%

0

What if the most important question in multilingual search is not, "Which language does the user speak?" but, "How many times should we ask the same question before trusting the answer?"

A simple experiment reveals the problem. Take two sentences with the same meaning: "How are you?" in English and "Wie geht es dir?" in German. A semantic search system may recognize both as greetings, but it often gives the English query a slightly stronger match with the English sentence and the German query a slightly stronger match with the German sentence. Neither result is disastrous. Yet the small gap becomes consequential when a retrieval system must rank thousands of documents, decide which evidence reaches a language model, or answer a question in a domain where one overlooked passage changes the conclusion.

The deeper lesson is that multilingual retrieval is not merely a translation problem. It is a measurement problem. We are trying to measure conceptual similarity through instruments whose readings depend partly on language, corpus, domain, and retrieval strategy. The central challenge is not to find a perfect representation of meaning. It is to design a process that makes imperfect representations cancel one another's blind spots.

That shift changes how we should build search systems. The winning architecture is rarely a single universal vector space used once. It is a sequence of deliberately different views, combined through reranking, hybrid search, iterative context gathering, and strict evidence control.

The Vector Is Not Meaning, It Is a Reading of Meaning

An embedding is often pictured as a location on a map of concepts. Sentences with similar meanings should occupy nearby positions, while unrelated sentences should be far apart. This metaphor is useful, but it hides a crucial fact: the map is not the territory, and it is not even a neutral map of the territory.

It is a measurement produced by a model trained on patterns of language. Those patterns reflect the distribution of examples, the prominence of certain languages, the conventions of particular domains, and the way concepts are expressed in text. Two semantically equivalent sentences can therefore receive different similarity scores depending on the language in which they are written.

Suppose a search system compares a query with two documents:

  • English query: "Give me a greeting"
  • English document: "How are you?"
  • German document: "Wie geht es dir?"

The English document might receive a score of 0.84, while the German document receives 0.78. Reverse the query into German and the pattern may reverse. The important observation is not that the model fails. It recognizes the relationship in both cases. The problem is that equivalent evidence is being evaluated through different linguistic lenses.

In a small collection, a difference of 0.06 may not matter. In a large collection, it can determine which document appears first, which passages are sent to a language model, and which claims disappear from the answer. A ranking system does not care whether a score difference is linguistically accidental. It only knows that one item is above another.

This is why multilingual quality cannot be inferred from a handful of impressive examples. A system may understand a German sentence perfectly well in isolation and still perform poorly when German, English, Arabic, and Spanish documents compete in the same ranking. Retrieval is comparative, not merely interpretive. The question is not, "Did the model understand this passage?" It is, "Did it rank this passage above the alternatives that matter?"

A small language bias becomes a large knowledge bias when ranking decides what gets seen.

The First New Principle: Ask the Corpus More Than Once

A practical response to language sensitive scoring is surprisingly simple: search from multiple linguistic perspectives, then combine the results.

Imagine two searches over the same collection. The first uses the English form of the query. The second uses its German equivalent. The English document ranks strongly in the first search, while the German document ranks strongly in the second. When the two result sets are combined, the documents become more comparable because each has had a chance to be evaluated under the language conditions most favorable to it.

This is not the same as translating every document into one language. Translation can introduce errors, erase culturally specific phrasing, and impose the translator's interpretation before retrieval even begins. Instead, the system keeps the original evidence and varies the query perspective. It treats translation as a search instrument, not as a replacement for the source material.

This suggests a general retrieval technique: perspective pooling. Run several semantically equivalent queries, possibly in different languages or with different formulations, and merge the candidates before final ranking. The goal is not to let every query vote equally. The goal is to widen the gate through which relevant evidence enters.

The technique has an important analogy in science. If a thermometer is known to read slightly high in one environment and slightly low in another, one does not solve the problem by declaring one reading to be the truth. One takes multiple readings under controlled conditions and looks for stable patterns. Multilingual retrieval needs the same humility.

Perspective pooling is particularly valuable when:

  • The collection contains documents in several languages.
  • The query language is not the dominant language of the embedding model.
  • The domain includes technical, historical, legal, or culturally specific vocabulary.
  • Missing one relevant document would materially change the answer.
  • The system must retrieve evidence for a later generation step, rather than simply display links.

The method also exposes a hidden design choice. Should the system optimize for the highest individual similarity score, or for coverage across independent retrieval views? The first favors confidence. The second favors recall. In knowledge intensive applications, the second is often safer at the first stage, provided a later reranker can restore precision.

The Second New Principle: Retrieval Is a Portfolio, Not a Single Bet

Dense embeddings are excellent at recognizing semantic similarity, especially when a user describes an idea without using the document's exact words. But lexical retrieval methods such as BM25 have a different strength: they reward exact terms, names, numbers, and rare phrases. These strengths are not redundant.

Consider a question about a Roman inscription that uses an unusual personal name, a year, and a specialized Latin term. A dense model may understand the broad historical subject but blur the exact name into nearby concepts. A lexical system may find the exact inscription immediately while missing a paraphrased discussion of its significance. The two systems fail in different ways.

That is the foundation of hybrid retrieval. Dense search supplies conceptual reach. Lexical search supplies textual precision. Their combination is not a compromise between two inferior methods. It is a portfolio of imperfect instruments whose errors are only partly correlated.

This portfolio view helps explain why a single embedding API can perform very differently depending on where it is used. In English, dense retrieval may be strong enough to serve as the first filter. In non English retrieval, reranking lexical results with embeddings may work better, while a hybrid first stage can offer the best balance at higher computational cost. There is no universal winner because retrieval quality depends on the interaction among language, domain, query type, and pipeline position.

The phrase "best embedding model" is therefore incomplete. The better question is: best for which role?

A model can be excellent at reranking a carefully gathered candidate set while being less reliable as the sole mechanism that gathers that set. It can be strong in English and weaker across languages. It can work well for broad topical questions and poorly for exact identifiers. Evaluation must reflect the system's role, not merely its average benchmark score.

A useful architecture has three stages:

  1. Candidate expansion: use lexical search, dense search, and translated query variants to maximize the chance that relevant evidence enters the pool.
  2. Candidate normalization: remove duplicates, preserve language and source metadata, and prevent one language from dominating simply because it generated more candidates.
  3. Evidence ranking: use a stronger semantic model, possibly with cross language comparisons, to order the smaller pool for the answer generating model.

This design spends expensive computation where it matters. Cheap, diverse methods open the door. More precise methods decide who deserves attention after entering.

The Third New Principle: An Answer Improves Through Controlled Revision

Even a strong retrieval pass may return only part of the relevant evidence. This is especially true for large historical or technical collections, where the answer may be distributed across many documents and phrased in several ways. A single query followed by a single generation step encourages premature closure. The model sees an initial subset, forms a plausible story, and treats the absence of additional evidence as if it were evidence of absence.

An alternative is iterative retrieval. The system asks a question, gathers an initial context, drafts or updates an answer, identifies what remains uncertain, and searches again. Each new pass contributes additional context. The answer is revised rather than regenerated from scratch.

This resembles a researcher's working process. A historian begins with a question, finds a source, notices an unexplained name, searches for that name, discovers a related event, and returns to the original interpretation. The key is not simply repetition. It is structured uncertainty reduction.

For iteration to help, each pass must have a distinct purpose. Later searches might target:

  • Terms or entities introduced by the previous context.
  • Claims supported by only one document.
  • Contradictions between sources.
  • Languages that have not yet been searched.
  • Time periods or subtopics missing from the current evidence.
  • Alternative interpretations of the question.

Without this discipline, repeated retrieval merely returns the same popular passages and creates an illusion of thoroughness. More context is not automatically better. The process must measure novelty, source diversity, and claim coverage.

There is also a danger in allowing the generated answer to steer every subsequent search. A model can become anchored to its first hypothesis and retrieve only evidence that confirms it. To counter this, each iteration should include an explicit challenge step: what evidence would disprove the current interpretation, and what query would find it?

That is where citation constraints become more than a cosmetic feature. If the generation system is allowed to rely only on claims tied to retrieved evidence, the answer becomes auditable. Citations do not guarantee truth, but they create a boundary between what the collection supports and what the model merely finds plausible.

The safest retrieval system does not pretend to know everything. It repeatedly asks what its current evidence has failed to test.

From Similarity Scores to Evidence Management

These ideas point toward a broader mental model. A retrieval augmented language system is not primarily a question answering machine. It is an evidence management system with a language model attached to the end.

The language model may write elegantly, connect distant facts, and explain difficult material. But it cannot recover evidence that the retrieval stage never surfaced. If the first stage is biased toward one language, one phrasing, or one source type, the final answer will inherit that bias while sounding confident.

The practical objective should therefore be divided into two separate goals:

Discovery: Did the system find the relevant evidence, including evidence expressed differently from the query?

Decision: Given the candidate evidence, did the system rank and synthesize it correctly?

Dense embeddings are often evaluated as though one score could answer both questions. It cannot. A high similarity score may be useful for discovery but insufficient for deciding which passage best supports a precise claim. Conversely, a sophisticated reranker cannot rescue a document that was excluded before reranking began.

This distinction yields better evaluation questions. Instead of asking only whether the top result is relevant, measure:

  • Recall across languages and query formulations.
  • The share of relevant sources that enter the candidate pool.
  • Ranking quality after hybrid retrieval.
  • Performance on exact term queries and paraphrased queries.
  • Citation completeness and contradiction handling.
  • Stability when the query is translated or rewritten.

A multilingual system should also test ranking parity. If two documents express the same proposition in different languages, how often do they receive comparable treatment? Perfect equality is neither realistic nor always desirable, but systematic disadvantage is a warning that the system is measuring language fluency rather than relevance.

Key Takeaways

  • Use translation to diversify retrieval, not to erase original language. Search with several equivalent query forms, then preserve the original passages for interpretation and citation.
  • Treat dense and lexical retrieval as complementary instruments. Use semantic search for conceptual recall and lexical search for names, numbers, rare terms, and exact phrases.
  • Separate candidate discovery from final ranking. A cheap, diverse first stage can gather evidence, while a more expensive reranker can improve precision on a smaller pool.
  • Make iteration purposeful. Each retrieval pass should target uncertainty, missing languages, unsupported claims, or possible counterevidence.
  • Evaluate the pipeline, not just the embedding model. Performance depends on language, domain, query type, and whether the model is being used for discovery or reranking.

The most consequential error in multilingual search is not misunderstanding a sentence. It is quietly excluding a valid sentence from consideration because an arbitrary score difference made it look less relevant. Once that happens, no later reasoning step can repair the loss.

The remedy is not to wait for a perfect universal embedding. It is to build systems that expect imperfection and use independent views to correct it. Search in more than one language. Combine semantic and lexical signals. Revisit the question as new evidence changes its shape. Keep the boundary between evidence and invention visible.

The future of intelligent search may therefore be less about creating one map in which every meaning has exactly one location. It may be about learning how to navigate several imperfect maps without confusing any single one for the world itself.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣