Merhaba arkadaşlar;

Bu derste Google gibi internet ve teknoloji devlerinin sistemlerinde kullandığı kelime tahmin algoritmasından bahsedelim.

İlk olarak PHP’de ismini söyleyemediğim levenshtein fonksiyonuyla benzer kelimeleri bulup yazdırabiliyoruz.

Bu fonksiyonla çalışmak için dizi kullanımı en mantıklı yol gibi. Bir dizi tanımlıyoruz ve bunun içine düzgün kelimelerimizi yazıyoruz. Bu çok işlevsel gibi değil ama şöyle düşünelim sitemizde bir etiketler tablosu var ve biz bunu sorguyla çektik sonra mysql_fetch_array fonksiyonuyla diziye aktardık ve foreach fonksiyonuyla parçadık. Daha sonra levenshtein fonksiyonunu kullanarak gelen kelimeyle karşılaştırıp etkileşimli bir arama sayfası oluşturduk