Diff of /README.md [000000] .. [6253da]

Switch to side-by-side view

--- a
+++ b/README.md
@@ -0,0 +1,70 @@
+# Clinical Trial Matching System
+
+Intelligent patient-trial matching system combining structured eligibility checks with AI-powered medical analysis.
+
+## Key Features
+
+- Dynamic clinical trial data fetching from clinicaltrials.gov
+- Hybrid matching system (rule-based + LLM analysis)
+- XML patient data processing
+- Detailed eligibility explanations
+- Excel/JSON output generation
+
+## Matching Process
+
+Trial Discovery
+- Fetches actively recruiting trials via clinicaltrials.gov API
+
+Core Matching
+Performs 3-stage verification:
+- Age/Gender checks
+- Medical condition matching
+- AI-powered exclusion analysis
+
+Output Generation
+Produces Excel/JSON files with:
+- Eligible trial IDs
+- Match confidence indicators
+- Human-readable explanations
+
+## Methodology Highlights
+
+1.Two-Stage Verification
+- First-pass rule-based filtering
+- Secondary LLM analysis of complex criteria
+
+2.AI Integration
+- Uses GPT-3.5-turbo for:
+- Free-text criteria interpretation
+- Medication history analysis
+- Temporal condition evaluation
+
+## Setup & Usage
+
+1.Install dependencies: (bash)
+- pip install pandas requests openai openpyxl
+
+2.Set OpenAI API key: (python)
+- os.environ["OPENAI_API_KEY"] = "your-key-here" 
+
+3.Run matching: (python)
+- matcher.run_matching(
+    input_xml="patient_data.xml",
+    output_file="matches.xlsx"
+  )
+
+## Input Requirements
+
+Patient data in structured XML format
+```xml
+<Patient>
+  <ID>PT-001</ID>
+  <Demographics>
+    <DOB>1980-05-15</DOB>
+    <Gender>Male</Gender>
+  </Demographics>
+  <MedicalConditions>
+    <Condition>Diabetes Type II</Condition>
+  </MedicalConditions>
+</Patient>
+