An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.
- Generate comprehensive lessons on any topic
- Create adaptive quiz questions
- AI-powered answer generation
- Interactive learning experience
- Guidance text and image support
- Python 3.8+
- Flask
- Google Gemini API Key
- pip (Python package manager)
- Clone the repository (Requires Git)
git clone https://github.com/3rror-dev/AI-Teaching-Master.git
cd ai-teaching-program
- Set up environment variables
- Go to https://aistudio.google.com/app/apikey and generate an API key
- Go into .env file and replace "[YOUR GEMINI API KEY HERE]" with your API key.
-
Run auto-open shortcut Find the shortcut named
AI Teaching Master
and open it. At first the web will say the website is unavaliable. Wait for a few moments and it will open. -
Using the app Upon opening the app, you will be met with a login page. The password is
study123!
.
- Clone the repository (Requires Git)
git clone https://github.com/3rror-dev/AI-Teaching-Master.git
cd ai-teaching-program
- Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
- Install dependencies
pip install -r requirements.txt
- Set up environment variables
- Go to (https://aistudio.google.com/app/apikey)[https://aistudio.google.com/app/apikey] and generate an API key
- Go into .env file and replace "[YOUR GEMINI API KEY HERE]" with your API key.
python app.py
Navigate to http://localhost:5000/login
- Using the app
Upon opening the app, you will be met with a login page. The password is
study123!
.
- Python
- Flask
- Google Gemini AI
- JavaScript
- jQuery