https://github.com/devicals/ai-teaching-master
An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.
https://github.com/devicals/ai-teaching-master
ai css flask html program python teacher
Last synced: 6 months ago
JSON representation
An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.
- Host: GitHub
- URL: https://github.com/devicals/ai-teaching-master
- Owner: devicals
- License: gpl-3.0
- Created: 2025-02-02T02:05:14.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-02T02:48:37.000Z (8 months ago)
- Last Synced: 2025-03-30T17:14:00.984Z (6 months ago)
- Topics: ai, css, flask, html, program, python, teacher
- Language: HTML
- Homepage: https://github.com/PLU706/AI-Teaching-Master
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI Teaching Program
## Overview
An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.## Features
- Generate comprehensive lessons on any topic
- Create adaptive quiz questions
- AI-powered answer generation
- Interactive learning experience
- Guidance text and image support## Prerequisites
- Python 3.8+
- Flask
- Google Gemini API Key
- pip (Python package manager)## Installation
### For Everyone Else:
1. Clone the repository (Requires Git)
```
git clone https://github.com/3rror-dev/AI-Teaching-Master.git
cd ai-teaching-program
```2. 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.4. 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.5. Using the app
Upon opening the app, you will be met with a login page. The password is `study123!`.### For Experts:
1. Clone the repository (Requires Git)
```
git clone https://github.com/3rror-dev/AI-Teaching-Master.git
cd ai-teaching-program
```2. Create virtual environment
```
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
```3. Install dependencies
```
pip install -r requirements.txt
```4. 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.#### Running the Application
```
python app.py
```
Navigate to `http://localhost:5000/login`6. Using the app
Upon opening the app, you will be met with a login page. The password is `study123!`.## Technologies Used
- Python
- Flask
- Google Gemini AI
- JavaScript
- jQuery