diff --git a/requirements-dev.txt b/requirements-dev.txt index 7c35fb5c8..06046025d 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -23,4 +23,5 @@ coloredlogs==15.0.1 requests markdown tiktoken +pycorrector git+https://github.com/luxtiasco/TextRank4ZH.git \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 1ec4823a3..db4423bf8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,4 +19,5 @@ fasttext-predict==0.9.2.1 requests markdown tiktoken +pycorrector git+https://github.com/luxtiasco/TextRank4ZH.git \ No newline at end of file diff --git a/searx/webapp.py b/searx/webapp.py index a0616cb21..bdb84fd09 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -18,7 +18,7 @@ import markdown import re import datetime from textrank4zh import TextRank4Keyword, TextRank4Sentence -from collections import defaultdict +import pycorrector from timeit import default_timer from html import escape @@ -1946,7 +1946,7 @@ class DFA: self.ban_words_list = list() self.ban_words_dict = dict() if not path: - self.path = 'keyword' + self.path = 'keywords' else: self.path = path self.get_words() diff --git a/searx/webapp1.py b/searx/webapp1.py index b5bf27e5a..1f4690382 100644 --- a/searx/webapp1.py +++ b/searx/webapp1.py @@ -18,7 +18,7 @@ import markdown import re import datetime from textrank4zh import TextRank4Keyword, TextRank4Sentence -from collections import defaultdict +import pycorrector from timeit import default_timer from html import escape @@ -2993,7 +2993,7 @@ class DFA: self.ban_words_list = list() self.ban_words_dict = dict() if not path: - self.path = 'keyword' + self.path = 'keywords' else: self.path = path self.get_words()