shujath000 commited on
Commit
8fcd770
·
verified ·
1 Parent(s): 7899208

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. 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)