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.

Mohammed-Ahmedin/Ai-Language-Tutor

Domaine:

educationnatural language processing

Type de record:

software
Créateur:
Moh
Hôte:
AI-powered English tutor for Ethiopian children (ages 8–12). Built with Python + Flask, featuring vocabulary, grammar, and listening modules, speech-to-text/text-to-speech, real datasets, MySQL/XAMPP backend, and a teacher dashboard for progress tracking. Child-friendly and modular for research + education. # 🧠 Ai-Language-Tutor **AI-powered English tutor for Ethiopian children (ages 8–12)** 🇪🇹📘 Ai-Language-Tutor is an educational web application designed to help children improve their English language skills through interactive, child-friendly, and AI-assisted learning modules. The system is built for both **education and research purposes**, with a strong focus on accessibility, modularity, and progress tracking. --- ## ✨ Key Features ### 👶 Child-Focused Learning Modules * **Vocabulary Module** – Word learning with images, audio pronunciation, and simple exercises * **Grammar Module** – Basic sentence structure, tenses, and usage with examples * **Listening Module** – Audio-based comprehension activities ### 🗣️ Speech & Audio Support * **Speech-to-Text (STT):** Children can practice speaking and get feedback * **Text-to-Speech (TTS):** Words and sentences are read aloud for better pronunciation ### 📊 Teacher Dashboard * Monitor student progress and performance * Track scores, completion rates, and learning history * Manage learning content and datasets ### 🧩 Modular & Research-Friendly * Each learning component is designed as an independent module * Easy to extend for NLP, AI, or educational research * Uses **real datasets** for language learning analysis --- ## 🛠️ Technology Stack ### Backend * **Python** * **Flask** (Web Framework) * **MySQL** (Database) * **XAMPP** (Local server environment) ### AI & Language Processing * Speech-to-Text (STT) * Text-to-Speech (TTS) * Dataset-driven vocabulary and grammar learning ### Frontend * HTML, CSS, JavaScript * Child-friendly UI design --- ## 🗄️ Database Design * Users (Students & Teachers) * Vocabulary datasets * Grammar lessons * Listening exercises * Student progress & performance records MySQL is managed through **XAMPP (phpMyAdmin)** for local development. --- ## 🚀 Installation & Setup 1. Clone the repository ```bash git clone github.com cd ai-lang …

Visit

github.com

Tasks

automatic speech recognitionspeech processingtext to speech

Languages

Amharic