Inspiration

In our personal experience, we have had trouble coming up with good practice questions based on our notes. We wanted to see if we could use AI to help us solve this problem, and so we came up with Note.AI

What it does

Note.AI takes in a word document containing notes for a class and uses AI to generate study questions for the user. Note.AI also provides the correct answers to the questions.

How we built it

We used Django for the backend, Svelte for the front end, and REST API to glue them together. This resulted in us coding in multiple different languages.

Challenges we ran into

The biggest challenges we ran into were deploying the website on a server and converting ChatGPT's response into a usable JSON file.

Accomplishments that we're proud of

We are proud of creating a functional website with connectivity between the frontend and backend. It is our team's first time working with OpenAI API, Django, and Svelte so it was fun for us to pick up those languages along the way.

What we learned

Our biggest takeaway from this hackathon was learning connectivity between frontend and backend for a web app. We needed to work with JSON files and REST API in order to connect Django and Svelte.

What's next for Note.AI

In the future, we want to implement accepting more filetypes (pdf, jpg) and more question types (select all that apply, short answer, essay).

Share this project:

Updates