Logo Lanfrica

danielikenga/low-resource-factcheck

Domaine:

natural language processing

Type de record:

project
Créateur:
dan
Hôte:
Fact-verification pipeline for low-resource Nigerian languages (Igbo, Yoruba, Hausa) using transformers and LLMs. # Low-Resource Retrieval-Augmented Fact Verification **Daniel Chibike Ikenga (ec25121)** MSc Data Science dissertation project investigating evidence-grounded misinformation detection for low-resource Nigerian languages. The project evaluates fact verification across Hausa, Igbo, and Yoruba using multilingual encoder models, instruction-tuned large language models, sparse retrieval, translation, few-shot prompting, adversarial evidence, and cross-experiment error analysis. ## Research Aim The project investigates how evidence availability, retrieval quality, model configuration, prompting strategy, and translation are associated with fact-verification performance under low-resource multilingual conditions. ## Languages - Hausa - Igbo - Yoruba ## Main Experimental Components - Claim-only classification - Gold-evidence verification - BM25 retrieval-augmented verification - Adversarial evidence evaluation - Model-scale comparison - Translation-based verification - Few-shot prompting experiments - Cross-system behavioural and error analysis ## Models and Methods - XLM-R-based multilingual classification - Qwen instruction-tuned language models - BM25 sparse retrieval - English translation of low-resource-language inputs - Few-shot prompting - Adversarial evidence conditions - Per-language and per-label evaluation - Individual-example transition analysis - Manual taxonomy of persistent hard errors ## Repository Structure - `data/` — dataset files and processed data - `notebooks/` — exploratory notebooks - `results/` — experimental outputs and analysis artefacts - `src/` — core source code - `requirements.txt` — Python dependencies ## Environment Setup Create and activate a virtual environment: `python -m venv .venv` `source .venv/bin/activate` Install dependencies: `pip install -r requirements.txt` ## Research Scope The repository supports a controlled empirical study of low-resource fact verification. Particular attention is given to the relationshi …