Logo Lanfrica

didier-building/nlpay-academy

Domaine:

natural language processingeducation

Type de record:

software
Créateur:
did
Hôte:
Kinyarwanda-Focused AI for Specialized Digital Skills - Breaking language barriers in African tech education # 🎓 NLPay Academy **Kinyarwanda-Focused AI for Specialized Digital Skills** Breaking language barriers and improving curriculum access through AI-powered learning in Kinyarwanda. ## 🌟 Overview NLPay Academy is the first comprehensive AI-powered educational platform designed specifically for Kinyarwanda speakers. Our platform combines cutting-edge AI technology with local language support to make technology education accessible to everyone in Rwanda and beyond. ### ✨ Key Features - 🤖 **AI-Powered Learning**: Intelligent tutoring in both English and Kinyarwanda - 🔄 **Real-time Translation**: Instant translation between English and Kinyarwanda - 📱 **Mobile-First Design**: Optimized for African internet usage patterns - 🎓 **Comprehensive Curriculum**: DevOps, Cybersecurity, AI, and Web Development - 🌐 **Bilingual Interface**: Complete support for English and Kinyarwanda - 📚 **Progressive Courses**: Structured learning paths with hands-on projects ## 🚀 Live Demo - **Main Platform**: English Version | Kinyarwanda Version - **Translation Demo**: Translation Test - **Authentication Demo**: Auth Test - **Full Feature Demo**: Complete Demo - **Pitch Presentation**: Investor Pitch ## 🛠️ Technology Stack ### Frontend - **HTML5/CSS3/JavaScript**: Progressive Web App architecture - **Responsive Design**: Mobile-first approach with CSS Grid and Flexbox - **PWA Features**: Offline capability and installable interface ### Backend - **Django REST Framework**: Python-based API backend - **PostgreSQL**: Robust database for user data and courses - **JWT Authentication**: Secure token-based authentication ### AI & Translation - **OpenAI GPT**: Advanced conversational AI - **MyMemory API**: Primary translation service - **Custom NLP**: Offline dictionary and rule-based fallbacks - **Speech Synthesis**: Text-to-speech for language learning ## 📦 Installation ### Prerequisites - Python 3.8+ - pip (Python package manager) - Git ### Quick Start 1. **Clone the repository** …