app.backendΒΆ

Modules

adversarial_suffixes

Top transferable suffixes found during evaluation (out of 100 val examples):

bert_inference

ModernBERT-large-NLI loader shared by every NLI-based scorer in the backend.

claim_confidence

Per-claim confidence via NLI self-entailment.

claim_splitter

Atomic claim decomposition for /api/analyse.

constants

Backend-only environment configuration.

hydra_inference

Thin adapters that bridge the FastAPI request layer with olmo_tap.inference.poe.

modal_app

Modal deployment wrapper for the Hydra inference backend.

question_classifier

Zero-shot MCQ vs open-ended classifier built on the ModernBERT-NLI model.

response_payloads

Small dict-builders for the /api/analyse response payload.

server

FastAPI entrypoint for the Trustworthy Answer Protocol (TAP) backend.