✨Inspiration

  • Scenario 1: “I’m at a level 1 understanding right now and I’m expected to answer all these questions as if I understand all the material!!! What am I supposed to do?!”
  • Scenario 2: “This is so boring. These questions are so easy - I learnt this in primary school. School’s so boring.”
  • Scenario 3: “The teach only gives one sheet of practice questions. Where am I supposed to get more practice?”

📈What it does

  • A platform that grows as YOU GROW!
  • Provides Insightful Results and Feedback for both students and teachers
  • Adaptive difficulty for self-paced learning!
  • Increased practice opportunity

⚙️How we built it

  • Backend: Typescript,
  • Frontend: React
  • DB: SQLite3 wrapped in SQLite
  • ExpressJS
  • Other tools:
    • Gemini
    • three.js
    • MantineUI & TailwindCSS

🧱Challenges we ran into

  • Prompt engineering
  • Parsing and formatting prompt and response
  • Handling different question types

🌟Accomplishments that we're proud of

  • Everything

💭What we learned

  • How to write SQL and how to work with SQLite
  • How to render 3D images
  • User persistance
  • A lot about biology :)

🚀What's next for Pringles

  • More data: Better prompt engineering! More data points to create questions
  • Feedback: More auditing by the teacher should allow for better questions that are tailored to a particular topic
  • Media support: Our app only supports multiple choice and written responses. We want to support use of images and other media to create questions
  • Accessibility: Providing more equitable learning by engineering questions for certain difficulties such as learning disabilities or ESL
Share this project:

Updates