Embedding Nedir ve Vector Database Neden Kullanılır?
Embedding ve vector database kavramlarını anlam benzerliği üzerinden kolay biçimde açıklıyoruz.
Hakan E. · · Akademi

Embedding, bir metin veya başka bir veriyi sayılardan oluşan bir vektöre dönüştürür. Benzer anlam taşıyan içeriklerin vektörleri de matematiksel olarak birbirine daha yakın olabilir. Bu sayede yalnızca aynı kelimeyi aramak yerine anlam bakımından benzer içerikleri bulabilirsiniz.
Vector database bu vektörleri saklar ve en yakın olanları hızlı biçimde bulur. RAG sistemlerinde kullanıcı sorusuna en yakın belge parçalarının bulunmasında sık kullanılır.
Normal arama sistemi kelimeye bakarken embedding biraz cümlenin ne demeye çalıştığını anlamaya uğraşır. Tabii hâlâ bilgisayardır. Pazartesi sabahı ne hissettiğinizi gerçekten bilmiyor.