Inspiration

I remember studying for Psychology, wishing I had access to more practice tests from the comfort of my own place instead of going to the library. I realized an LLM could do a great job generating such tests given a topic.

What it does

In its current form, NotesTester is able to take a set of typed notes and generated a ten question multiple choice test on in to test your knowledge. It keeps track of how many you got right and lets you know what you got wrong.

How we built it

We build it using HTML, JS, and Tailwind CSS, very much a web project.

Challenges we ran into

ChatGPT could be finicky with how it formatted its questions and answers, and forming the right prompt took a bit of testing.

Accomplishments that we're proud of

We're proud of of how well we worked together. When it came time to link the backend to the frontend, most everything went without too much of a hitch.

What we learned

Handling merge conflicts will always be a pain in the butt...

What's next for NotesTester

There is a lot we could do to expand the functionality of NotesTester and make it more capable. From the beginning the goal was to be able to a set of hand-written notes and generate test from it, which would be one of the bigger next steps. Aside from that, allow user to choose number of questions and types of questions.

Built With

Share this project:

Updates