Making lesson plans using Generative AI (GPT-3.5 turbo)
This project was created as part of the UAE Digital School X CodersHQ event held on 13-14 June. The goal of the project was to develop a tool using generative AI (GPT 3.5) to assist Digital School and teachers in creating lesson plans.
- Generative AI Lesson Plan Creation: The tool leverages GPT 3.5 to generate lesson plans based on user input.
- API Integration: Integration with the organization's website through an API for seamless access to the tool.
- User-Friendly UI: A user interface designed to make it easy for teachers to create lesson plans.
- PDF Generation: The ability to generate PDF files of lesson plans for easy storage and printing.
To get started with this project, follow these steps:
- Clone the repository:
git clone https://github.com/asiln/GPT-Teacher-Planner.git
- Install the required dependencies:
pip install -r requirements.txt
- add your OpenAI key
- Run the application:
python main.py
- Open the application using the provided URL (localhost).
- Fill in the necessary details to create a lesson plan.
- Click the "submit" button to let GPT 3.5 create the lesson plan.
- Review and edit the generated plan as needed.
- Save or print the lesson plan as a PDF.