Kaynağa Gözat

fix ngram distance for strings shorter then N

Adam Horacek 4 yıl önce
ebeveyn
işleme
060e1372c2
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      strsimpy/ngram.py

+ 1 - 1
strsimpy/ngram.py

@@ -46,7 +46,7 @@ class NGram(NormalizedStringDistance):
             for i in range(min(sl, tl)):
                 if s0[i] == s1[i]:
                     cost += 1
-            return 1.0 * cost / max(sl, tl)
+            return 1.0 - cost / max(sl, tl)
 
         sa = [''] * (sl + self.n - 1)