Spaces:
Sleeping
Sleeping
Update src/streamlit_app.py
Browse files- src/streamlit_app.py +8 -0
src/streamlit_app.py
CHANGED
|
@@ -7,7 +7,15 @@ import nltk
|
|
| 7 |
from nltk.corpus import stopwords as stp
|
| 8 |
from nltk import pos_tag, word_tokenize as w, sent_tokenize as s
|
| 9 |
from nltk.stem import WordNetLemmatizer as wl
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
# Download necessary NLTK data
|
| 12 |
nltk.download('punkt', quiet=True)
|
| 13 |
nltk.download('averaged_perceptron_tagger', quiet=True)
|
|
|
|
| 7 |
from nltk.corpus import stopwords as stp
|
| 8 |
from nltk import pos_tag, word_tokenize as w, sent_tokenize as s
|
| 9 |
from nltk.stem import WordNetLemmatizer as wl
|
| 10 |
+
import os
|
| 11 |
+
NLTK_DATA_PATH = "/app/nltk_data"
|
| 12 |
+
os.makedirs(NLTK_DATA_PATH, exist_ok=True)
|
| 13 |
+
os.environ["NLTK_DATA"] = NLTK_DATA_PATH
|
| 14 |
|
| 15 |
+
nltk.download('punkt', download_dir=NLTK_DATA_PATH, quiet=True)
|
| 16 |
+
nltk.download('averaged_perceptron_tagger', download_dir=NLTK_DATA_PATH, quiet=True)
|
| 17 |
+
nltk.download('wordnet', download_dir=NLTK_DATA_PATH, quiet=True)
|
| 18 |
+
nltk.download('stopwords', download_dir=NLTK_DATA_PATH, quiet=True)
|
| 19 |
# Download necessary NLTK data
|
| 20 |
nltk.download('punkt', quiet=True)
|
| 21 |
nltk.download('averaged_perceptron_tagger', quiet=True)
|