İçeriğe geç

Anlamsal arama

Anlamsal arama, sorgudaki kelimeleri birebir eşleştirmek yerine kullanıcının niyetini ve bağlamını anlayarak anlamı uyan içerikleri bulan arama yaklaşımıdır.

Semantic search · Anlama göre arama

Bilgi ve yanıt · 3 dk okuma · Güncelleme:

Tüm kavramlar

Anlamsal arama nedir?

Anlamsal arama, arama motorunun kelimelerin ve ifadelerin anlamını yorumlayarak sonuç üretmesini sağlayan bir arama teknolojisidir. Yalnızca sorgudaki kelimelerle birebir örtüşen içerik yerine, sorgunun anlamına uyan içeriği döndürür. Arama niyetini ve arama bağlamını birlikte değerlendirir. Bu yaklaşım, kullanıcının ne aradığını anlamaya odaklanan bir deneyim sunar. Makine öğrenmesi ve yapay zekâ ile doğal dili bağlam içinde daha doğru yorumlamayı hedefler.

Vektör temelli çalışma mantığı

Anlamsal arama, vektör aramasının üzerine kuruludur. Sorgu girildiğinde arama motoru sorguyu sayısal temsillere, yani gömme vektörlerine dönüştürür. Mevcut içeriklerin vektörleri de benzer şekilde saklanır. Ardından en yakın komşu mantığıyla, yani kNN algoritmasıyla sorgu vektörüne en yakın belgeler seçilir ve kavramsal uygunluğa göre sıralanır. Böylece eşleşme kelime sayısına değil anlam benzerliğine dayanır.

Bağlam ve niyet okuma

Bağlam; arayanın konumu, sorgudaki kelimelerin çevresi ve geçmiş aramalar gibi ek bilgileri kapsar. Aynı kelime farklı yerlerde farklı anlam taşıyabilir. Niyet ise kişinin bilgi mi istediğini, satın almak mı istediğini yoksa bir yere gitmek mi istediğini ayırt etmeye yardımcı olur. Sistem bu iki sinyali birlikte kullanarak sonuçları önem sırasına koyar. Yanlış niyet okunursa sıralama da kayar.

Temsili işletme örneği

Bir restoranın web sitesinde arama kutusuna çocuklu aileye uygun, sessiz, akşam için bir yer yazan bir misafir düşünün. Sayfalarda bu kelimelerin hiçbiri birebir geçmese bile, menü ve hizmet sayfalarında çocuk menüsü, bebek sandalyesi ve sakin ortam anlatan bölümler bulunuyorsa anlamsal arama bunları ilişkilendirebilir. Sorgu niyeti bir rezervasyon yapmak olduğu için rezervasyon sayfası üstte gösterilebilir. Bu sonuç, misafirin ihtiyacını karşılayan içeriği öne çıkarır. Temsili bir senaryodur; gerçek sonuçlar sitenin içeriğine ve arama altyapısına bağlıdır. Restoran sahibi bu içerikleri eksiksiz hazırlamalıdır.

Anahtar kelime araması ile anlamsal arama

Anahtar kelime aramasıAnlamsal arama
Eşleşme: kelimeler ve eş anlamlılarEşleşme: anlam ve bağlam
Sözcük sırası çoğu zaman önemsizdirSözcük sırası anlamı değiştirebilir
Doğal dil sorusunda sınırlıDoğal dil sorusunda niyeti yorumlar

Sık karıştırılan nokta

Anlamsal aramanın her zaman doğru sonuç vereceği düşünülür. Oysa vektör benzerliği yanlış içerik de getirebilir ve niyet yanlış okunabilir. Ayrıca sistem, restoranın kendi menüsünde, saatlerinde veya fiyatlarında olmayan bilgiyi üretmez. Bu nedenle doğru sonuç için içeriğin güncel ve açık yazılmış olması gerekir.

Uygulamada dikkat edilecekler

  1. Menü, saatler, rezervasyon ve konum bilgilerini her sayfada tutarlı ve güncel biçimde yazın; en az ayda bir kontrol edin.
  2. Misafirlerin sorduğu sorular, örneğin çocuk menüsü veya vegan seçenekler, için ayrı ve net açıklayıcı bölümler hazırlayın.
  3. Arama kutusunda sık yazılan ifadeleri, örneğin rezervasyon, teras veya paket servis, kayıtlardan çıkarıp içerik başlıklarına yansıtın.
  4. Her değişiklikten sonra beş farklı doğal sorguyla arama yapıp dönen sonuçların mantıklı olup olmadığını kendiniz test edin.

Sık sorulan sorular

Anlamsal arama her restoran web sitesinde otomatik olarak çalışır mı?

Hayır, otomatik çalışmaz. Arama altyapısının bu özelliği destekleyip desteklemediği ve nasıl yapılandırıldığı kullanılan yazılıma bağlıdır. Sitenin içeriği düzenli ve açık değilse sonuç kalitesi de düşük kalabilir. Teknik destek ve ürün belgeleri kontrol edilmelidir.

Anlamsal arama arayanın konumunu ve geçmiş aramalarını kullanır mı?

Genel olarak bağlam; konum, sorgunun çevresi ve geçmiş aramalar gibi bilgileri içerebilir. Bu veriler kullanılıyorsa, işletmenin gizlilik politikasında açıklanması ve hukuki yükümlülüklerin yerine getirilmesi gerekir. Bu konuda hukuki değerlendirme için uzman desteği alınmalıdır.

Teknik kaynak

www.elastic.co · Anlamsal arama

Teknik tanım için birincil kaynağa başvurulmuştur. İşletme senaryosu açıklama amacıyla hazırlanmış temsili bir örnektir.

İlgili kavramlar