tiya1012 commited on
Commit
c457329
·
verified ·
1 Parent(s): 49d943b

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -0
app.py CHANGED
@@ -1,3 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  import pandas as pd
3
  from sklearn.feature_extraction.text import TfidfVectorizer
 
1
+ import os
2
+ import subprocess
3
+
4
+ # Ensure required packages are installed
5
+ required_packages = ["scikit-learn", "gradio", "matplotlib", "wordcloud", "pandas"]
6
+ for package in required_packages:
7
+ try:
8
+ __import__(package)
9
+ except ImportError:
10
+ subprocess.check_call(["python3", "-m", "pip", "install", package])
11
+
12
  import gradio as gr
13
  import pandas as pd
14
  from sklearn.feature_extraction.text import TfidfVectorizer