界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

qdrant-search-quality

qdrant-search-quality

【数据与研究】Diagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall', 'irrelevant matches', 'missing expected results', or asks 'how to improve search quality?', 'which embedding model?', 'should I use hybrid search?', 'how to combine keyword and vector search / fusion / RRF…

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

Qqdrant / skillsApache-2.0

技能说明

GitHub

name: qdrant-search-quality description: "Diagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall', 'irrelevant matches', 'missing expected results', or asks 'how to improve search quality?', 'which embedding model?', 'should I use hybrid search?', 'how to combine keyword and vector search / fusion / RRF / prefetch?', 'should I use reranking?', 'relevance feedback?', 'how to measure retrieval quality?', 'build a golden set', 'ground truth dataset', 'how to score recall@k?', 'is my improvement real / statistically significant?', or 'should I fine-tune my embedding model?'. Also use when search quality degrades after quantization, model change, or data growth." allowed-tools:

  • Read
  • Grep
  • Glob

Qdrant Search Quality

Route first, then answer. Match the user's symptom in the table, Read that file, and answer from it. Do not answer from this page alone: it contains routing only, not the guidance. If two rows match, read both.

The user saysRead
Search results are bad or irrelevant, wrong results, missing expected matchesdiagnosis/SKILL.md
Low recall, expected results are missingdiagnosis/SKILL.md
Low precision, too many wrong matchesdiagnosis/SKILL.md
Which embedding model to use, quality dropped after quantization, model change, or data growthdiagnosis/SKILL.md
Not sure if the model, the data, or Qdrant is at faultdiagnosis/SKILL.md
Want to measure recall, build a golden set, ground truth dataset, recall@kdiagnosis/SKILL.md
Is my improvement real, statistically significant, fine-tune the embedding modeldiagnosis/SKILL.md
Need to combine keyword and semantic search, hybrid search, sparse + dense, fusion / RRF, prefetchsearch-strategies/hybrid-search/SKILL.md
Should I rerank, results too similar, need diversity, MMR, recommendation/discovery APIsearch-strategies/SKILL.md
Improving results with relevance feedback or user clicks, cheaper alternative to rerankingsearch-strategies/relevance-feedback/SKILL.md

Most quality issues come from the embedding model or the data, not from Qdrant's configuration — splitting chunks mid-sentence alone can drop quality 30-40%. Rule that out with exact search before tuning any Qdrant parameter: Search API

我的收藏