Skip to content

Commit 5b0e4e8

Browse files
committed
adding posters page
1 parent 4d2f64c commit 5b0e4e8

File tree

6 files changed

+121
-0
lines changed

6 files changed

+121
-0
lines changed

src/components/Navbar.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export default function Navbar() {
1313
<div className="space-x-6 text-sm">
1414
<Link to="/" className={pathname === "/" ? "text-blue-700 font-semibold" : "text-gray-700 hover:text-blue-800"}>Home</Link>
1515
<Link to="/faq" className={pathname === "/faq" ? "text-blue-700 font-semibold" : "text-gray-700 hover:text-blue-800"}>FAQ</Link>
16+
<Link to="/posters" className={pathname === "/posters" ? "text-blue-700 font-semibold" : "text-gray-700 hover:text-blue-800"}>Posters</Link>
1617
<Link to="/organizers" className={pathname === "/organizers" ? "text-blue-700 font-semibold" : "text-gray-700 hover:text-blue-800"}>Organizers</Link>
1718
</div>
1819
</div>

src/main.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { BrowserRouter, Routes, Route } from "react-router-dom";
55
import Home from "./pages/Home";
66
import FAQ from "./pages/FAQ";
77
import Organizers from "./pages/Organizers";
8+
import Posters from "./pages/Posters";
89

910
document.title = "CURE-Bench @ NeurIPS 2025 – AI Reasoning for Therapeutic Decision-Making";
1011

@@ -14,6 +15,7 @@ ReactDOM.createRoot(document.getElementById("root")).render(
1415
<Routes>
1516
<Route path="/" element={<Home />} />
1617
<Route path="/faq" element={<FAQ />} />
18+
<Route path="/posters" element={<Posters />} />
1719
<Route path="/organizers" element={<Organizers />} />
1820
</Routes>
1921
</BrowserRouter>

src/pages/Posters.jsx

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
import Navbar from "../components/Navbar";
2+
import internalReasoningPoster from "../poster/cure-bench_Poster.pdf";
3+
import medPathAgentPoster from "../poster/MedPathAgent_CureBENCH_NeurIPS2025.pdf";
4+
import curaivePoster from "../poster/CURE-Bench - Agata Polejowska, Radboudumc (5).pdf";
5+
6+
const posters = [
7+
{
8+
title: "CURE-Bench-InternalReasoning",
9+
subtitle: "Prompt evolution for clinical decision-making tasks",
10+
authors:
11+
"Hongshun Ling, Zedong Lu, Fuliang Quan, Shi Wang, Qi Zhang – Huimei (Shanghai) Technology Co., Ltd.",
12+
track: "Internal Model Reasoning Track",
13+
venue: "CURE-Bench Workshop @ NeurIPS 2025",
14+
summary:
15+
"Huimei Technology’s entry for the internal model reasoning track. The poster presents an evolutionary prompt-optimization framework that maintains a pool of candidate system prompts, generates variants via reflection on model errors, and archives improved prompts based on validation batches. The optimized prompts significantly improve performance on CURE-Bench clinical treatment-planning questions, including both randomly sampled and hard error-focused subsets.",
16+
file: internalReasoningPoster,
17+
},
18+
{
19+
title: "MedPathAgent",
20+
subtitle: "Knowledge-graph augmented tool-use medical agent",
21+
authors: "MedPathAgent Team",
22+
track: "Agentic Tool-Augmented Reasoning Track",
23+
venue: "CURE-Bench Agent Track @ NeurIPS 2025",
24+
summary:
25+
"Introduces MedPathAgent, a biomedical question-answering agent that combines tool-augmented reasoning with knowledge-graph verified reasoning paths. The system links entities in questions to PrimeKG, induces a local subgraph, finds shortest reasoning paths, and ranks them with an LLM to select clinically relevant paths. These structured paths are then injected into a tool-using agent, improving grounded clinical reasoning compared with tool-only or KG-only baselines on CURE-Bench tasks.",
26+
file: medPathAgentPoster,
27+
},
28+
{
29+
title: "Curaive",
30+
subtitle:
31+
"Adaptive precision therapeutics decision support for CURE-Bench",
32+
authors: "Agata Polejowska – Radboudumc",
33+
track: "Agentic & Internal Reasoning Tracks",
34+
venue: "CURE-Bench Poster Session @ NeurIPS 2025",
35+
summary:
36+
"Presents curaive, a precision-therapeutic decision support system that delivers structured multi-section reports (patient profile, briefing package, analysis) for CURE-Bench cases. The agent uses adaptive case-tailored prompting, explicit uncertainty markers, and an “undeterminable” escape option, and integrates ToolUniverse/FDA tools for drug and indication information. The poster reports competitive private-leaderboard scores across multi-choice tasks on both the agentic and internal reasoning tracks.",
37+
file: curaivePoster,
38+
},
39+
];
40+
41+
export default function Posters() {
42+
return (
43+
<>
44+
<Navbar />
45+
<main className="min-h-screen bg-slate-50 text-gray-900 py-16 px-6 md:px-10">
46+
<div className="max-w-6xl mx-auto">
47+
<header className="text-center mb-14">
48+
<h1 className="text-4xl md:text-5xl font-serif font-bold text-crimson mb-4">
49+
Posters
50+
</h1>
51+
<p className="text-gray-700 text-lg md:text-xl max-w-3xl mx-auto font-sans">
52+
Browse and download posters shared by the CURE-Bench community.
53+
</p>
54+
</header>
55+
56+
<section className="grid gap-8 md:grid-cols-2">
57+
{posters.map((poster) => (
58+
<article
59+
key={poster.title}
60+
className="flex flex-col justify-between rounded-2xl border border-slate-200 bg-white shadow-sm hover:shadow-lg transition-shadow duration-200"
61+
>
62+
<div className="p-6 pb-4">
63+
<div className="flex items-start justify-between gap-3 mb-3">
64+
<div>
65+
<h2 className="text-xl md:text-2xl font-semibold leading-snug text-slate-900">
66+
{poster.title}
67+
</h2>
68+
{poster.subtitle && (
69+
<p className="text-sm md:text-base text-slate-700 mt-1">
70+
{poster.subtitle}
71+
</p>
72+
)}
73+
</div>
74+
<span className="inline-flex items-center rounded-full bg-crimson text-white text-xs font-semibold px-3 py-1 whitespace-nowrap">
75+
{poster.track}
76+
</span>
77+
</div>
78+
79+
<p className="text-sm text-slate-600 mb-3">
80+
<span className="font-medium">Authors:</span>{" "}
81+
{poster.authors}
82+
</p>
83+
<p className="text-xs uppercase tracking-wide text-slate-500 mb-4">
84+
{poster.venue}
85+
</p>
86+
87+
<p className="text-sm md:text-[0.95rem] leading-relaxed text-slate-700">
88+
{poster.summary}
89+
</p>
90+
</div>
91+
92+
<div className="flex items-center justify-between border-t border-slate-100 bg-slate-50 px-6 py-4 rounded-b-2xl">
93+
<span className="text-xs text-slate-500">
94+
PDF · opens in a new tab
95+
</span>
96+
<a
97+
href={poster.file}
98+
target="_blank"
99+
rel="noopener noreferrer"
100+
className="inline-flex items-center gap-2 rounded-full bg-crimson text-white text-sm font-medium px-4 py-2 hover:bg-[#8c0d24] focus:outline-none focus:ring-2 focus:ring-crimson focus:ring-offset-2"
101+
>
102+
Download poster
103+
<span aria-hidden="true"></span>
104+
</a>
105+
</div>
106+
</article>
107+
))}
108+
</section>
109+
110+
<p className="mt-10 text-center text-xs text-slate-500 max-w-3xl mx-auto">
111+
If you would like your CURE-Bench poster to appear on this page,
112+
please contact the organizers with your PDF and track information.
113+
</p>
114+
</div>
115+
</main>
116+
</>
117+
);
118+
}
3.19 MB
Binary file not shown.
444 KB
Binary file not shown.

src/poster/cure-bench_Poster.pdf

1.01 MB
Binary file not shown.

0 commit comments

Comments
 (0)