Arama motoru nasıl çalışır?

Arama çubuğuna herhangi bir sorgu girdiğimizde, sonuçları listede daha yükseğe çıkarmak için yarışan pek çok farklı algoritma çalışmaya başlar. Bu algoritmalar kelime öbeklerini, anlamlarını temsil eden çok boyutlu vektörlere dönüştürmek için bir tür Word-Embeddingkullanır. Sorgumuzdaki kelimelerin vektörleri, benzer kelimeleri bulmak için, önceden hesaplanmış büyük bir vektör veritabanıyla karşılaştırılır. Başka bir algoritma, sorgunuzla anlamlı bir ilişkisi olan sözcükleri bulmak için kavram ağı’nı tarar. Bu şekilde eş anlamlı kelimeler yerine doğrudan ilgili kelimeler içeren sayfalar bulunur. Bu sayfalar yine başka algoritmalar tarafından otorite, güven, konum gibi özelliklerine göre sıralanarak listelenir.