Logo Lanfrica

Mayen007/smartlearn

Domain:

educationnatural language processing

Record type:

software
Creator:
May
Host:
An AI-powered personalized tutor and learning companion designed specifically for high school students in Africa. Built with Flask, OpenAI GPT-4o, and modern web technologies. # SmartLearn - AI-Powered Lea**Prerequisites:** Python 3.7+, pip, OpenAI API key ### πŸ’» Run Locally #### 1. Clone & Setupng Companion > Transforming education in Africa through personalized AI tutoring, interactive quizzes, and intelligent learning analytics. 🌍 **Live Demo** | πŸ“Š **Pitch Deck** | πŸš€ **GitHub** An AI-powered personalized tutor and learning companion designed specifically for high school students in Africa. Built with Flask, OpenAI GPT-4o, Firebase, and modern web technologies. ## ✨ What Makes SmartLearn Special? - πŸ€– **AI-Powered Tutoring**: Get personalized help with any subject using GPT-4o - 🌍 **Africa-First Design**: Content aligned with KCSE, WAEC, and African curricula - 🎯 **Interactive Quizzes**: AI-generated practice questions with instant feedback - πŸ“Š **Smart Analytics**: Track progress, identify strengths, and discover learning gaps - πŸ’‘ **Personalized Learning**: AI recommendations based on your unique learning journey - πŸ† **Premium Features**: Unlimited quiz generation and advanced analytics - πŸ”’ **Secure Payments**: Integrated with IntaSend for seamless premium upgrades - πŸ“± **Modern UI**: Clean, responsive design optimized for all devices ## 🎯 Quick Start Ready to experience AI-powered learning? ### 🌐 Try the Live Demo **Launch SmartLearn β†’** ### πŸ“Š Explore Our Vision **View Pitch Deck β†’** ### οΏ½ Run Locally ### 1. Clone the Repository ```bash git clone github.com cd smartlearn ``` #### 2. Environment Setup ```bash # Windows python -m venv venv venv\Scripts\activate # macOS/Linux python3 -m venv venv source venv/bin/activate ``` #### 3. Install Dependencies ```bash pip install -r requirements.txt ``` #### 4. Configure Environment Create `.env` file: ```env # OpenAI API Key (REQUIRED for AI features) OPENAI_API_KEY=your-openai-api-key-here # Flask Configuration SECRET_KEY=your-secret-key-here # Payment Integration (IntaSend) INTASEND_SECRET_KEY=sk_test_xxx INTASEND_PUBLIC_KEY=pk_test_xxx I …