Swahili Tutor Chatbot 🇰🇪🤖
A Swahili chatbot designed to support CBC students in Kenya improve their grammar, vocabulary, and conversational skills in Kiswahili. The chatbot provides interactive lessons, practice questions, and instant feedback to make learning engaging and personalized.
✨ Features
🗣 Conversational Swahili Practice – Students can chat with the bot to strengthen their communication.
📚 Grammar Assistance – The bot explains common grammar rules with examples.
🔤 Vocabulary Builder – Introduces new words with definitions, usage, and practice exercises.
🎯 CBC-Aligned Exercises – Content matches the CBC Grade 6 Swahili curriculum.
📖 Quizzes & Assessments – Quick tests to reinforce learning and track progress.
🔊 Voice Input – Students can practice speaking through microphone input.
🛠️ Installation & Setup
Prerequisites:
Python 3.8+
pip
Target Users -
Primary: Grade 6 CBC students in Kenya.
Secondary: Teachers and parents supporting Kiswahili learning.