A new approach for finding clinical trials
At any moment in time, there are more than 50,000 clinical trials around the world, that are looking to recruit patients for their studies. Clinical trials are critical for developing new medications and treatments.
For patients, it is challenging to find clinical trials that are a match. There could be dozens of trials per condition. Clinical trials typically have dozens of complicated eligibility criteria in unstructured medical language. On average, less than 5% of patients are aware of clinical trials relevant for them. At the same time, researchers are struggling to recruit suitable participants for their clinical trials. Patient recruitment is the main cause of delays in trials, and 50% of the trials fail to reach their recruitment target.
For patients, taking part in a clinical trial could mean a breakthrough in their treatment. For many patients, this could mean a New Hope.
Microsoft’s Clinical Trials Matching technology uses state-of-the-art Natural Language Processing (NLP) tools that understand both the clinical trial protocols and patient health records. The technology helps narrow down and prioritize the set of relevant clinical trials to a smaller set of trials that the patient appears to be qualified for.
Our mission
Matching patients to suitable clinical trials is difficult. Our mission is to power solutions that enable healthcare organizations and medical professionals to match patients to potentially suitable clinical trials in an intelligent way, based on trials eligibility criteria and patient details.
Use cases
A patient or someone on behalf of a patient (doctor, family member, etc.) is searching for suitable trials for the patient condition. This can typically be implemented as a web page or by interacting with a chatbot, where the bot presents questions to the user and qualifies it. This use case does not require access to EMR data.
A research organization is trying to identify patients that are eligible for a single trial. This use case requires EMR data, and could either be offered as an automated service (automated matching service between patient data and trial eligibility criteria) or by creating a platform that will allow organizations to query the patient data.

Match multiple clinical trials with multiple patients
This is a typical provider-site use case, where a site that runs multiple clinical trials searches for patients for all trials recruiting on site.

Verify single patient eligibility for a single trial and show gaps
In this use case, the user is typically a trial coordinator that uses a web experience or a bot to screen and qualify a single patient to a specific trial and understands the gaps.
The technology
| Dynamic criteria selection | Machine reading for trials and patient data structuring | Conversational AI & Language generation | Patient qualification |