yulongchen commited on
Commit
5cfc531
·
1 Parent(s): d434037

Add system

Browse files
Files changed (1) hide show
  1. app.py +10 -8
app.py CHANGED
@@ -118,7 +118,8 @@ def run_model():
118
  data = request.get_json()
119
  claim = data.get("claim", "no input")
120
  time_range_option = data.get("time_range", "month")
121
-
 
122
  suggestion_meta = data.get("suggestion_meta")
123
  pledge_date = data.get("pledge_date", "")
124
  pledge_author = data.get("pledge_author", "")
@@ -167,8 +168,9 @@ def run_model():
167
  df.to_json(json_path, orient="records", indent=2)
168
 
169
 
170
- now = datetime.now()
171
- now_iso = datetime.now().isoformat()
 
172
 
173
  events = df.to_dict(orient="records")
174
  log_entry = {
@@ -178,10 +180,10 @@ def run_model():
178
  "suggestion_meta": suggestion_meta,
179
  "time_start": time_start,
180
  "time_end": time_end,
 
181
  "pledge_author": pledge_author,
182
  "pledge_date": pledge_date,
183
- "events": events,
184
- "finish_time": now_iso
185
  }
186
  default_log_path = f"{FEEDBACK_DIR}/feedback_{timestamp}_{user_id}.jsonl"
187
 
@@ -268,7 +270,7 @@ def receive_feedback():
268
  time_end = previous_log.get("time_end")
269
  pledge_author = previous_log.get("time_start")
270
  pledge_date = previous_log.get("time_end")
271
- finish_time = previous_log.get("finish_time")
272
  except Exception:
273
  pass
274
 
@@ -283,10 +285,10 @@ def receive_feedback():
283
  "suggestion_meta": suggestion_meta,
284
  "time_start": time_start,
285
  "time_end": time_end,
 
286
  "pledge_author": pledge_author,
287
  "pledge_date": pledge_date,
288
- "events": events,
289
- "finish_time": finish_time
290
  }
291
 
292
  local_filename = f"{FEEDBACK_DIR}/feedback_{timestamp}_{user_id}.jsonl"
 
118
  data = request.get_json()
119
  claim = data.get("claim", "no input")
120
  time_range_option = data.get("time_range", "month")
121
+ system_start_time = datetime.now()
122
+ system_start_time = datetime.system_start_time().isoformat()
123
  suggestion_meta = data.get("suggestion_meta")
124
  pledge_date = data.get("pledge_date", "")
125
  pledge_author = data.get("pledge_author", "")
 
168
  df.to_json(json_path, orient="records", indent=2)
169
 
170
 
171
+ system_end_time = datetime.now()
172
+ system_end_time = datetime.system_end_time().isoformat()
173
+ runtime = system_end_time - system_start_time
174
 
175
  events = df.to_dict(orient="records")
176
  log_entry = {
 
180
  "suggestion_meta": suggestion_meta,
181
  "time_start": time_start,
182
  "time_end": time_end,
183
+ "runtime": runtime,
184
  "pledge_author": pledge_author,
185
  "pledge_date": pledge_date,
186
+ "events": events
 
187
  }
188
  default_log_path = f"{FEEDBACK_DIR}/feedback_{timestamp}_{user_id}.jsonl"
189
 
 
270
  time_end = previous_log.get("time_end")
271
  pledge_author = previous_log.get("time_start")
272
  pledge_date = previous_log.get("time_end")
273
+ runtime = previous_log.get("runtime")
274
  except Exception:
275
  pass
276
 
 
285
  "suggestion_meta": suggestion_meta,
286
  "time_start": time_start,
287
  "time_end": time_end,
288
+ "runtime": runtime,
289
  "pledge_author": pledge_author,
290
  "pledge_date": pledge_date,
291
+ "events": events
 
292
  }
293
 
294
  local_filename = f"{FEEDBACK_DIR}/feedback_{timestamp}_{user_id}.jsonl"