MighTguY / customized-symspell

Java port of SymSpell: 1 million times faster through Symmetric Delete spelling correction algorithm
MIT License
64 stars 18 forks source link

Suggestions are not properly sorted with Verbosity.ALL #51

Open aTan-aka-Xellos opened 4 years ago

aTan-aka-Xellos commented 4 years ago

From docs to Verbosity.ALL:

All suggestions within maxEditDistance, suggestions ordered by edit distance, 
then by term frequency (slower, no early termination).

Several times faced cases when suggestions are not sorted correctly. Neither by editDistance neither by count. Settings mostly default. Please see them on the screenshots.

ScreenShot_1

ScreenShot_2

aTan-aka-Xellos commented 4 years ago

Example with Verbosity.CLOSEST. All suggestions have editDistance 1.0, but unsorted by frequency/count.

Screen Shot 2020-06-05 at 15 37 51