The Best Multilingual Search System Is Not a Single Vector
Hatched by Ante Gojsalić
Sep 01, 2026
11 min read
0 views
91%
What if the language of a search query changes not only the words you use, but the evidence you are able to find?
This sounds like a translation problem. It is more accurately a measurement problem. A semantic search system does not retrieve meaning directly. It measures the distance between a query and a collection of representations, then treats that distance as evidence of relevance. If the measuring instrument behaves differently across languages, domains, or query types, the system is not merely translating badly. It is observing reality through a distorted lens.
That distinction leads to a practical and surprisingly powerful conclusion: robust retrieval is less about finding one perfect embedding model and more about designing a procedure that corrects the weaknesses of any single measurement.
A dense vector can discover conceptual relationships that keyword search misses. A lexical method can preserve exact terms, names, and rare phrases that a vector smooths away. A translated query can reveal documents that the original language underrepresents. A second retrieval pass can use newly discovered context to refine the next search. These are not redundant tricks. They are different ways of asking the information space what it contains.
The deepest question is therefore not, “Which model understands every language equally well?” It is this: How should a search system combine imperfect views of meaning without confusing agreement with truth?
A vector is a measuring instrument, not a meaning machine
Imagine a map of a city drawn by a traveler who knows every major road but has never entered a side street. The map may be extremely useful. It can take you from one neighborhood to another, but it will systematically miss alleys, local shortcuts, and places whose names are unfamiliar to the traveler.
Semantic embeddings work in a similar way. They place texts in a geometric space where nearby points are intended to represent related meanings. This is powerful because it allows a query such as “ways ancient governments collected revenue” to find a passage about taxation, even when the word “tax” never appears. Yet the geometry is not neutral. It reflects the data, languages, domains, and training objectives that shaped the model.
A small difference in similarity score can expose this limitation. Suppose an English query about greetings is compared with an English sentence and its German equivalent. The English sentence might receive a similarity score of 0.84, while the German sentence receives 0.78. Reverse the query into German and the ranking may reverse as well. The two sentences express the same proposition, but the embedding space gives each language a local advantage when the query is written in that language.
The important observation is not that one language “wins.” It is that relevance is partly conditional on the language used to measure it. A document can be genuinely relevant yet appear less relevant because the query and document occupy different linguistic regions of the representation space.
This creates a hidden failure mode. A search team may evaluate a system only with English queries, observe strong results, and conclude that its semantic layer generalizes well. In reality, the system may be relying on an English centered geometry. When users ask questions in another language, the system does not necessarily lose factual knowledge. It loses alignment between the query and the knowledge.
That is why a single benchmark score is not enough. Search quality must be treated as a surface with several dimensions: language, domain, query length, document style, and retrieval depth. A model that performs well as a broad first pass in one setting may be better used as a reranker in another.
The first tension: discovery versus judgment
Dense retrieval and lexical retrieval excel at different moments in the search process. A lexical method such as BM25 is particularly good at recognizing exact signals. It notices a rare name, a technical phrase, a number, or a spelling pattern. Dense retrieval is better at recognizing conceptual similarity when wording changes.
This suggests a useful division of labor:
Lexical search is often a good scout. Semantic search is often a good judge.
The distinction matters because the first stage of retrieval has a severe recall problem. If a relevant document never enters the candidate set, no later model can rescue it. A semantic model used as the sole first stage may overlook documents that are linguistically distant, numerically precise, or expressed in a specialized vocabulary. A lexical system may bring those documents into view, after which a semantic model can assess their broader relevance.
In many English retrieval settings, reranking a lexical candidate set with an embedding API can produce a better balance of quality and cost than using dense retrieval for every document. This is not merely an engineering optimization. It reveals something about the structure of relevance. Broad discovery and fine judgment are different cognitive tasks, so they should not automatically be assigned to the same model.
The pattern becomes even more important across languages. If an English semantic model gives a slight advantage to English documents when the query is English, it may also blur distinctions when asked to compare languages directly. Combining lexical retrieval with semantic reranking can restore signals that the embedding geometry weakens. The cost is higher, but the result is often more reliable because the system is no longer betting everything on one representation.
A practical architecture might therefore look like this:
- Retrieve candidates with lexical search in the original language.
- Retrieve another candidate set with semantic search.
- Translate the query into one or more strategically selected languages.
- Search again using those translated queries.
- Merge the candidates and rerank them with a common scoring procedure.
- Preserve the original text and citations so that generation remains accountable.
The goal is not to make every component multilingual in the same way. The goal is to create representational diversity. If two systems make errors for different reasons, their combination can be much stronger than either system alone.
Translation is not just localization. It is repeated measurement
Translation is usually framed as a front end convenience: convert the user’s question into the language of a database, then search. A more powerful view treats translation as an ensemble of instruments.
Consider a question about the administrative structure of the Roman Empire. The original English query may retrieve modern academic summaries, while a Latin or German formulation may surface specialized scholarship, and an Italian formulation may expose sources that use different conventional terminology. These queries do not merely say the same thing in different words. They activate different neighborhoods of the corpus.
The translated queries can be understood as multiple probes into the same knowledge space. Each probe has its own biases. One may be more sensitive to general concepts, another to historical terminology, and another to the phrasing common in a particular scholarly tradition. When their results overlap, confidence increases. When they differ, the disagreement becomes informative because it identifies regions requiring inspection.
This yields a key principle:
Language diversity can function as retrieval diversity. A translation is not only a linguistic conversion; it is a new angle of search.
There is an important caveat. Combining scores from different languages as if they were perfectly calibrated can be misleading. A score of 0.84 in one language may not represent exactly the same degree of relevance as 0.84 in another. The safer approach is to normalize rankings within each query language, then combine evidence at the document level.
For example, suppose a document ranks third for an English query, seventh for German, and second for Italian. Another document ranks first in English but does not appear in either other result set. The first document has evidence of multilingual stability. The second has strong evidence from one channel, but less evidence of robustness. Depending on the application, the system might favor either one. A legal research tool may prioritize stability. A time sensitive customer support tool may prioritize the strongest direct match.
This is why retrieval systems should distinguish relevance confidence from agreement confidence. Relevance confidence asks whether one channel thinks a document answers the question. Agreement confidence asks whether independent channels converge on that document. Neither is sufficient alone, but their combination is much more informative than a raw vector score.
The second tension: retrieval versus reasoning
Finding relevant passages is only the beginning. A language model still has to assemble an answer from them, decide which claims are supported, and avoid filling gaps with plausible invention. This creates a second tension: more retrieved context can improve coverage, but too much poorly organized context can overwhelm the reasoning process.
One effective strategy is iterative retrieval. Instead of asking the model to answer after one search, provide an initial set of passages, ask it to identify what remains uncertain, then use the current answer or unresolved questions to guide another retrieval pass. Repeating this process can widen coverage and sharpen the answer, especially for complex historical or technical questions.
But iteration should not be confused with simply adding more tokens. Its value comes from structured revision. The model changes the query after seeing evidence. It may discover a missing person, institution, date, synonym, or dispute. That new entity becomes a better search key than the vague wording of the original question.
Imagine researching why a historical reform failed. The first search retrieves passages about the reform itself. After reading them, the system notices references to tax resistance, provincial administration, and military financing. The second pass searches those mechanisms directly. A third pass may look for contemporary criticism or regional exceptions. The answer improves not because the model became more eloquent, but because retrieval became progressively more specific.
This process resembles scientific investigation. A scientist does not ask one question of nature and accept the first observation as complete. The scientist forms a hypothesis, gathers evidence, notices anomalies, and designs the next observation. An iterative retrieval system can follow the same pattern, provided it keeps a record of what each passage supports and what remains uncertain.
Citation constraints are crucial here. If the model is instructed to use only claims supported by retrieved citations, iteration becomes a method for filling evidentiary gaps. Without that constraint, iteration can become a confidence amplifier: each pass elaborates on the previous answer, even when the original claim was unsupported.
The right mental model is therefore not “retrieve more context until the answer sounds good.” It is build an evidence graph in which every important claim has a traceable path back to a source.
A practical framework: the retrieval portfolio
The ideas above can be turned into a simple design framework called a retrieval portfolio. Instead of selecting one universal search method, assign each method a role based on the kind of uncertainty it addresses.
1. Coverage channels
Use several channels to maximize the chance that relevant material enters the candidate pool:
- Lexical search for exact terminology, names, dates, and rare phrases.
- Dense search for paraphrases and conceptual similarity.
- Translated queries for language specific vocabulary and independent entry points.
- Metadata search for authors, locations, time periods, document types, and source collections.
The channels should not be added merely because diversity sounds attractive. Each should have a distinct error profile. If two channels fail in the same way, their apparent redundancy will not provide much protection.
2. Evidence normalization
Do not compare raw similarity scores from unrelated channels without calibration. Convert each result into a rank, percentile, or calibrated relevance estimate within its own channel. Then merge evidence using a transparent rule.
One simple scoring idea is:
portfolio score = strongest channel evidence + stability bonus + source quality adjustment
The stability bonus rewards documents that appear across independent queries. The source quality adjustment prevents a frequently retrieved but weak source from dominating simply because it is duplicated throughout the corpus.
3. Deliberate reranking
Reranking should answer a narrower question than retrieval. Retrieval asks, “Could this be useful?” Reranking asks, “How directly does this passage support the current information need?” A reranker can examine the relationship between the query and passage more carefully, but it should not be expected to compensate for a candidate pool that lacks entire languages, viewpoints, or source types.
4. Iterative gap finding
After each pass, identify three categories:
- Claims already supported by multiple passages.
- Claims supported by only one passage.
- Claims that are plausible but currently unsupported.
The next query should target the third category first. This prevents the system from spending its budget repeatedly confirming what it already knows while neglecting the fragile parts of the answer.
5. Budget allocation by uncertainty
Not every query deserves twenty retrieval passes or a large multilingual ensemble. Allocate computation where uncertainty is highest. A short factual lookup with a distinctive name may need one lexical and one semantic search. A comparative historical question involving several languages may justify multiple translated queries and iterative refinement.
This is a more intelligent form of cost control than choosing the cheapest model globally. The best budget strategy is not uniform thrift. It is spending more precisely where measurement is least trustworthy.
Key Takeaways
- Treat embeddings as instruments, not oracles. Examine performance by language, domain, and query type rather than relying on one aggregate score.
- Separate discovery from judgment. Use lexical and semantic methods for complementary roles, often retrieving broadly first and reranking carefully afterward.
- Use translation as an ensemble. Multiple languages can expose different terminology and source traditions, but normalize rankings before combining them.
- Iterate by unresolved claims. Each retrieval pass should answer a specific evidentiary gap, not merely add more context.
- Track agreement separately from relevance. A document supported by several independent retrieval channels may deserve more confidence than one that wins by a single raw score.
The future of multilingual search will not be decided by whether one embedding model finally produces identical vectors for every language. That goal is attractive, but it misunderstands the problem. Languages do not merely label the same semantic space. They reveal different conventions, histories, vocabularies, and pathways through knowledge.
A system that forces all of those pathways into one supposedly universal measurement may gain simplicity while losing visibility. A system that combines imperfect measurements can instead make its uncertainty legible and use disagreement as a guide for further search.
The most trustworthy search engine, then, is not the one that claims to understand everything in one pass. It is the one that knows when its first view is incomplete, looks again from another language or method, and can show the reader why its final answer deserves belief.
Sources
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 🐣