Aqarion-TB13 commited on
Commit
be1139c
verified
1 Parent(s): ff3d35f

Update style.css

Browse files

# 蠁^43 Scalar HyperGraphRAG Evaluation Engine

## Overview
The 蠁^43 Scalar HyperGraphRAG Evaluation Engine is a **production-ready framework** for testing, evaluating, and analyzing scalar-weighted hypergraph retrieval models. It supports **interactive queries**, **offline batch evaluations**, and **ablation studies** with scalar weights (位).

Key highlights:
- Deterministic **Kaprekar 6174 routing** for reproducible hypergraph traversal.
- Comprehensive **metrics**: nDCG, Recall, Precision, MAP.
- Convergence monitoring for 位 near the 蠁 target (1.9102 卤 0.005).
- Cryptographic **audit hash** for verifiable results.

---

## Quick-Start (New Users)
Test and evaluate your retrieval models instantly:

1. **Install Dependencies**
```bash
pip install -r requirements.txt

Files changed (1) hide show
  1. style.css +100 -18
style.css CHANGED
@@ -1,28 +1,110 @@
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
 
 
 
 
 
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* === General Body === */
2
  body {
3
+ background-color: #0f0f1a;
4
+ color: #e0e0ff;
5
+ font-family: 'Orbitron', sans-serif;
6
+ margin: 0;
7
+ padding: 0;
8
  }
9
 
10
+ /* === Headers === */
11
+ h1, h2, h3, h4 {
12
+ color: #00fff7;
13
+ text-shadow: 0 0 10px #00fff7, 0 0 20px #00fff7;
14
  }
15
 
16
+ /* === Markdown / Text === */
17
+ .gr-markdown {
18
+ line-height: 1.6;
19
+ color: #c0c0ff;
 
20
  }
21
 
22
+ /* === Buttons === */
23
+ .gr-button {
24
+ background: linear-gradient(90deg, #00fff7 0%, #ff00ff 100%);
25
+ color: #000000;
26
+ font-weight: bold;
27
+ border-radius: 12px;
28
+ border: 2px solid #00fff7;
29
+ padding: 10px 20px;
30
+ transition: all 0.3s ease;
31
+ }
32
+ .gr-button:hover {
33
+ background: linear-gradient(90deg, #ff00ff 0%, #00fff7 100%);
34
+ color: #ffffff;
35
+ transform: scale(1.05);
36
+ box-shadow: 0 0 20px #00fff7, 0 0 30px #ff00ff;
37
+ }
38
+
39
+ /* === Sliders === */
40
+ .gr-slider {
41
+ accent-color: #00fff7;
42
+ }
43
+
44
+ /* === Textboxes === */
45
+ .gr-textbox, .gr-number {
46
+ background-color: #1a1a2e;
47
+ border: 2px solid #00fff7;
48
+ border-radius: 10px;
49
+ color: #e0e0ff;
50
+ font-family: 'Orbitron', sans-serif;
51
+ padding: 8px;
52
  }
53
 
54
+ /* === Output Boxes === */
55
+ .gr-json, .gr-textbox[readonly] {
56
+ background-color: #111122;
57
+ border-left: 4px solid #ff00ff;
58
+ color: #c0c0ff;
59
+ font-family: 'Courier New', monospace;
60
+ padding: 10px;
61
+ border-radius: 8px;
62
+ overflow-x: auto;
63
  }
64
+
65
+ /* === Hover Cards / Containers === */
66
+ .gr-block {
67
+ background-color: #10101f;
68
+ border-radius: 16px;
69
+ padding: 20px;
70
+ margin-bottom: 20px;
71
+ border: 2px solid #00fff7;
72
+ box-shadow: 0 0 15px #00fff7, 0 0 25px #ff00ff;
73
+ transition: transform 0.3s ease;
74
+ }
75
+ .gr-block:hover {
76
+ transform: scale(1.02);
77
+ }
78
+
79
+ /* === Scrollbar === */
80
+ ::-webkit-scrollbar {
81
+ width: 10px;
82
+ }
83
+ ::-webkit-scrollbar-track {
84
+ background: #111122;
85
+ }
86
+ ::-webkit-scrollbar-thumb {
87
+ background: #00fff7;
88
+ border-radius: 10px;
89
+ }
90
+ ::-webkit-scrollbar-thumb:hover {
91
+ background: #ff00ff;
92
+ }
93
+
94
+ /* === Links === */
95
+ a {
96
+ color: #00fff7;
97
+ text-decoration: none;
98
+ }
99
+ a:hover {
100
+ color: #ff00ff;
101
+ text-shadow: 0 0 5px #ff00ff;
102
+ }
103
+
104
+ /* === Footer / Misc === */
105
+ footer {
106
+ color: #5555ff;
107
+ text-align: center;
108
+ margin-top: 20px;
109
+ font-size: 0.85rem;
110
+ }