Skip to content

bitem-heg-geneve/BioMoQA-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioMoQA-Triage

BioMoQA-Triage is a pipeline for BioMoQA literature triage, combining FastAPI, Celery, MongoDB, and Redis with an ensemble of fine-tuned RoBERTa models.


Repository Structure

BioMoQA-api/
├── api/                      # API service (FastAPI + Celery workers)
├── model/                    # Model checkpoints (downloaded via script)
├── download_checkpoints.sh   # Script to download model checkpoints
└── README.md                 # (this file)

Documentation


Setup

Download Model Checkpoints

Before running the API, you need to download the fine-tuned PubMedBERT model checkpoints:

./download_checkpoints.sh

This script will:

  • Download model checkpoints from the S3 bucket
  • Store them in model/checkpoints/

Quickstart

To launch the API stack with Docker:

cd api
docker compose up --build

The API will be available at http://localhost:8501.


License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages