Anlamsal Arama Nedir?
İngilizce: Semantic Search
Yayın: · Son güncelleme:
Anlamsal Arama Nedir? Kısaca
Anlamsal arama (semantic search), kelimelerin birebir eşleşmesi yerine sorgunun ve belgelerin anlamını karşılaştırarak sonuç getiren arama yöntemidir. Farklı kelimelerle sorulan aynı soruya da ilgili içerikleri bulabilir.

Anlamsal arama, kullanıcının ne yazdığından çok ne demek istediğine odaklanan arama yaklaşımıdır. Klasik anahtar kelime aramasında "kredi kartı borcu" yazınca içinde bu kelimeler geçen sayfalar gelir. Anlamsal aramada ise "kart ekstremi ödeyemiyorum" gibi farklı ifadelerle yazılmış ama aynı konuyu anlatan içerikler de bulunabilir.
Nasıl çalışır?
Anlamsal arama genellikle embedding adı verilen sayısal temsillerle çalışır:
- Belgeler bir modelle vektörlere çevrilir ve bir vektör veritabanında saklanır.
- Kullanıcının sorgusu da aynı modelle vektöre çevrilir.
- Sorgu vektörüne en yakın belge vektörleri bulunur ve sonuç olarak gösterilir.
Yakınlık çoğu zaman kosinüs benzerliği gibi ölçülerle hesaplanır.
Anahtar kelime aramasıyla karşılaştırma
| Özellik | Anahtar kelime | Anlamsal |
|---|---|---|
| Eş anlamlılar | Zayıf | Güçlü |
| Kesin terim, kod, numara | Güçlü | Zayıf olabilir |
| Hız ve maliyet | Düşük maliyet | Model ve ek altyapı gerekir |
Bu yüzden birçok sistem iki yöntemi birleştiren "hibrit arama" kullanır.
Nelere dikkat etmeli?
Anlamsal arama, IBAN numarası, ürün kodu ya da kanun maddesi numarası gibi kesin eşleşme gereken sorgularda yanılabilir. Sonuçların kalitesi, kullanılan modelin dili ne kadar iyi bildiğine bağlıdır; Türkçe içerik için Türkçeyi iyi destekleyen modeller seçilmelidir. RAG sistemlerinde yanlış belge getirilirse, dil modeli de bu yanlış bağlama dayanarak hatalı cevap üretebilir. Bu nedenle arama sonuçları düzenli olarak örnek sorularla test edilmelidir.
Sıkça Sorulan Sorular
Anlamsal arama Google aramasıyla aynı mı?
Modern arama motorları anlamsal yöntemleri başka birçok sinyalle birlikte kullanır. Anlamsal arama ise genel bir tekniktir; şirket belgeleri ya da uygulama içi arama gibi küçük ölçeklerde de uygulanabilir.
Anlamsal arama her zaman daha iyi sonuç verir mi?
Hayır. Eş anlamlı ve doğal dil sorgularında güçlüdür, ama kesin kod ya da numara aramalarında anahtar kelime araması daha güvenilirdir. Bu nedenle hibrit arama sık tercih edilir.