



A search paradigm where queries and documents are encoded differently, optimized for scenarios where queries are short and documents are long. Common in information retrieval and modern embedding models designed specifically for search.
Loading more......
Asymmetric search recognizes that queries and documents have different characteristics: queries are typically short (3-10 words) while documents are long (100-1000s of words). Some embedding models optimize for this asymmetry.
Query: "best pizza recipe"
Document: Full recipe with ingredients, instructions, tips
Models like Sentence-BERT can be trained with different encoders or prompts for queries vs documents:
# Some models use prefixes
query_embedding = model.encode("query: best pizza recipe")
doc_embedding = model.encode("passage: [full recipe text]")
Symmetric: Document-to-document similarity (clustering) Asymmetric: Query-to-document search (retrieval)
Not applicable (search paradigm).