npj Digital Medicine (Oct 2024)

PRISM: Patient Records Interpretation for Semantic clinical trial Matching system using large language models

  • Shashi Gupta,
  • Aditya Basu,
  • Mauro Nievas,
  • Jerrin Thomas,
  • Nathan Wolfrath,
  • Adhitya Ramamurthi,
  • Bradley Taylor,
  • Anai N. Kothari,
  • Regina Schwind,
  • Therica M. Miller,
  • Sorena Nadaf-Rahrov,
  • Yanshan Wang,
  • Hrituraj Singh

DOI
https://doi.org/10.1038/s41746-024-01274-7
Journal volume & issue
Vol. 7, no. 1
pp. 1 – 12

Abstract

Read online

Abstract Clinical trial matching is the task of identifying trials for which patients may be eligible. Typically, this task is labor-intensive and requires detailed verification of patient electronic health records (EHRs) against the stringent inclusion and exclusion criteria of clinical trials. This process also results in many patients missing out on potential therapeutic options. Recent advancements in Large Language Models (LLMs) have made automating patient-trial matching possible, as shown in multiple concurrent research studies. However, the current approaches are confined to constrained, often synthetic, datasets that do not adequately mirror the complexities encountered in real-world medical data. In this study, we present an end-to-end large-scale empirical evaluation of a clinical trial matching system and validate it using real-world EHRs. We perform comprehensive experiments with proprietary LLMs and our custom fine-tuned model called OncoLLM and show that OncoLLM outperforms GPT-3.5 and matches the performance of qualified medical doctors for clinical trial matching.