CoolFace
Apppublic

saifmed/medical-systematic-review-assistant

sourceHugging Facemitupdated 3mo agoView on Hugging Face
0likes
App README

Medical Systematic Review Assistant

Professional Streamlit app for supporting systematic review workflows.

Main features

  • —Default interface language: English
  • —Arabic/English interface switch
  • —Protocol & registration page
  • —PICO and eligibility criteria
  • —Smart Search using PubMed, Europe PMC, OpenAlex, Crossref and ClinicalTrials.gov
  • —Hidden NCBIEMAIL and NCBIAPI_KEY via Hugging Face Secrets
  • —CSV and PDF article upload
  • —Records management and deduplication
  • —Title/abstract screening
  • —Full-text screening with exclusion reasons
  • —Data extraction table
  • —Risk of bias / quality appraisal table
  • —PRISMA-style summary and PRISMA 2020 checklist
  • —Final Word report download
  • —CSV/JSON exports
  • —AI Scientific Quality Check using Gemini/OpenAI when available
  • —Built-in scientific assessment fallback when external AI is unavailable

Optional Hugging Face Secrets

Add these in Settings → Secrets:

text
NCBI_EMAIL=your-email@example.com
NCBI_API_KEY=your-ncbi-key
GEMINI_API_KEY=your-gemini-key
GEMINI_MODEL=gemini-2.5-flash
OPENAI_API_KEY=your-openai-key
OPENAI_MODEL=gpt-4o-mini

The app hides NCBI fields from users and reads them from Secrets.

Deployment

Use Docker Space on Hugging Face and upload:

  • —app.py
  • —requirements.txt
  • —README.md
  • —Dockerfile