Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

sashishjha/Multilingual-Health-Question-Answering-in-Low-Resource-African-Languages-Challenge-by-ITU

Domaine:

natural language processinghealthcare

Type de record:

project
Créateur:
sas
Hôte:
# AfriQA — Multilingual Health QA Competition **Goal:** Score 0.72+ on Zindi leaderboard | **Deadline:** June 22, 2026 ## Quick Start (Server) ```bash cd /mnt/data/sashishj/projects/afriqa sbatch slurm/run_exp10_best.sbatch # THE main experiment tail -f logs/exp10_best_*.log # Monitor ``` ## What This Does **Experiment 10** (our best combo): 1. **Phase 1:** Trains `mT5-Large` (1.2B) with LoRA on merged train+val (36k samples), 3 GPUs, 5 epochs 2. **Phase 2:** Runs RAG inference (BM25 retrieval + generation) using the trained model 3. **Output:** Two submission CSVs in `submissions/` ## Repo Structure ``` afriqa/ ├── configs/ │ └── experiment_10_best.yaml # THE config (mT5-Large + merged + RAG) ├── scripts/ │ ├── run_exp1_generation.py # Main training script (all experiments use this) │ └── run_exp3_rag_baseline.py # RAG inference script ├── slurm/ │ ├── run_exp10_best.sbatch # THE sbatch to run │ └── run_exp6.sbatch # Previous mT5-Large experiment (kept for reference) ├── src/ │ ├── data_loader.py # CSV loading + tokenization │ ├── metrics.py # ROUGE scoring │ ├── utils.py # Seed, config, logging helpers │ ├── training/trainer.py # LoRA + Seq2SeqTrainer setup │ ├── inference/predictor.py # Batch prediction │ ├── evaluation/evaluator.py # Per-subset evaluation │ ├── retrieval/ # BM25, Dense (LaBSE), Hybrid retrievers │ └── rag/pipeline.py # RAG: retrieve examples → generate answer ├── notebooks/ # (empty — Kaggle/Colab were unstable) ├── submissions/ # Output CSVs for Zindi ├── Train.csv / Val.csv / Test.csv # Competition data ├── SampleSubmission.csv # Zindi format reference └── requirements.txt # Python dependencies ``` ## Scoring History | # | Experiment | Score | Key Insight | |---|---|---|---| | 1 | mT5- …

Visit

github.com

Similaires

SamAbr/Multilingual-Health-Question-Answering-in-Low-Resource-African-LanguagesOffei-op/Multi-Health-Question-Answering-In-Low-Resource-African-LanguagesBhavik-Ardeshna/Question-Answering-for-Low-Resource-LanguagesTowards Automating Healthcare Question Answering in a Noisy Multilingual Low-Resource SettingUhura: A Benchmark for Evaluating Scientific Question Answering and Truthfulness in Low-Resource African LanguagesKERLQA: Knowledge-Enhanced Reinforcement Learning for Question Answering in Low-resource Languages

SamAbr/Multilingual-Health-Question-Answering-in-Low-Resource-African-Languages

# Multilingual Health Question Answering in Low-Resource African Languages This repository contains

Offei-op/Multi-Health-Question-Answering-In-Low-Resource-African-Languages

# Lalang: multilingual health-QA retrieval and reranking This repository is the reproducible resear

Bhavik-Ardeshna/Question-Answering-for-Low-Resource-Languages

Cascading Adaptors to Leverage English Data to Improve Performance ofQuestion Answering for Low-Reso

Towards Automating Healthcare Question Answering in a Noisy Multilingual Low-Resource Setting

We discuss ongoing work into automating a multilingual digital helpdesk service available via text messaging to pregnant and breastfeeding mothers in South Africa. Our anonymized dataset consists of short informal questions, often in low-resource languages, with un

Uhura: A Benchmark for Evaluating Scientific Question Answering and Truthfulness in Low-Resource African Languages

Evaluations of Large Language Models (LLMs) on knowledge-intensive tasks and factual accuracy often

KERLQA: Knowledge-Enhanced Reinforcement Learning for Question Answering in Low-resource Languages

Question answering in low-resource languages faces critical challenges when models encounter questio