Maç değerlendirme yaklaşımı - Match rating approach - Wikipedia

maç değerlendirme yaklaşımı (MRA) bir fonetik algoritma tarafından geliştirilmiş Western Havayolları 1977'de endekslenmesi ve karşılaştırılması için homofon isimler.[1]

Algoritmanın kendisi basit bir kodlama kuralları kümesine, ancak daha uzun bir karşılaştırma kuralları kümesine sahiptir. Ana mekanizma, dizeleri soldan sağa ve sonra sağdan sola karşılaştırarak eşleşmeyen karakterlerin sayısını hesaplayan benzerlik karşılaştırmasıdır ve aynı karakterlerin kaldırılması. Bu değer 6'dan çıkarılır ve ardından minimum eşikle karşılaştırılır. Minimum eşik tablo A'da tanımlanmıştır ve dizilerin uzunluğuna bağlıdır.

Kodlanmış ad, kişisel sayısal tanımlayıcı (PNI) olarak bilinir (muhtemelen yanlış). Kodlanmış ad hiçbir zaman 6 alfa karakterden fazlasını içeremez.

Eşleşme derecelendirme yaklaşımı, "y" harfini içeren adlarda, orijinal türünden farklı olarak iyi performans gösterir. NYSIIS algoritma; örneğin, "Smith" ve "Smyth" soyadları başarıyla eşleştirildi. Ancak MRA, uzunlukları 2'den fazla farklılık gösteren kodlanmış adlarda iyi performans göstermez.

Kodlama kuralları

  1. Sesli harf kelimeye başlamadıkça tüm ünlüleri silin
  2. Mevcut herhangi bir çift ünsüzün ikinci ünsüzünü kaldırın
  3. Yalnızca ilk 3 ve son 3 harfi birleştirerek kodeksi 6 harfe düşürün

Karşılaştırma kuralları

Bu bölümde, "diziler" ve "ad (lar)" sözcükleri "kodlanmış dizeler" ve "kodlanmış adlar" anlamına gelir.

  1. Kodlanmış dizeler arasındaki uzunluk farkı 3 veya daha büyükse, benzerlik karşılaştırması yapılmaz.
  2. Kodlanmış dizelerin uzunluk toplamını hesaplayarak ve tablo A'yı kullanarak minimum derecelendirme değerini elde edin
  3. Şifrelenmiş dizeleri soldan sağa doğru işleyin ve her iki dizede bulunan benzer karakterleri sırasıyla kaldırın.
  4. Eşleşmeyen karakterleri sağdan sola işleyin ve her iki isimde bulunan benzer karakterleri sırasıyla kaldırın.
  5. Daha uzun dizedeki eşleşmeyen karakterlerin sayısını 6'dan çıkarın. Bu benzerlik derecelendirmesidir.
  6. Benzerlik derecesi minimum puana eşitse veya daha yüksekse, maç iyi kabul edilir.

Minimum eşik

Aşağıdaki tablo, minimum derecelendirme ve dizi uzunlukları arasındaki eşleşmeyi gösterir.

Tablo A
Uzunlukların ToplamıMinimum Puan
≤ 45
4 4
7 3
= 122

Maç derecelendirme yaklaşımı örnekleri

Aşağıdaki tablo, bazı yaygın homofon isimler için eşleşme derecelendirme yaklaşımı algoritmasının çıktısını göstermektedir.

İsimMRA KodeksiMinimum PuanBenzerlik Karşılaştırma Değerlendirmesi
ByrneBYRN45
BoernBRN
SmithSMTH35
SmythSMYTH
CatherineCTHRN34
KathrynKTHRYN

Ayrıca bakınız

Soundex

Referanslar

  1. ^ Moore, GB .; Kuhns, J L .; Treffzs, J L .; Montgomery, C A. (1 Şubat 1977). Benzersiz Olmayan Tanımlayıcılar Kullanarak Kişisel Veri Dosyalarından Bireysel Kayıtlara Erişim. ABD Ulusal Standartlar ve Teknoloji Enstitüsü. s. 17. NIST SP - 500-2. Lay özeti.

Dış bağlantılar