Clinical Predictor Tool
Limerick Digital Cancer Research Centre
Developed by: Meghana Kshirsagar and Gauri Vaidya
This project is a proof-of-concept of treatment personalization for patients with Head and Neck Squamous Cell Carcinoma (HNSCC) using structured outcomes from completed clinical trials with Large Language Models (LLMs).
It consists of two key components: one for generating patient profiles, and another for relevant treatment recommendations learned from trial outcome data.
Project Components
Patient Profile Creation
Generates a patient profile using a specified clinical trial ID.Treatment Recommendation
Recommend treatments by analyzing trial outcomes in the context of the generated patient profile.
Usage Instructions
For demonstration purposes, this tool uses the clinical trial ID NCT02268695. However, users are encouraged to explore additional completed trials by selecting different NCT IDs from clinicaltrials.gov.
Open the
Patient_Profile_Creation
notebook and substitute the nct_id with any other and run all cells to generate a patient profile based on the selected clinical trial.Copy the generated patient profile and paste it into the
Patient_Profile_Treatment_Recommendation
notebook.Run the treatment recommendation notebook to receive a personalized recommendation based on trial outcome data.
Required Libraries
langchain
langchain_community
neo4j
transformers
Use the navigation bar to explore the notebooks.