Skip to content

An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.

License

Notifications You must be signed in to change notification settings

devicals/AI-Teaching-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  1. Set up environment variables
  1. 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.

  2. 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
  1. Create virtual environment
python -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  1. Install dependencies
pip install -r requirements.txt
  1. Set up environment variables

Running the Application

python app.py

Navigate to http://localhost:5000/login

  1. 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

About

An interactive AI-powered educational platform that generates lessons, questions, and provides personalized learning experiences using advanced language models.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published