Patient recruitment for clinical trials presents a significant challenge, primarily due to a widespread lack of awareness about available clinical trials. Addressing this critical issue, we introduce Clinical Trial Finder. Our project is designed to bridge the gap between patients and clinical trials, making it easier for individuals seeking treatment options to find relevant studies. By leveraging the capabilities of Fabric and OpenAI's Retrieval-Augmented Generation (RAG) approach, Clinical Trial Finder provides a user-friendly platform that simplifies the search process. Our solution enhances accessibility through natural language interaction, enabling users to articulate their queries in everyday language. This ensures that patients can effortlessly discover clinical trials that align with their specific needs and preferences, thereby facilitating better patient engagement and recruitment in clinical research.
Source data
-
Natural Language Interaction: Users can input their queries in natural language, making the search process intuitive and accessible.
-
Novel Treatment Discovery: The system utilizes advanced algorithms to match patients with clinical trials exploring novel treatments and addressing unmet medical needs.
-
Customizable Search Parameters: Users can specify their preferences, such as location, disease type, trial phase, and more, to narrow down search results.
-
Real-Time Updates: Clinical trial data is fetched from ClinicalTrials.gov in real-time, ensuring that users have access to the latest information.
To get started with Clinical Trial Finder, follow these steps:
-
Clone the Repository: Clone this repository to your local machine using
git clone https://github.com/your-username/clinical-trial-finder.git
-
Install Dependencies: Navigate to the project directory and install the necessary dependencies by running
npm install
-
Start the Application: Launch the application by running
npm start
-
Access the Application: Open your web browser and visit
http://localhost:3000
to access the Clinical Trial Finder interface.
We welcome contributions from the community to improve Clinical Trial Finder. If you'd like to contribute, please follow these guidelines:
- Fork the repository
- Create your feature branch (
git checkout -b feature/NewFeature
) - Commit your changes (
git commit -am 'Add NewFeature'
) - Push to the branch (
git push origin feature/NewFeature
) - Create a new Pull Request
This project is licensed under the MIT License.