diff --git a/src/speller2_worker.py b/src/speller2_worker.py index e87212ce729b552d6da885de3e9b36f0c172224c..3afeebe7c92c599b1a241e62073031ec91af51ac 100755 --- a/src/speller2_worker.py +++ b/src/speller2_worker.py @@ -6,6 +6,7 @@ from autocorrect import Speller, Word _log = logging.getLogger(__name__) + class SpellerFixed(Speller): """Fixes orginal speller in case of long words.""" @@ -18,7 +19,7 @@ class SpellerFixed(Speller): w = Word(word, self.lang, self.only_replacements) if self.fast or len(word) > 15: candidates = (self.existing([word]) or self.existing(w.typos()) or - [word]) + [word]) else: candidates = ( self.existing([word]) or @@ -28,6 +29,7 @@ class SpellerFixed(Speller): ) return [(self.nlp_data.get(c, 0), c) for c in candidates] + class Speller2Worker(nlp_ws.NLPWorker): """Implements nlp_worker for text error correction service."""