Kwame 2.0: Human-in-the-Loop Generative AI Teaching Assistant for Large Scale Online Coding Education in Africa
Not on the map. Why?
Abstract (arXiv)
Providing timely and accurate learning support in large-scale online coding courses is challenging, particularly in resource-constrained contexts. We present Kwame 2.0, a bilingual (English-French) generative AI teaching assistant built using retrieval-augmented generation and deployed in a human-in-the-loop forum within SuaCode, an introductory mobile-based coding course for learners across Africa. Kwame 2.0 retrieves relevant course materials and generates context-aware responses while encouraging human oversight and community participation. We deployed the system in a 15-month longitudinal study spanning 15 cohorts with 3,717 enrollments across 35 African countries. Evaluation using community feedback and expert ratings shows that Kwame 2.0 provided high-quality and timely support, achieving high accuracy on curriculum-related questions, while human facilitators and peers effectively mitigated errors, particularly for administrative queries. Our findings demonstrate that human-in-the-loop generative AI systems can combine the scalability and speed of AI with the reliability of human support, offering an effective approach to learning assistance for underrepresented populations in resource-constrained settings at scale.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 14 references that are in the map. First posted on arXiv 31 Mar 2026.
Builds on
10 of 14 references.
References · 10
- 2023GPT-4 Technical Reportcited by 18,396
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2023CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classescited by 72
- 2024Evaluating the Effectiveness of LLMs in Introductory Computer Science Education: A Semester-Long Field Studycited by 26
- 2024Large Language Models in Computer Science Education: A Systematic Literature Reviewcited by 13
- 2024CourseAssist: Pedagogically Appropriate AI Tutor for Computer Science Educationcited by 5
- 2020Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Coursescited by 4
- 2021SuaCode Africa: Teaching Coding Online to Africans using Smartphonescited by 4
- 2021AutoGrad: Automated Grading Software for Mobile Game Assignments in SuaCode Coursescited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Glocalizing Generative AI in Education for the Global South: The Design Case of 21st Century Teacher Educator AI for Ghana
- 2026Large Language Models in Teaching and Learning: Reflections on Implementing an AI Chatbot in Higher Education ↗
- 2026Eskwai for Students: Generative AI Assistant for Legal Education in Ghana
- 2025Towards an Efficient, Customizable, and Accessible AI Tutor
- 2025Human-in-the-Loop Systems for Adaptive Learning Using Generative AI
- 2025Learning to Code with Context: A Study-Based Approach
- 2025Small Language Models for Curriculum-based Guidance
- 2025GenAITEd Ghana: A First-of-Its-Kind Context-Aware and Curriculum-Aligned Conversational AI Agent for Teacher Education