Mohammaderfan koupaei commited on
Commit
5033ac0
·
1 Parent(s): 6b418f0

Add application file

Browse files
Files changed (2) hide show
  1. app.py +9 -0
  2. requirements.txt +0 -1
app.py CHANGED
@@ -23,7 +23,16 @@ def main():
23
  logging.basicConfig(level=logging.INFO)
24
  logger = logging.getLogger(__name__)
25
  logger.info("Initializing training process...")
 
 
26
 
 
 
 
 
 
 
 
27
  # Set a random seed for reproducibility
28
  set_seed(42)
29
 
 
23
  logging.basicConfig(level=logging.INFO)
24
  logger = logging.getLogger(__name__)
25
  logger.info("Initializing training process...")
26
+ import os
27
+ import spacy
28
 
29
+ # Download and load SpaCy model dynamically
30
+ try:
31
+ spacy.load("en_core_web_sm")
32
+ except OSError:
33
+ logger.info("Downloading SpaCy model 'en_core_web_sm'...")
34
+ os.system("python -m spacy download en_core_web_sm")
35
+
36
  # Set a random seed for reproducibility
37
  set_seed(42)
38
 
requirements.txt CHANGED
@@ -8,4 +8,3 @@ sentencepiece
8
  pandas
9
  numpy
10
  spacy
11
- en_core_web_sm
 
8
  pandas
9
  numpy
10
  spacy