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.

Kwame: A Bilingual AI Teaching Assistant for Online SuaCode Courses

Domaine:

natural language processingeducation

Type de record:

software
Créateur:
Boa
Éditeur:
arXiv
Hôte:avatar
Introductory hands-on courses such as our smartphone-based coding course, SuaCode require a lot of support for students to accomplish learning goals. Online environments make it even more difficult to get assistance especially more recently because of COVID-19. Given the multilingual context of SuaCode students - learners across 42 African countries that are mostly Anglophone or Francophone - in this work, we developed a bilingual Artificial Intelligence (AI) Teaching Assistant (TA) - Kwame - that provides answers to students' coding questions from SuaCode courses in English and French. Kwame is a Sentence-BERT (SBERT)-based question-answering (QA) system that we trained and evaluated offline using question-answer pairs created from the course's quizzes, lesson notes and students' questions in past cohorts. Kwame finds the paragraph most semantically similar to the question via cosine similarity. We compared the system with TF-IDF and Universal Sentence Encoder. Our results showed that fine-tuning on the course data and returning the top 3 and 5 answers improved the accuracy results. Kwame will make it easy for students to get quick and accurate answers to questions in SuaCode courses. 6 pages. Accepted and presented at NeurIPS 2020 workshop (Black in AI) and AIED 2021 (international conference on AI in Education)

Visit

doi.orgarxiv.org

Tasks

question answering

Languages

Kwami

Tags

Computation and Language (cs.CL)Artificial Intelligence (cs.AI)Machine Learning (cs.LG)FOS: Computer and information sciencesFOS: Computer and information sciences

Licenses

Creative Commons Attribution Non Commercial No Derivatives 4.0 Internationalhttps://creativecommons.org/licenses/by-nc-nd/4.0/legalcode

Similaires

Kwame 2.0: Human-in-the-Loop Generative AI Teaching Assistant for Large Scale Online Coding Education in AfricaSuaCode Africa: Teaching Coding Online to Africans using SmartphonesKwame for Science: An AI Teaching Assistant Based on Sentence-BERT for Science Education in West AfricaReal-World Deployment and Evaluation of Kwame for Science, An AI Teaching Assistant for Science Education in West AfricaAutoGrad: Automated Grading Software for Mobile Game Assignments in SuaCode Coursesmunaops/AI-Teaching-Assistant-for-South-African-Curriculum-CAPS-IEB

Kwame 2.0: Human-in-the-Loop Generative AI Teaching Assistant for Large Scale Online Coding Education in Africa

Providing timely and accurate learning support in large-scale online coding courses is challenging,

SuaCode Africa: Teaching Coding Online to Africans using Smartphones

There is a burgeoning trend of smartphone ownership in Africa due to the low costs of Android smartp

Kwame for Science: An AI Teaching Assistant Based on Sentence-BERT for Science Education in West Africa

Africa has a high student-to-teacher ratio which limits students' access to teachers. Consequently,

Real-World Deployment and Evaluation of Kwame for Science, An AI Teaching Assistant for Science Education in West Africa

Africa has a high student-to-teacher ratio which limits students' access to teachers for learning su

AutoGrad: Automated Grading Software for Mobile Game Assignments in SuaCode Courses

Automatic grading systems have been in existence since the turn of the half-century. Several systems

munaops/AI-Teaching-Assistant-for-South-African-Curriculum-CAPS-IEB

The AI Teaching Assistant for South African Curriculum CAPS/IEB is a tool that handles the admin gri