Anupam251272 commited on
Commit
af554c9
Β·
verified Β·
1 Parent(s): 174425c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -0
app.py CHANGED
@@ -1,3 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  import torch
3
  import spacy
 
1
+ import spacy
2
+ from spacy.cli import download
3
+ import nltk
4
+
5
+ # Ensure punkt tokenizer is downloaded
6
+ try:
7
+ nltk.data.find('tokenizers/punkt')
8
+ except LookupError:
9
+ print("Downloading NLTK 'punkt' tokenizer...")
10
+ nltk.download('punkt')
11
+
12
+ # Ensure spaCy 'en_core_web_sm' model is downloaded
13
+ try:
14
+ nlp = spacy.load("en_core_web_sm")
15
+ except OSError:
16
+ print("Downloading spaCy 'en_core_web_sm' model...")
17
+ download("en_core_web_sm")
18
+ nlp = spacy.load("en_core_web_sm")
19
+
20
+ # Your main application logic follows here
21
+
22
+
23
+
24
  import gradio as gr
25
  import torch
26
  import spacy