Spaces:
Runtime error
Runtime error
Commit
·
bd32352
1
Parent(s):
447f5a8
Update app.py
Browse files
app.py
CHANGED
@@ -31,7 +31,7 @@ from datasets import load_dataset
|
|
31 |
#dataset = load_dataset("csv", data_files="./data.csv")
|
32 |
|
33 |
|
34 |
-
DB_FILE = "./
|
35 |
|
36 |
TOKEN = os.environ.get('HF_KEY')
|
37 |
|
@@ -64,7 +64,7 @@ except sqlite3.OperationalError:
|
|
64 |
'''
|
65 |
CREATE TABLE reviews (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
66 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
67 |
-
name TEXT, rate
|
68 |
''')
|
69 |
db.commit()
|
70 |
db.close()
|
@@ -87,22 +87,25 @@ def ccogsphere(name: str, rate: int, celsci: str):
|
|
87 |
db = sqlite3.connect(DB_FILE)
|
88 |
cursor = db.cursor()
|
89 |
|
90 |
-
try:
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
|
99 |
-
celsci=celsci+celsci2
|
100 |
-
cursor.execute("INSERT INTO reviews(name, rate, celsci) VALUES(?,?,?)", [name, rate, celsci])
|
101 |
-
db.commit()
|
102 |
reviews, total_reviews = get_latest_reviews(db)
|
103 |
db.close()
|
104 |
-
r = requests.post(url='https://ccml-persistent-data2.hf.space/api/predict/', json={"data": [
|
105 |
-
|
106 |
return reviews, total_reviews
|
107 |
|
108 |
def run_actr():
|
@@ -174,7 +177,7 @@ with gr.Blocks(css=css) as demo:
|
|
174 |
demo.load(load_data, None, [data, count])
|
175 |
@name.change(inputs=name, outputs=celsci,_js="window.location.reload()")
|
176 |
@rate.change(inputs=rate, outputs=name,_js="window.location.reload()")
|
177 |
-
|
178 |
|
179 |
def secwork(name):
|
180 |
#if name=="abc":
|
@@ -213,7 +216,7 @@ def backup_db_csv():
|
|
213 |
# #return reviews, total_reviews
|
214 |
|
215 |
#scheduler1 = BackgroundScheduler()
|
216 |
-
#scheduler1.add_job(func=run_actr, trigger="interval", seconds=
|
217 |
#scheduler1.start()
|
218 |
|
219 |
scheduler2 = BackgroundScheduler()
|
|
|
31 |
#dataset = load_dataset("csv", data_files="./data.csv")
|
32 |
|
33 |
|
34 |
+
DB_FILE = "./reviewsitr.db"
|
35 |
|
36 |
TOKEN = os.environ.get('HF_KEY')
|
37 |
|
|
|
64 |
'''
|
65 |
CREATE TABLE reviews (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
66 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
67 |
+
name TEXT, rate TEXT, celsci TEXT)
|
68 |
''')
|
69 |
db.commit()
|
70 |
db.close()
|
|
|
87 |
db = sqlite3.connect(DB_FILE)
|
88 |
cursor = db.cursor()
|
89 |
|
90 |
+
#try:
|
91 |
+
celsci2=celsci.split()
|
92 |
+
print("split",celsci2,celsci)
|
93 |
+
celsci2=celsci2[0] + "+" + celsci2[1]
|
94 |
+
celsci2=ecf(celsci2)
|
95 |
+
df=pd.DataFrame.from_dict(celsci2["videos"])
|
96 |
+
celsci2=json.dumps(celsci2["videos"])
|
97 |
+
for index, row in df.iterrows():
|
98 |
+
view = str(row["views"])
|
99 |
+
duration = str(row["duration"])
|
100 |
+
print(view, duration)
|
101 |
+
#celsci=celsci+celsci2
|
102 |
+
cursor.execute("INSERT INTO reviews(name, rate, celsci) VALUES(?,?,?)", [celsci, view, duration])
|
103 |
+
db.commit()
|
104 |
|
|
|
|
|
|
|
105 |
reviews, total_reviews = get_latest_reviews(db)
|
106 |
db.close()
|
107 |
+
r = requests.post(url='https://ccml-persistent-data2.hf.space/api/predict/', json={"data": [celsci + " ", celsci2]})
|
108 |
+
|
109 |
return reviews, total_reviews
|
110 |
|
111 |
def run_actr():
|
|
|
177 |
demo.load(load_data, None, [data, count])
|
178 |
@name.change(inputs=name, outputs=celsci,_js="window.location.reload()")
|
179 |
@rate.change(inputs=rate, outputs=name,_js="window.location.reload()")
|
180 |
+
#@celsci.change(inputs=celsci, outputs=rate,_js="window.location.reload()")
|
181 |
|
182 |
def secwork(name):
|
183 |
#if name=="abc":
|
|
|
216 |
# #return reviews, total_reviews
|
217 |
|
218 |
#scheduler1 = BackgroundScheduler()
|
219 |
+
#scheduler1.add_job(func=run_actr, trigger="interval", seconds=10)
|
220 |
#scheduler1.start()
|
221 |
|
222 |
scheduler2 = BackgroundScheduler()
|