wafer_defect_analysis / index.html
uttarasawant's picture
Update index.html
38588d8 verified
Raw
History Blame Contribute Delete
2.64 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WaferSAGE VQA Dashboard</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header class="dashboard-header">
<div class="header-title">
<h1>WaferSAGE-Wafermap-VQA</h1>
<span class="badge">Gemma-3 VLM Fine-Tuned</span>
</div>
<div class="header-metrics">
<div class="metric-card">
<span class="metric-label">Dataset Size</span>
<span class="metric-value" id="dataset-size">15.3k Rows</span>
</div>
<div class="metric-card">
<span class="metric-label">Quality Lift</span>
<span class="metric-value highlight">+5.0%</span>
</div>
</div>
</header>
<main class="dashboard-grid">
<!-- Left Column: Test Sample Selector & Image Viewer -->
<section class="panel image-panel">
<h2>Wafer Map Inspection</h2>
<div class="selector-container">
<label for="record-select">Select Test Record:</label>
<select id="record-select" onchange="updateDashboardView()">
<option value="">Loading dataset records...</option>
</select>
</div>
<div class="image-container">
<img id="wafer-image" src="" alt="Wafer Map Preview">
</div>
<div class="metadata-box">
<p><strong>Record ID:</strong> <span id="record-id">-</span></p>
<p><strong>Ground Truth Label:</strong> <span id="ground-label">-</span></p>
</div>
</section>
<!-- Right Column: Model Multi-Modal Analysis Panels -->
<section class="analysis-column">
<div class="panel">
<h3>Defect Classification & Morphology</h3>
<p id="morphology-text" class="analysis-content">Select a record to view morphological analysis...</p>
</div>
<div class="panel">
<h3>Spatial Signature & Distribution</h3>
<p id="spatial-text" class="analysis-content">Select a record to view spatial analysis...</p>
</div>
<div class="panel">
<h3>Root Cause & Process Hypotheses</h3>
<p id="root-cause-text" class="analysis-content">Select a record to view root-cause analysis...</p>
</div>
</section>
</main>
<script src="app.js"></script>
</body>
</html>