Skip to content

Clinical Trial Matcher

Find clinical trials a patient may qualify for in plain language.

Advanced24h2–3 people17/20 fit
TL;DR

Build Clinical Trial Matcher for patients and caregivers in ~24h with 2–3 people. Stack: Embeddings + LLM + Postgres.

Why it wins: Hard retrieval problem with real impact.

Build flow

01 · Problem
Trial eligibility criteria are long and technical.
02 · Solution
Index public trial listings, parse inclusion and exclusion criteria and match against a patient-entered profile, explaining each criterion.
03 · Build
  1. 1Fetch trial data
  2. 2Parse criteria
  3. 3Match profiles
  4. 4Explain results
04 · Demo
Enter a profile and show matched trials with criteria explained.

MVP checklist

  • Criteria parsing
  • Profile matching
  • Explanations
  • Location filter

Tech stack

TechRole
EmbeddingsSemantic similarity
LLMLanguage model
PostgresRelational database

Related ideas

More Health
  • Answer pregnancy questions from trusted health sources with citations

    Intermediate14h1–2
    EmbeddingsLLMChroma
    17/20
  • Explain lab values in plain language and list questions to ask the doctor

    Intermediate12h1–2
    MarkItDownLLMNext.js
    17/20