NOT-OMEGA commited on
Commit
03b91df
Β·
verified Β·
1 Parent(s): 22aa505

Update app_gradio.py

Browse files
Files changed (1) hide show
  1. app_gradio.py +26 -1
app_gradio.py CHANGED
@@ -543,4 +543,29 @@ Upload a CSV with columns: **`source`**, **`log_message`** Output includes: `pre
543
 
544
  gr.Markdown("""
545
  **Sample CSV format:**
546
- """)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
543
 
544
  gr.Markdown("""
545
  **Sample CSV format:**
546
+ """)
547
+
548
+ # ── Tab 3: Architecture ───────────────────────────────────────────
549
+ with gr.Tab("πŸ—οΈ ARCHITECTURE"):
550
+ gr.Markdown("""
551
+ ## 3-Tier Hybrid Pipeline
552
+
553
+ | Tier | Method | Coverage | Latency | Trigger |
554
+ |------|--------|----------|---------|---------|
555
+ | 🟒 **Regex** | Python `re` patterns | ~21% | < 1ms | Fixed patterns |
556
+ | πŸ”΅ **BERT** | `all-MiniLM-L6-v2` + LogReg | ~79% | 20–80ms | High-volume categories |
557
+ | 🟑 **LLM** | HuggingFace Inference API | ~0.3% | 500–2000ms | LegacyCRM + rare patterns |
558
+
559
+ ## Model Performance
560
+ - **Training data**: 2,410 synthetic enterprise logs
561
+ - **Confidence threshold**: 0.5 (below β†’ escalate to LLM)
562
+ - **Source-aware routing**: `LegacyCRM` β†’ LLM directly
563
+
564
+ ## Environment Variables
565
+ | Secret | Purpose |
566
+ |--------|---------|
567
+ | `HF_TOKEN` | LLM inference for LegacyCRM logs |
568
+ """)
569
+
570
+ # Seedha launch karein, bina if __name__ == "__main__": ke
571
+ demo.launch(server_name="0.0.0.0", server_port=7860, theme=THEME, css=CUSTOM_CSS)