CognitiveScience commited on
Commit
eba1db7
·
1 Parent(s): ac97475

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -9
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(?,?,?)", [nam, " wrote message: " , mess])
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(?,?,?)", [celsci+str(index+1), view, duration])
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