Class JaroWinkler


  • public class JaroWinkler
    extends java.lang.Object
    Winkler's reweighting scheme for distance metrics. In the literature, this was applied to the Jaro metric ('An Application of the Fellegi-Sunter Model of Record Linkage to the 1990 U.S. Decennial Census' by William E. Winkler and Yves Thibaudeau.)
    • Constructor Summary

      Constructors 
      Constructor Description
      JaroWinkler()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double benzerlikOrani​(java.lang.String source, java.lang.String target)
      Verilen iki String'in benzerlik oranını Jaro-Winkler algortiması kullanarak hesaplar.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JaroWinkler

        public JaroWinkler()
    • Method Detail

      • benzerlikOrani

        public double benzerlikOrani​(java.lang.String source,
                                     java.lang.String target)
        Verilen iki String'in benzerlik oranını Jaro-Winkler algortiması kullanarak hesaplar. Oluşan sonuç 0-1 arasındadır, 1'e yaklaştıkça benzerlik artar, aynı stringler için "1" dir
        Parameters:
        source -
        target -
        Returns:
        Stringlerin benzerlik oranı. stringler aynı ise 1