Install once
Clone the repo, install Python packages, add your API key to .env.
Laboratory for Social Connectedness & Health · University of Arizona
Upload PDFs and your coding manual. Claude fills the same JSON fields your PI defined. You download a CSV for human quality checks — not a replacement for expert review.
The live app runs on your computer (not in the browser). This page is a guide + practice UI.
Click through the same 4 steps the real app uses. Upload buttons are simulated here.
Your Word file, e.g. Claude_Code_Prompting_v4.docx
No file selected
○ Not done
Up to 400 PDFs per batch. Drag & drop or browse.
○ Not done
Click Start coding papers in the sidebar. When finished, open the CSV in Excel and check flagged rows, plus the change log for any papers that couldn't be coded.
○ Run simulation when ready
Clone the repo, install Python packages, add your API key to .env.
python3 run_server.py then open http://127.0.0.1:8000
Prompt + PDFs → Start → wait (several hours for a full 300+ paper run) → Download CSV + change log.
Review needs_human_review, eligibility, and any *_ERROR.json files.
git clone https://github.com/isjustabhi/systematic-review-processor.git
cd systematic-review-processor
pip3 install -r requirements.txt
# Create .env with ANTHROPIC_API_KEY=sk-ant-...
python3 run_server.py
CLI alternative: python3 run_review.py (after PDFs are in Pilot Papers/)