Inspiration
We drew from the powerful learning afforded by the Cornell note-taking method. This system, which many students use to take notes in their classes, has the user take notes and then think up some quiz-style questions based on those notes. They can then use these questions for review before tests.
What it does
Knowmads allows users to enter their notes and then utilizes generative AI to automatically create these review questions for them. All the power of Cornell notes, without the time and mental taxation required to think of creative questions!
How we built it
We used HTML, CSS, and Javascript for the UI. Then, we used the ChatGPT API to request sample quiz questions based on the input that the user entered.
Challenges we ran into
We didn't have much experience with the Javascript Window.localStorage property, and we tried to use it for an important part of our project. It didn't work quite like we had expected, so it took some fiddling around to get it functioning the way we wanted it to.
Accomplishments that we're proud of
This was our first time using an API, and we managed to get it up and running pretty quickly! We are proud of how we were able to integrate this new technology into our website.
What we learned
We learned a lot about the importance of having environment variables or other forms of security when handling API keys.
What's next for Knowmads
Our next step is to implement a back-end to store the users' notes and the associated questions, so notes can be entered immediately after they are taken and the review questions can be saved and retrieved for review later.
Log in or sign up for Devpost to join the conversation.