Inspiration

We came up with this idea while waiting on the Métro. We found that transport can be a good time for studying.

What it does

StudyHelper lets students input their class notes and get personalized questions to help them study. It allows students to answer an infinite stream of questions based off of their notes to help them study and memorize various topics, only limited by their notes.

How we built it

We built it using Spring boot for the backend and Astro for the frontend. We used Ollama for self-hosting the AI model used in order to generate and correct the student's questions.

Challenges we ran into

Time. We spent lots of time on selecting this idea. We also spent lots of time on parts of the code we ended up scrapping.

Accomplishments that we're proud of

We managed to finish in time :D Getting the backend to work correctly was nice too.

What we learned

While Hackathons can be fun, we should probably have prepared a bit more and chosen a project that aligns with both of our skill sets, that way we can divide work and be more efficient.

What's next for StudyHelper

More features:

  • File upload for resource material.
  • User accounts for saving data.
  • Add classes where you can save a set of reference material.
  • Improve the quality of generated questions and answers.

Built With

  • astro
  • java
  • ollama
  • spring-boot
Share this project:

Updates

Submission history