Przejdź do treści
Biblioteka skilli
AI i agenci · Budowanie i kod

hybrid-search

/hybrid-search

Łączy wyszukiwanie słów kluczowych i wektorowe, by działały zarówno dokładne terminy, jak i znaczenie semantyczne, i sensownie scala dwa rankingi.

Repozytorium
AI-SKILLS ↗
Licencja
MIT
Ostatnia zmiana repozytorium
05.09.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 05.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Łączy wyszukiwanie słów kluczowych i wektorowe, by działały zarówno dokładne terminy, jak i znaczenie semantyczne, i sensownie scala dwa rankingi.

Oryginalny opis (EN)

Combine keyword and vector retrieval so exact terms and semantic meaning both work, and fuse the two rankings sensibly. Use when keyword search misses paraphrases or vector search misses exact identifiers.

Jak działa

  1. Method
  2. Boundaries
Sekcje z nagłówków SKILL.md, w oryginale · 42 linii, 269 słów
Podgląd SKILL.md
---
name: hybrid-search
description: Combine keyword and vector retrieval so exact terms and semantic meaning both work, and fuse the two rankings sensibly. Use when keyword search misses paraphrases or vector search misses exact identifiers.
---

# Hybrid search

Keyword search nails exact terms and fails on paraphrase; vector search
does the opposite and confidently misses a product code. Hybrid keeps
both and spends its complexity on combining two rankings that are not
directly comparable.

## Method

1. **Confirm you need both.** If queries are mostly exact terms,
   keyword alone is simpler and cheaper. Hybrid is justified by real
   paraphrase traffic, not by novelty.
2. **Retrieve independently, then fuse.** Run both retrievers and
   combine the ranked lists rather than trying to blend raw scores,
   which are on incompatible scales.
3. **Prefer rank-based fusion as the default.** Reciprocal rank fusion
   needs no calibration and is hard to beat without tuning, which makes
   it the right starting point.
4. **Keep exact matching authoritative.** Identifiers, codes, and quoted
   phrases should not be outranked by something semantically nearby
   (see typo-tolerance).
5. **Choose and freeze an embedding model per index.** Mixing
   embeddings from different models within one index makes distances
   meaningless, and changing models means reindexing (see
   embeddings-selection).
6. **Rerank the fused head when quality justifies the cost.** A cross
   encoder over the top results improves ordering considerably at real
   latency cost (see retrieval-reranking).
7. **Evaluate against the same judged set as keyword.** Hybrid must be
   shown better on your queries, not assumed better (see
   relevance-tuning).

## Boundaries

- Hybrid adds an embedding pipeline, a vector store, and reindexing
  obligations, which is real operational weight.
- Vector recall degrades on very short queries where there is little
  semantic signal to work with.
- Semantic similarity is not relevance; two documents can be close in
  meaning and useless for the query.

Wersje

RepozytoriumWynikLicencja
Ta strona · Amey-Thakur/AI-SKILLS90MIT
claude-dev-suite/claude-dev-suite100MIT
juanre/llmemory95MIT

Migawka bazy z 28.10.2026 · wersja paczki c2a5da132716 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100hybrid-search-implementation
    Łączy wyszukiwanie wektorowe i słów kluczowych, by poprawić trafność wyników w systemach RAG i wyszukiwarkach, gdy żadne z podejść osobno nie daje wystarczającego recall.
  • 100hybrid-search-implementation
    Łączy wyszukiwanie wektorowe i słów kluczowych, by poprawić trafność wyników w systemach RAG i wyszukiwarkach, gdy żadne z podejść osobno nie daje wystarczającego recall.
  • 100hybrid-search-advisor
    Projektuje strategię wyszukiwania hybrydowego, łączącą gęste wyszukiwanie wektorowe z rzadkim wyszukiwaniem słów kluczowych (BM25) i rankingiem fuzji, w potokach RAG, chunkingu i embeddingów.
  • 87embed
    Tworzy wektory tekstu o 384 wymiarach i buduje indeksy wektorowe, gdy trzeba porównać fragmenty według znaczenia zamiast słów kluczowych.
  • 98vector-search-patterns
    Wdraża wyszukiwanie wektorowe: generowanie embeddingów, dobór indeksu i wyszukiwanie hybrydowe w ChromaDB, pgvector i FAISS oraz projekt potoku RAG.
  • 95azure-search-documents-py
    Obsługuje SDK Azure AI Search dla Pythona: wyszukiwanie wektorowe i hybrydowe, rankowanie semantyczne, indeksowanie i skillsety.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.