Update app.py
Browse files
app.py
CHANGED
@@ -550,10 +550,7 @@ def extract_keywords(query):
|
|
550 |
# حذف علامتهای نگارشی از جمله
|
551 |
query = query.translate(str.maketrans('', '', string.punctuation))
|
552 |
|
553 |
-
# اگر برای اولین بار از nltk استفاده میکنید، باید اینها را دانلود
|
554 |
-
nltk.download('punkt')
|
555 |
-
nltk.download('stopwords')
|
556 |
-
|
557 |
words = word_tokenize(query)
|
558 |
|
559 |
# حذف کلمات بیمحتوا (Stopwords)
|
@@ -567,6 +564,9 @@ def extract_keywords(query):
|
|
567 |
if query:
|
568 |
threshold = 60
|
569 |
matched_sentences = []
|
|
|
|
|
|
|
570 |
|
571 |
# استخراج کلمات کلیدی از سوال
|
572 |
keywords = extract_keywords(query)
|
|
|
550 |
# حذف علامتهای نگارشی از جمله
|
551 |
query = query.translate(str.maketrans('', '', string.punctuation))
|
552 |
|
553 |
+
# اگر برای اولین بار از nltk استفاده میکنید، باید اینها را دانلود کن
|
|
|
|
|
|
|
554 |
words = word_tokenize(query)
|
555 |
|
556 |
# حذف کلمات بیمحتوا (Stopwords)
|
|
|
564 |
if query:
|
565 |
threshold = 60
|
566 |
matched_sentences = []
|
567 |
+
import nltk
|
568 |
+
nltk.download('punkt')
|
569 |
+
nltk.download('stopwords')
|
570 |
|
571 |
# استخراج کلمات کلیدی از سوال
|
572 |
keywords = extract_keywords(query)
|