You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rule0 of SkroutzGreekStemmer.java tries to handle special cases for specific word endings.
However, most of those cases concern whole words, rather than endings.
Eg. the word περατοσ is handled as an ending, and will also match υδατοπερατοσ and stem it as υδατοπερ, σαφωσ will match φωσ, etc.
Those case are false positive matches.
Most of the cases should be handled with string equality (rather than string suffix matching).
This should happen in an extra step before what now is rule0 and rule0 should have less special cases to handle
The text was updated successfully, but these errors were encountered:
rule0
ofSkroutzGreekStemmer.java
tries to handle special cases for specific word endings.However, most of those cases concern whole words, rather than endings.
Eg. the word
περατοσ
is handled as an ending, and will also matchυδατοπερατοσ
and stem it asυδατοπερ
,σαφωσ
will matchφωσ
, etc.Those case are false positive matches.
Most of the cases should be handled with string equality (rather than string suffix matching).
This should happen in an extra step before what now is
rule0
andrule0
should have less special cases to handleThe text was updated successfully, but these errors were encountered: