open-wikitable-viewer / index.html
timchen0618's picture
Add E2E Structures v3 tab
41c727a verified
Raw
History Blame Contribute Delete
6.76 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Open-WikiTable Viewer</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<header class="topbar">
<h1>πŸ“‘ Open-WikiTable <span class="topbar-sub" id="topbarSub">test split Β· 6,602 questions</span></h1>
<div class="topbar-right">
<div class="view-mode-row" id="viewModeRow" role="tablist" aria-label="View mode">
<button class="view-mode-btn active" data-view-mode="dataset" role="tab" aria-selected="true" title="Browse the source Open-WikiTable test set (6,602 questions)">πŸ“‘ Dataset</button>
<button class="view-mode-btn" data-view-mode="unified" role="tab" aria-selected="false" title="The cross-dataset unified eval bundle: 500-qid subset with gold answers + gold docs (markdown tables)">πŸ”§ Unified eval</button>
<button class="view-mode-btn" data-view-mode="eval_structures" role="tab" aria-selected="false" title="Eval Structures v0 β€” typed structure docs (structures/entity, structures/_raw, …) emitted by data_creation/">🧬 Eval Structures v0</button>
<button class="view-mode-btn" data-view-mode="e2e_structures" role="tab" aria-selected="false" title="Legacy 2026-06-22 E2E pipeline scaffolds β€” for each test qid, the supporting doc + every generated structure">πŸ— E2E Structures (legacy)</button>
<button class="view-mode-btn" data-view-mode="e2e_structures_v3" role="tab" aria-selected="false" title="Full E2E V3 pipeline scaffolds β€” for each test qid, the supporting doc + every generated tabular record, timeline, claim summary, QA shortcut, and relation mapping">πŸ— E2E Structures v3</button>
<button class="view-mode-btn" data-view-mode="trajectories" role="tab" aria-selected="false" title="Standalone agentic_answer Β· structure per q (per-qid scaffolds, cell4_agentic_a) β€” formerly Baseline A">πŸ›  Structure per q</button>
<button class="view-mode-btn" data-view-mode="trajectories_corpus" role="tab" aria-selected="false" title="Standalone agentic_answer Β· structure per ds (flat structure corpus, cell5_agentic_b_corpus) β€” formerly Baseline B">πŸ›  Structure per ds</button>
<button class="view-mode-btn" data-view-mode="trajectories_rawtext" role="tab" aria-selected="false" title="Standalone agentic_answer Β· DCI (flat rawtext corpus, cell6_agentic_c_rawtext) β€” formerly Baseline C">πŸ›  DCI</button>
<button class="view-mode-btn" data-view-mode="naive_search" role="tab" aria-selected="false" title="c7 naive-search Β· Qwen3-Embedding + FAISS retrieval agent">πŸ”Ž Naive-search</button>
<button class="view-mode-btn" data-view-mode="e2e" role="tab" aria-selected="false" title="The existing 2026-06-22 E2E pipeline trajectory run">πŸ€– E2E (legacy)</button>
<button class="view-mode-btn" data-view-mode="e2e_v3" role="tab" aria-selected="false" title="Full E2E-v3 pipeline agent run">πŸ€– E2E v3</button>
<button class="view-mode-btn" data-view-mode="e2e_v3_rawtext" role="tab" aria-selected="false" title="Full E2E-v3 run with raw documents as a fallback corpus">πŸ€– E2E v3 + rawtext</button>
<button class="view-mode-btn" data-view-mode="compare" role="tab" aria-selected="false" title="Side-by-side per-qid comparison across c1-c7, the existing E2E run, E2E v3, and E2E v3 + rawtext">πŸ“Š Compare</button>
</div>
<a class="topbar-link" href="https://github.com/sean0042/Open-WikiTable" target="_blank" rel="noopener">GitHub β†—</a>
<a class="topbar-link" href="https://arxiv.org/abs/2305.07288" target="_blank" rel="noopener">Paper β†—</a>
</div>
</header>
<div class="layout">
<aside class="sidebar">
<div class="sidebar-controls">
<input id="searchBox" type="search" placeholder="search qid Β· question Β· SQL Β· answer" autocomplete="off" />
<div class="filter-row" id="datasetFilter" data-show-in="dataset unified eval_structures e2e_structures e2e_structures_v3 compare">
<button class="filter-pill active" data-dataset="all">All</button>
<button class="filter-pill" data-dataset="WikiSQL">WikiSQL</button>
<button class="filter-pill" data-dataset="WikiTQ">WikiTQ</button>
</div>
<div class="filter-row e2e-filter" id="stopReasonFilter" data-show-in="e2e e2e_v3 e2e_v3_rawtext naive_search trajectories trajectories_corpus trajectories_rawtext" hidden>
<button class="filter-pill active" data-stop="all">All</button>
<button class="filter-pill" data-stop="end_turn">end_turn</button>
<button class="filter-pill" data-stop="error">error</button>
<button class="filter-pill" data-stop="max_turns">max_turns</button>
</div>
<div class="filter-row e2e-filter" id="scoreFilter" data-show-in="e2e e2e_v3 e2e_v3_rawtext naive_search trajectories trajectories_corpus trajectories_rawtext" hidden>
<button class="filter-pill active" data-score="all">All scores</button>
<button class="filter-pill" data-score="em">EM=1</button>
<button class="filter-pill" data-score="partial">0&lt;F1&lt;1</button>
<button class="filter-pill" data-score="zero">F1=0</button>
</div>
<div class="filter-row compare-filter" id="compareDisagreeFilter" data-show-in="compare" hidden title="Filter by F1 disagreement across all compared runs">
<button class="filter-pill active" data-disagree="all">All</button>
<button class="filter-pill" data-disagree="agree_em">all EM</button>
<button class="filter-pill" data-disagree="agree_zero">all F1=0</button>
<button class="filter-pill" data-disagree="disagree">split</button>
</div>
<div class="nav-row">
<button id="prevBtn" title="Previous (←)">β—€ Prev</button>
<span id="counter" class="counter">0 / 0</span>
<button id="nextBtn" title="Next (β†’)">Next β–Ά</button>
</div>
<div class="e2e-meta" id="e2eMeta" data-show-in="e2e e2e_v3 e2e_v3_rawtext naive_search trajectories trajectories_corpus trajectories_rawtext" hidden></div>
<div class="e2e-meta" id="compareMeta" data-show-in="compare" hidden></div>
<div class="e2e-meta" id="e2eStructMeta" data-show-in="e2e_structures e2e_structures_v3" hidden></div>
</div>
<ul id="qidList" class="qid-list" tabindex="-1"></ul>
</aside>
<main id="mainPane" class="main-pane">
<div id="placeholder" class="placeholder">Loading…</div>
</main>
</div>
<script src="https://cdn.jsdelivr.net/npm/marked@12.0.2/marked.min.js"></script>
<script src="viewer.js"></script>
</body>
</html>