مواد پر جائیں
لغت

Hybrid Retrieval

hybrid retrieval relevant passages retrieve کرنے کے لیے semantic vector search کو lexical keyword search کے ساتھ combine کرتی ہے۔ vector search meaning اور paraphrase capture کرتی ہے، keyword search exact terms اور identifiers capture کرتی ہے، اور fusion step دونوں result sets merge کرتا ہے تاکہ precise tokens اور conceptual matches miss نہ ہوں۔

مترادفات: hybrid search, dense-sparse retrieval, vector plus keyword search, fusion retrieval

Hybrid retrieval مانتی ہے کہ production quality کے لیے کوئی single retrieval signal کافی نہیں۔ Dense vector embeddings conceptual similarity میں اچھی ہیں مگر exact identifiers blur کرتی ہیں؛ sparse lexical methods precise tokens پکڑتے ہیں مگر meaning ignore کرتے ہیں۔ دونوں کو run کر کے rankings fuse کرنے سے hybrid retrieval precision sacrifice کیے بغیر recall improve کرتی ہے، جو تب ضروری ہے جب answer کو exactly right passage میں ground ہونا ہو۔ fused candidates پر reranking pass پھر model کو دیے گئے final context کو sharpen کرتا ہے۔

اکثر پوچھے جانے والے سوالات

vector اور keyword search کو combine کیوں کریں؟
vector search rare exact terms جیسے SKUs یا error codes miss کر سکتی ہے، جبکہ keyword search paraphrases miss کرتی ہے۔ دونوں کو fuse کرنا ہر ایک کی strengths recover کرتا ہے اور real-world queries پر recall بڑھاتا ہے۔
دونوں result sets کیسے combine ہوتے ہیں؟
reciprocal rank fusion یا weighted score blend جیسا fusion method merged candidates کو rerank کرتا ہے، اکثر final precision کے لیے cross-encoder reranker کے بعد۔