Semantic Search
Anlamsal arama
Kelime eşleşmesi yerine anlam yakınlığına dayanarak sonuç döndüren arama yaklaşımıdır; gömme vektörleri arasındaki mesafeyle ölçülür.
ÖnkoşulEmbedding
Kısa cevap
Anlamsal arama, "fatura" arayan kullanıcıya "irsaliye" içeren belgeyi de getirebilir; çünkü eşleşmeyi kelimede değil anlam uzayında kurar. Karşılığında kesin terimleri, kodları ve olumsuzluğu ayırt etmekte zayıftır.
Lexical arama ile karşılaştırma#
| Sorgu tipi | Anlamsal | Lexical | Hibrit |
|---|---|---|---|
| Kavramsal soru | Güçlü | Zayıf | Güçlü |
| Kesin kod veya numara | Zayıf | Güçlü | Güçlü |
| Eş anlamlı terim | Güçlü | Zayıf | Güçlü |
| Olumsuzluk içeren sorgu | Zayıf | Zayıf | Orta |
| Yazım hatalı sorgu | Orta | Zayıf | Orta |
| Nadir özel ad | Orta | Güçlü | Güçlü |
Yaklaşık en yakın komşu#
Milyonlarca vektörde tam en yakın komşuyu bulmak pahalıdır. Üretim sistemleri yaklaşık en yakın komşu (ANN) algoritmaları kullanır: küçük bir isabet kaybı karşılığında aramayı çok hızlandırır. Bu bir ayar ekseni yaratır; geri çağırma ile gecikme arasındaki dengeyi siz belirlersiniz.
Kurulum kontrol listesi#
- 01Gömme modelini Türkçe performansı ölçülmüş biçimde seçin.
- 02Yetki ve tarih filtrelerini arama sorgusuna gömün, sonradan uygulamayın.
- 03Lexical katmanı ilk günden ekleyin; kesin terimler kaçınılmaz olarak gelecek.
- 04Değerlendirme seti kurun: 20 sorgu, işaretlenmiş doğru parçalar.
- 05Boş dönüş oranını izleyin; içerik açığı panosunun girdisidir.
Sık sorulan sorular
Anlamsal arama klasik aramayı tamamen değiştirir mi?
Hayır. Kurumsal belge setlerinde kesin terim, kod ve kısaltma sorguları kaçınılmazdır; bu yüzden pratikte hibrit kurulum varsayılan hâle geliyor.
Vektör veritabanı şart mı?
Küçük ölçekte ilişkisel veya doküman veritabanının vektör eklentileri yeterli olabilir. Ayrı bir vektör veritabanı, ölçek ve filtreli arama ihtiyaçları büyüdüğünde anlam kazanır.
Güncelleme geçmişi
- v1.0İlk yayın.
LEARN
Semantic Search konusunu uygulamaya dökmek ister misin?
Kavramı okudun; sırada onu bir rotanın içinde öğrenmek ve bir testle ölçmek var.
