Romeo David commited on
Commit
151a0e2
·
1 Parent(s): 83d1208

optimized telemetry, missing contents appended

Browse files
Files changed (1) hide show
  1. parent.py +11 -10
parent.py CHANGED
@@ -280,16 +280,14 @@ class SeoAnalyst:
280
  self.uploaded_file = st.file_uploader("Upload Traffic Files CSV", type='csv')
281
  if self.uploaded_file is not None:
282
  encoding = self.detect_encoding(self.uploaded_file)
283
- df = pd.read_csv(self.uploaded_file, encoding=encoding, low_memory=False)
284
- st.session_state['df'] = df
285
 
286
 
287
  st.write("") # FOR THE HIDE BUTTON
288
  self.uploaded_file_seo = st.file_uploader("Upload SEO Keywords CSV", type='csv', key=3)
289
  if self.uploaded_file_seo is not None:
290
  encoding_seo = self.detect_encoding(self.uploaded_file_seo)
291
- df_seo = pd.read_csv(self.uploaded_file_seo, encoding=encoding_seo, low_memory=False)
292
- st.session_state['df_seo'] = df_seo
293
 
294
  with col2:
295
  st.write("") # FOR THE HIDE BUTTON
@@ -323,13 +321,17 @@ class SeoAnalyst:
323
  direct_traffic = st.session_state['direct_traffic']
324
  referral_traffic = st.session_state['referral_traffic']
325
 
 
326
  combined_text += f"\nKeyword Ranking Top 10: {keyword_ranking['Keyword_top_10']}"
327
- combined_text += f"\nKeyword Ranking Top 100: {keyword_ranking['Keyword_top_100']}"
 
 
 
328
  combined_text += f"\nOrganic Traffic: {organic_traffic}"
329
  combined_text += f"\nPaid Traffic: {paid_traffic}"
330
  combined_text += f"\nDirect Traffic: {direct_traffic}"
331
  combined_text += f"\nReferral Traffic: {referral_traffic}"
332
- except KeyError:
333
  pass
334
 
335
  # OUTPUT FOR SEO ANALYST
@@ -338,8 +340,7 @@ class SeoAnalyst:
338
 
339
  end_time = time.time()
340
  time_lapsed = end_time - start_time
341
-
342
- debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [self.uploaded_files, self.uploaded_file, self.uploaded_file_seo],'payload': payload_txt, 'result': result}
343
 
344
  collect_telemetry(debug_info)
345
 
@@ -483,7 +484,7 @@ class SeoOnPageAnalyst:
483
  end_time = time.time()
484
  time_lapsed = end_time - start_time
485
 
486
- debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [self.uploaded_files],'payload': payload_txt, 'result': result}
487
 
488
  collect_telemetry(debug_info)
489
 
@@ -631,7 +632,7 @@ class SeoOffPageAnalyst:
631
  end_time = time.time()
632
  time_lapsed = end_time - start_time
633
 
634
- debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [self.uploaded_files],'payload': payload_txt, 'result': result}
635
 
636
  collect_telemetry(debug_info)
637
 
 
280
  self.uploaded_file = st.file_uploader("Upload Traffic Files CSV", type='csv')
281
  if self.uploaded_file is not None:
282
  encoding = self.detect_encoding(self.uploaded_file)
283
+ st.session_state['df'] = pd.read_csv(self.uploaded_file, encoding=encoding, low_memory=False)
 
284
 
285
 
286
  st.write("") # FOR THE HIDE BUTTON
287
  self.uploaded_file_seo = st.file_uploader("Upload SEO Keywords CSV", type='csv', key=3)
288
  if self.uploaded_file_seo is not None:
289
  encoding_seo = self.detect_encoding(self.uploaded_file_seo)
290
+ st.session_state['df_seo'] = pd.read_csv(self.uploaded_file_seo, encoding=encoding_seo, low_memory=False)
 
291
 
292
  with col2:
293
  st.write("") # FOR THE HIDE BUTTON
 
321
  direct_traffic = st.session_state['direct_traffic']
322
  referral_traffic = st.session_state['referral_traffic']
323
 
324
+ combined_text += df.to_csv(index=True)
325
  combined_text += f"\nKeyword Ranking Top 10: {keyword_ranking['Keyword_top_10']}"
326
+ combined_text += f"\nKeyword Ranking Top 100: {keyword_ranking['Keyword_top_100']}\n\n"
327
+
328
+
329
+ combined_text += df_seo.to_csv(index=True)
330
  combined_text += f"\nOrganic Traffic: {organic_traffic}"
331
  combined_text += f"\nPaid Traffic: {paid_traffic}"
332
  combined_text += f"\nDirect Traffic: {direct_traffic}"
333
  combined_text += f"\nReferral Traffic: {referral_traffic}"
334
+ except KeyError:
335
  pass
336
 
337
  # OUTPUT FOR SEO ANALYST
 
340
 
341
  end_time = time.time()
342
  time_lapsed = end_time - start_time
343
+ debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [*st.session_state['uploaded_files'],],'payload': payload_txt, 'result': result}
 
344
 
345
  collect_telemetry(debug_info)
346
 
 
484
  end_time = time.time()
485
  time_lapsed = end_time - start_time
486
 
487
+ debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [*st.session_state['uploaded_files']],'payload': payload_txt, 'result': result}
488
 
489
  collect_telemetry(debug_info)
490
 
 
632
  end_time = time.time()
633
  time_lapsed = end_time - start_time
634
 
635
+ debug_info = {'analyst': self.analyst_name,'url_uuid': self.model_url.split("-")[-1],'time_lapsed' : time_lapsed, 'files': [*st.session_state['uploaded_files']],'payload': payload_txt, 'result': result}
636
 
637
  collect_telemetry(debug_info)
638