Eligibility scoring is a quantitative method that assigns a numerical match score to a patient-trial pair by algorithmically weighing the fulfillment of all inclusion and exclusion criteria. It transforms a binary pass/fail screening process into a ranked, probabilistic output, enabling clinical operations teams to prioritize the most promising candidates for recruitment.
Glossary
Eligibility Scoring

What is Eligibility Scoring?
A quantitative method for ranking patient-trial matches based on weighted criteria fulfillment.
The score is generated by a criteria weighting engine that assigns higher importance to critical factors like genomic biomarkers or disease stage while penalizing for missing data or exclusionary conditions. This creates a sortable, auditable list that directly accelerates patient recruitment acceleration by focusing coordinator effort on the highest-confidence matches.
Key Features of Eligibility Scoring
Eligibility scoring transforms binary pass/fail logic into a nuanced, quantitative ranking system, enabling clinical operations teams to prioritize the most promising patient-trial matches.
Weighted Criteria Aggregation
Assigns differential importance weights to individual inclusion and exclusion criteria based on protocol criticality. A hard exclusion (e.g., prior anaphylaxis) carries infinite negative weight, while a preferred but non-essential biomarker range contributes a fractional positive score. The final score is a weighted sum across all evaluated criteria, allowing a patient who perfectly matches critical factors but misses a minor preference to outrank a patient with mediocre performance across all dimensions.
Confidence-Adjusted Scoring
Integrates the model's extraction confidence directly into the numerical score. When an NLP model extracts a key lab value with 99.8% confidence, it contributes fully to the score; when confidence drops to 65% due to ambiguous text, the contribution is proportionally discounted. This prevents low-certainty extractions from artificially inflating or deflating a patient's rank and provides a transparent signal for human-in-the-loop review prioritization.
Temporal Relevance Decay
Applies a time-decay function to clinical facts based on their recency relative to the trial's temporal constraints. A hemoglobin A1c value from 3 weeks ago contributes fully, while one from 11 months ago is penalized according to a configurable decay curve. This ensures the composite score reflects the clinical freshness of evidence, preventing outdated data from producing misleadingly high eligibility rankings.
Multi-Cohort Ranked Output
Generates a rank-ordered list of patient-trial pairs across multiple active protocols simultaneously. Each patient receives a separate eligibility score for every trial they are screened against, enabling site coordinators to view a dashboard of top candidates sorted by match strength. This supports portfolio-level recruitment optimization, where a single patient can be directed to the trial where they represent the highest-value enrollment opportunity.
Explainable Score Decomposition
Every composite score is fully auditable and decomposable into its constituent parts. A reviewer can drill into a score of 87.3 to see exactly which criteria contributed positively, which contributed negatively, and which were unevaluable due to missing data. This criterion-level transparency is essential for regulatory compliance and builds trust with clinical reviewers who must validate automated rankings before patient contact.
Threshold-Based Stratification
Maps continuous numerical scores to discrete eligibility tiers using configurable thresholds. Patients scoring above 90 are classified as 'Highly Eligible' and fast-tracked for immediate coordinator review, while those in the 70-89 range enter a standard review queue. This stratification enables workflow automation, routing candidates to appropriate review pipelines based on match strength and reducing manual triage overhead for high-volume screening operations.
Frequently Asked Questions
Clear, technical answers to the most common questions about how numerical match scores are calculated to rank patient-trial pairs in automated clinical trial recruitment.
Eligibility scoring is a quantitative method that assigns a numerical match score to a patient-trial pair based on the weighted fulfillment of all inclusion and exclusion criteria. The process begins by decomposing a trial's free-text protocol into atomic, machine-readable criteria. Each criterion is assigned a weight reflecting its clinical criticality—a hard exclusion like a recent myocardial infarction carries more weight than a preference for a specific age range. A patient's structured and unstructured data is then evaluated against each criterion, generating a binary or continuous fulfillment value. The final score is typically a weighted sum or a cosine similarity between a patient vector embedding and a trial vector embedding, producing a ranked list where higher scores indicate stronger matches. This transforms the binary pass/fail paradigm into a nuanced, prioritizable spectrum, enabling clinical operations teams to focus outreach on the most promising candidates first.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Eligibility scoring relies on a constellation of upstream and downstream processes. The following concepts form the critical infrastructure required to transform raw clinical data into a ranked, actionable list of patient-trial matches.
Criteria Weighting
The assignment of relative importance scores to individual inclusion and exclusion criteria. Not all criteria are equal; a critical genomic biomarker (e.g., EGFR T790M mutation) carries more weight than a flexible age range.
- Weight derivation: Often assigned by clinical experts or learned from historical screen failure data.
- Impact: Directly determines the final eligibility score, preventing a perfect match on minor criteria from masking a failure on a major one.
- Example: A trial requiring PD-L1 expression > 50% might assign this criterion a weight of 0.4, while a prior therapy line count gets 0.1.
Criteria Decomposition
The process of breaking down a complex, multi-part clinical trial eligibility criterion into its atomic, independently evaluable logical components. A single sentence like "Patient must have histologically confirmed non-small cell lung cancer and have progressed on platinum-based chemotherapy" becomes multiple boolean checks.
- Atomic units: Each decomposed element maps to a single, queryable data point in the patient record.
- Logical operators: Preserves the original AND/OR/NOT relationships between components.
- Necessity: A scoring model cannot weight or evaluate a criterion it cannot isolate.
Patient Vector Embedding
A technique that transforms a patient's entire clinical profile into a dense numerical vector, enabling semantic similarity comparisons with trial requirements. This moves beyond deterministic matching to capture latent clinical relevance.
- Representation: Encodes diagnoses, medications, procedures, and lab results into a fixed-length vector.
- Similarity scoring: The cosine distance between a patient vector and a trial vector contributes to the overall eligibility score.
- Advantage: Identifies candidates whose records describe a condition using synonymous or related terms not explicitly listed in the criteria.
Screen Failure Analysis
The systematic review of reasons why pre-screened patients failed to meet trial eligibility. This is the feedback loop that refines the scoring model's accuracy over time.
- Root cause categorization: Failures are classified by criterion type (e.g., concomitant medication, incorrect staging).
- Model refinement: High failure rates on a specific criterion may indicate the parsing logic or weight assignment needs adjustment.
- Protocol feedback: Aggregated data can reveal overly restrictive criteria that are excluding the target population, informing protocol amendments.
Temporal Reasoning for Eligibility
The AI capability to interpret and validate time-dependent clinical constraints against a patient's longitudinal record. A criterion like "no chemotherapy within 28 days of enrollment" requires precise clinical event sequencing.
- Constraint types: Washout periods, disease progression timelines, and maximum intervals between diagnosis and treatment.
- Scoring integration: A temporal violation typically results in a hard exclusion (score of zero) rather than a partial penalty.
- Complexity: Requires accurate patient timeline reconstruction from timestamped, often inconsistent, source data.
Hybrid Matching Architecture
A clinical trial screening system design that combines deterministic rule-based filtering with probabilistic semantic matching to maximize both precision and recall in the final eligibility score.
- Deterministic layer: Hard filters for binary criteria (e.g., confirmed diagnosis of NSCLC) using a rule engine.
- Probabilistic layer: Semantic vector search and weighted scoring for nuanced or text-heavy criteria.
- Orchestration: The final score is a composite, where a deterministic failure overrides any probabilistic match, ensuring patient safety and protocol adherence.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us