DİD YOU MEAN? / Bunu mu demek istemiştiniz?


DİD YOU MEAN? / Bunu mu demek istemiştiniz?

Hatta bazılarımız bu google ne ukala herşeyi bildiğini zannediyor dahi demiştir. Bugün bizde arama sayfamıza bu özelliği nasıl ekleyeceğimizi öğrenerek sitemize ekleyebileceğiz.

SOUNDEX Fonksiyonu:

SOUNDEX fonksiyonu parametre olarak bir metin alır ve bu metnin okunuşunu ifade eden 4 karakterli bir değer döndürür. Geriye döndürdüğü 4 karakterli değerin ilk karakteri aradığımız kelimenin ilk harfidir.

select  SOUNDEX (‘nanoyazilim’) –ifadesi sonuç olarak bize N245 değerini döndürür.

DIFFERENCE Fonksiyonu :

DIFFERENCE fonksiyonu iki adet parametre alır ve aldığı parametreleri SOUNDEX fonksiyonuna tabi tutarak dönen 4 karakterli sonuçları karşılaştırır. Dönen 4 karakterli sonuçların kaç karakterinin aynı olduğunu ifade eden 0 ile 4 arasında bir sonuç döndürür.
select DIFFERENCE (‘metin1′,’metin2’)

şimdi ahmet ve akmet kelimelerini ilk olarak soundex fonksiyonuna gönderelim ve dönen sonuçları inceleyelim.
select SOUNDEX (‘ahmet’) — Sonuç : A530

select SOUNDEX (‘akmet’) — Sonuç : A253

Sonuçlari inceleyecek olursak dönen değerlerin 3 karakteri ayni. Bunlar ‘A’,’5′ ve ‘3’ farklı olan ise ‘0’ ve ‘2’. Şimdi iki kelimeyi Difference fonksiyonuna tabi tutalim.

select  DİFFERENCE (‘ahmet, ‘akmet’) — Sonuç : 3

Kısacası DIFFERENCE değeri bize parametre olarak aldığı iki ifadenin ne kadar benzer olduğunu gösteriyor.

 

 

     Google, Did You Mean, DIFFERENCE Fonksiyonu, metin1, metin2

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Web Sitenizi Ücretsiz Analiz Edelim

Seo Analiz