CCockrum commited on
Commit
ea14eef
·
verified ·
1 Parent(s): 696c1f9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -425,13 +425,14 @@ def update_column_dropdowns(df, suggestions):
425
  with gr.Blocks(title="F1 Telemetry Data Analyzer", theme=gr.themes.Soft()) as demo:
426
  gr.Markdown("# F1 Telemetry Data Analyzer")
427
  gr.Markdown("Advanced AI-powered analysis of Formula 1 telemetry data with anomaly detection and predictive modeling.")
 
428
 
429
  # Store dataframe in state
430
  uploaded_df = gr.State(None)
431
 
432
- with gr.Tab("Upload Data"):
433
- gr.Markdown("### Upload your telemetry data files")
434
- gr.Markdown("**Supported formats:** CSV, Excel (.xlsx/.xls), JSON")
435
 
436
  with gr.Row():
437
  file_upload = gr.File(
@@ -489,8 +490,9 @@ with gr.Blocks(title="F1 Telemetry Data Analyzer", theme=gr.themes.Soft()) as de
489
  )
490
 
491
  with gr.Tab("Sample Data Analysis"):
492
- gr.Markdown("### Generate and analyze sample telemetry data")
493
- analyze_btn = gr.Button("Analyze Sample Data", variant="primary")
 
494
 
495
  with gr.Row():
496
  with gr.Column(scale=2):
@@ -539,6 +541,12 @@ with gr.Blocks(title="F1 Telemetry Data Analyzer", theme=gr.themes.Soft()) as de
539
  - Data validation and cleaning
540
  - Flexible data structure handling
541
 
 
 
 
 
 
 
542
  **Anomaly Detection:**
543
  - Uses Isolation Forest algorithm to detect unusual patterns in telemetry data
544
  - Identifies potential mechanical issues or performance anomalies
 
425
  with gr.Blocks(title="F1 Telemetry Data Analyzer", theme=gr.themes.Soft()) as demo:
426
  gr.Markdown("# F1 Telemetry Data Analyzer")
427
  gr.Markdown("Advanced AI-powered analysis of Formula 1 telemetry data with anomaly detection and predictive modeling.")
428
+ gr.Markdown("**Choose your data source:** Upload your own telemetry files or generate synthetic data for testing!")
429
 
430
  # Store dataframe in state
431
  uploaded_df = gr.State(None)
432
 
433
+ with gr.Tab("Upload Real Data"):
434
+ gr.Markdown("### Upload your own telemetry data files")
435
+ gr.Markdown("**Supported formats:** CSV, Excel (.xlsx/.xls), JSON | **Perfect for:** Real racing data, simulator exports, custom datasets")
436
 
437
  with gr.Row():
438
  file_upload = gr.File(
 
490
  )
491
 
492
  with gr.Tab("Sample Data Analysis"):
493
+ gr.Markdown("### Generate and analyze synthetic telemetry data")
494
+ gr.Markdown("**Perfect for testing and learning!** Generate realistic F1 telemetry data with built-in anomalies and patterns.")
495
+ analyze_btn = gr.Button("Generate & Analyze Sample Data", variant="primary")
496
 
497
  with gr.Row():
498
  with gr.Column(scale=2):
 
541
  - Data validation and cleaning
542
  - Flexible data structure handling
543
 
544
+ **Synthetic Data Generation:**
545
+ - Generate realistic F1 telemetry data for testing
546
+ - Built-in anomalies and realistic correlations
547
+ - Perfect for learning and demonstration
548
+ - No data upload required
549
+
550
  **Anomaly Detection:**
551
  - Uses Isolation Forest algorithm to detect unusual patterns in telemetry data
552
  - Identifies potential mechanical issues or performance anomalies