Inspiration

Every day teachers spend their precious time into making sensible quizzes and questions for each class they teach. That is why I based my project on helping teachers make quizzes simply by typing in a material and getting the quiz which they can then distribute.

What it does

This app uses an AI model to generate quizzes based on a text material and displays them in printable format. It saves energy and time for teachers that teach multiple periods therefore helping them focus on more important tasks.

How I built it

I used transformers and LLMs to split user input and generate meaningful and relevant questions. I used Gradio to make an appealing GUI for the user to input the material and get a generated quiz in a printable format.

Challenges I ran into

  1. I wanted to also integrate multiple choice questions into the generated quiz, however that would need more powerful LLMs which needs API keys for access.
  2. I wanted a better GUI however Gradio was the only good Python library for GUI that is supported by Google Colabs.

Accomplishments that I am proud of

The product is of significant high quality and can be used in a real education environment with only a little tweaking.

What I learned

  1. Working with LLMs.
  2. Working with Gradio.
  3. Problem solving/ creative thinking.

What's next for Lesson Quiz Generator

  1. Supporting multiple choice answers and score keeping.
  2. Improved GUI.

Built With

  • google-colab
  • gradio
  • python
  • transformers
Share this project:

Updates