Main Point
Similarity proposes candidates. Exact identifiers, scope, dates, authorization and source support determine whether a candidate can serve the task.
Key Points
- Embeddings are numerical representations, not truth or an encryption guarantee.
- Similarity depends on the metric and score convention.
- Approximate search adds algorithmic tradeoffs; exact nearestness still cannot establish applicability.
- Combine semantic and exact/lexical requirements deliberately, then test filters and reranking.
1. Inspect the geometry
The invented vectors q=(1,0), A=(0.9,0.1), B=(0.1,0.9) give cosine(q,A)=0.9/sqrt(0.82)≈0.993884 and cosine(q,B)=0.1/sqrt(0.82)≈0.110432. A has the closer direction. No coordinate is a business feature or real embedding output. These numbers are not calibrated correctness probabilities or product API scores.
Faiss's pinned metric note explains normalization for cosine versus inner product. Azure's ranking guidance distinguishes exhaustive and approximate search and describes score conventions. [FAISS-METRIC;AZ-RANK]
2. Inspect the service requirement
A request naming P101 cannot be satisfied merely by a close passage about P107. Preserve the exact code in the relevant field or lexical constraint. A paraphrase such as “send it back” may benefit from semantic matching. Sparse methods can be lexical or learned; Pinecone's explanation is one provider's account of the distinction, not a universal performance ranking. [PC-SPARSE]
Hybrid combination and reranking require evaluation on the actual corpus. Relevant tests include exact codes, paraphrases, negation, exceptions and date-qualified policies. Keep product, tenant and effective-date metadata with evidence; enforce authorization outside model instructions and test it.
3. Preserve interpretable comparisons
Version the embedding method, metric, corpus, index settings, filters and ranking stages. Test required evidence and final explanation separately. A nearest result can still be false, stale, unauthorized or inapplicable. An empty qualified result should lead to defined uncertainty behavior, not a fabricated answer. The worksheet checks these distinctions without calling any embedding or search service.
4. A dated example
Muennighoff and colleagues' M T E B study, first posted in October 2022, evaluated thirty-three embedding models across eight tasks. No one method dominated every task in that study. A model that works well for sentence similarity may therefore need separate examination for the retrieval task we actually have. This is historical benchmark evidence, rather than a current product ranking. Our test should include exact codes, paraphrases, exceptions and applicable dates, with the required evidence established independently.
5. Bringing the lesson together
The opening close match remains unusable until product, date and access constraints are satisfied. You can now explain numerical proximity, choose exact and semantic checks and test the actual evidence path.
Learning Checks
Attempt each answer before expanding the reasoning.
M13-L14-Q01
Why can a semantically similar paragraph still be the wrong result? Think about what a similarity measure leaves outside its comparison.
Show reasoning
The passage may concern another product, customer, effective date, jurisdiction or negated condition. Similarity is a useful search signal, while applicability, permissions and factual support require their own checks. A high score alone cannot settle those requirements.
Sources
- FAISS-METRIC Faiss maintainers. *MetricType and distances*. https://github.com/facebookresearch/faiss/wiki/MetricType-and-distances/aea8a7fffa3fa607f38cdc12beedd14c8dec8eb6. Pinned wiki revision `aea8a7fffa3fa607f38cdc12beedd14c8dec8eb6`, edited 6 March 2020. Retrieved 29 October 2026.
- AZ-RANK Microsoft. *Relevance in vector search*. https://learn.microsoft.com/en-us/azure/search/vector-search-ranking. Live implementation documentation; revision date not asserted. Retrieved 29 October 2026.
- PC-SPARSE Pinecone. *Sparse retrieval explanation*. https://www.pinecone.io/learn/sparse-retrieval/. Provider educational explanation; publication date not asserted. Retrieved 29 October 2026.
- M13-L14-DATED-01 Niklas Muennighoff, Nouamane Tazi, Loïc Magne, Nils Reimers. *MTEB: Massive Text Embedding Benchmark*. https://arxiv.org/abs/2210.07316. Publication/version: 2022-10-13 first submission; 2023-03-19 v3. Retrieved 29 October 2026. Historical benchmark across tasks; no current model ranking or universal winner is asserted.