foxmulder adlı üyeden alıntı: mesajı görüntüle
Cevabınız için teşekkür ederim. Elastic search üzerinde yapmaya çalıştık. Ancak başarılı olamadım ilgili bir kaynak veya döküman bulamadım. Elastic search kurulumunu yaptık. Ancak aramayı dediğim şekilde optimize edemeyince başarılı sonuçlar elde edemedik. Levenshtein algoritması daha başarılı sonuç veriyordu. O yüzden onun üzerine yoğunlaştık. Elastic search arama optimizasyonu konusunda nasıl yol alacağımız konusunda fikilerinizi söylerseniz. Çok memnun olurum.
Sadece şunu söyleyebilirim geliştirdiğim bir chatbotta kullandım, o kısımda hem php de levenshtein hemde elastic yapısını bir arada kullandım. Eğer fuzziness yapısını kavrayabilirseniz ihtiyacınıza yönelik php+elastic bütünlüğünde çözüm üretebilirsiniz diye düşünüyorum. Yani öncelikle bir kaç püf noktadan bahsedeyim.

1- Php ve elastic fuzziness search bağını araştırmanızı öneriyorum.
2- Elastic üzerinde tuttuğunuz verilerin tümünü küçük harfe dönüştürerek kaydedip sorgularınızı küçük harf üzerinden veya tümü büyük yapmanızı eşleştirmelerde fuzzi esnekliğini daha rahat alırsınız.
3- Adım adım her kelime için ayrı esneklik sağlamak içinde öncelikle php tarafında bunları ayırmanız daha sonra elastic üzerinde sorgulamanız gerekir.