Spaces:
Runtime error
Runtime error
Commit
·
eba1db7
1
Parent(s):
ac97475
Update app.py
Browse files
app.py
CHANGED
|
@@ -65,7 +65,7 @@ except sqlite3.OperationalError:
|
|
| 65 |
'''
|
| 66 |
CREATE TABLE reviews (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
| 67 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
| 68 |
-
name TEXT, view TEXT, duration TEXT)
|
| 69 |
''')
|
| 70 |
db.commit()
|
| 71 |
db.close()
|
|
@@ -75,7 +75,7 @@ except sqlite3.OperationalError:
|
|
| 75 |
def get_latest_reviews(db: sqlite3.Connection):
|
| 76 |
reviews = db.execute("SELECT * FROM reviews ORDER BY id DESC limit 100").fetchall()
|
| 77 |
total_reviews = db.execute("Select COUNT(id) from reviews").fetchone()[0]
|
| 78 |
-
reviews = pd.DataFrame(reviews, columns=["id", "date_created", "name", "view", "duration"])
|
| 79 |
return reviews, total_reviews
|
| 80 |
|
| 81 |
def get_latest_reviews2(db: sqlite3.Connection):
|
|
@@ -91,9 +91,6 @@ def ccogsphere(name: str, rate: str, celsci: str):
|
|
| 91 |
celsci2=celsci.split()
|
| 92 |
celsci2=celsci2[0] + "+" + celsci2[1]
|
| 93 |
celscix=celsci2[0] + celsci2[1]
|
| 94 |
-
celscix2=gcf(celscix)
|
| 95 |
-
if celscix={"message":"Cannot find information about Twitter Screen Name 'donald trump'"}:
|
| 96 |
-
print ("no")
|
| 97 |
|
| 98 |
if celsci=="Celscis List":
|
| 99 |
df = pd.DataFrame({
|
|
@@ -110,10 +107,14 @@ def ccogsphere(name: str, rate: str, celsci: str):
|
|
| 110 |
else:
|
| 111 |
nam="No name, write your name followed by a message"
|
| 112 |
mess="No messages, write your name followed by a message"
|
| 113 |
-
|
| 114 |
-
cursor.execute("INSERT INTO reviews(name, view, duration) VALUES(
|
| 115 |
db.commit()
|
| 116 |
else:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 117 |
celsci2=ecf(celsci2)
|
| 118 |
df=pd.DataFrame.from_dict(celsci2["videos"])
|
| 119 |
celsci2=json.dumps(celsci2["videos"])
|
|
@@ -122,12 +123,12 @@ def ccogsphere(name: str, rate: str, celsci: str):
|
|
| 122 |
duration = str(row["duration"])
|
| 123 |
print(view, duration)
|
| 124 |
#celsci=celsci+celsci2
|
| 125 |
-
cursor.execute("INSERT INTO reviews(name, view, duration) VALUES(
|
| 126 |
db.commit()
|
| 127 |
|
| 128 |
reviews, total_reviews = get_latest_reviews(db)
|
| 129 |
db.close()
|
| 130 |
-
r = requests.post(url='https://ccml-persistent-data2.hf.space/api/predict/', json={"data": [celsci + " ", celsci2]})
|
| 131 |
|
| 132 |
return reviews, total_reviews
|
| 133 |
|
|
|
|
| 65 |
'''
|
| 66 |
CREATE TABLE reviews (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
| 67 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
| 68 |
+
name TEXT, view TEXT, duration TEXT, x TEXT)
|
| 69 |
''')
|
| 70 |
db.commit()
|
| 71 |
db.close()
|
|
|
|
| 75 |
def get_latest_reviews(db: sqlite3.Connection):
|
| 76 |
reviews = db.execute("SELECT * FROM reviews ORDER BY id DESC limit 100").fetchall()
|
| 77 |
total_reviews = db.execute("Select COUNT(id) from reviews").fetchone()[0]
|
| 78 |
+
reviews = pd.DataFrame(reviews, columns=["id", "date_created", "name", "view", "duration", "X"])
|
| 79 |
return reviews, total_reviews
|
| 80 |
|
| 81 |
def get_latest_reviews2(db: sqlite3.Connection):
|
|
|
|
| 91 |
celsci2=celsci.split()
|
| 92 |
celsci2=celsci2[0] + "+" + celsci2[1]
|
| 93 |
celscix=celsci2[0] + celsci2[1]
|
|
|
|
|
|
|
|
|
|
| 94 |
|
| 95 |
if celsci=="Celscis List":
|
| 96 |
df = pd.DataFrame({
|
|
|
|
| 107 |
else:
|
| 108 |
nam="No name, write your name followed by a message"
|
| 109 |
mess="No messages, write your name followed by a message"
|
| 110 |
+
celscix2="End"
|
| 111 |
+
cursor.execute("INSERT INTO reviews(name, view, duration,celscix2) VALUES(?,?,?,?)", [nam, " wrote message: " , mess, celscix2])
|
| 112 |
db.commit()
|
| 113 |
else:
|
| 114 |
+
celscix2=gcf(celscix)
|
| 115 |
+
#if celscix=={"message":"Cannot find information about Twitter Screen Name 'donald trump'"}:
|
| 116 |
+
# print ("no")
|
| 117 |
+
#else:
|
| 118 |
celsci2=ecf(celsci2)
|
| 119 |
df=pd.DataFrame.from_dict(celsci2["videos"])
|
| 120 |
celsci2=json.dumps(celsci2["videos"])
|
|
|
|
| 123 |
duration = str(row["duration"])
|
| 124 |
print(view, duration)
|
| 125 |
#celsci=celsci+celsci2
|
| 126 |
+
cursor.execute("INSERT INTO reviews(name, view, duration,celscix2) VALUES(?,?,?,?)", [celsci+str(index+1), view, duration, celscix2])
|
| 127 |
db.commit()
|
| 128 |
|
| 129 |
reviews, total_reviews = get_latest_reviews(db)
|
| 130 |
db.close()
|
| 131 |
+
r = requests.post(url='https://ccml-persistent-data2.hf.space/api/predict/', json={"data": [celsci + " ", celsci2+celscix2]})
|
| 132 |
|
| 133 |
return reviews, total_reviews
|
| 134 |
|