Skip to content

Commit

Permalink
[Paper] add paper html
Browse files Browse the repository at this point in the history
  • Loading branch information
mindol committed Oct 28, 2024
1 parent cd24fcc commit cd04122
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 16 deletions.
14 changes: 6 additions & 8 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@
if (route == 'demo') {
showCodeExample(1);
}
} else if (route == "paper") {
let link = document.createElement('a');
link.href = 'assets/pdf/bugsynth.pdf';
link.download = 'paper.pdf';
link.click();
} else {
document.getElementById('content').innerHTML = '<p>Error loading page.</p>';
}
Expand All @@ -44,9 +39,12 @@
}
}

// Default route
loadPage('demo');
loadPage('people');
// Load each files in order
(async () => {
await loadPage('demo');
await loadPage('people');
await loadPage('paper');
})()
});
</script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
Expand Down
8 changes: 0 additions & 8 deletions page/demo.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,4 @@ <h2 class="text-3xl font-semibold mb-8 text-center">Video Demo</h2>
</video>
</div>
</section>

<!-- Figure Section -->
<section class="mb-12 w-full"></section>
<h2 class="text-3xl font-semibold mb-8 text-center">Figure</h2>
<div class="flex justify-center w-full">
<img src="assets/image/flowchart.png" alt="Demo Figure" class="w-full max-w-3xl rounded shadow-md">
</div>
</section>
</div>
12 changes: 12 additions & 0 deletions page/paper.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<div class="flex flex-col items-center mt-10 p-4">
<section class="mb-12 text-center max-w-3xl">
<div class="flex flex-col space-y-16">
<!-- Abstract Section -->
<section class="mb-12 w-full"></section>
<h2 class="text-3xl font-semibold mb-8" id="paper">Paper</h2>
<a href="assets/pdf/bugsynth.pdf">[Full pdf]</a>
<p align="left">This paper presents BugSynth, a tool that automatically generates buggy programs by combining language models and program verification techniques. While error benchmarks are becoming increasingly important for evaluating error detectors and addressing the issue of insufficient training data for language models, existing methods for constructing these benchmarks have some limitations. BugSynth automatically generates programs with clearly defined locations of division-by-zero bugs without requiring the original program. Experimental results show that BugSynth achieved a 51% success rate in generation, and it was confirmed that the benchmarks constructed are of similar difficulty to those created by humans when evaluating static analyzers.</p>
</section>
</div>
</section>
</div>

0 comments on commit cd04122

Please sign in to comment.