As university students, we are no strangers to long hours and sleepless nights. We wanted to create something that could help us and other students like us be more efficient with their studying, so we created Notation. Notation is a tool that utilizes your note-taking habits, class lectures, and sample problems and creates high-quality resources that you can use to increase how effective your studying is. We built our project by using React to create our front-end interface, Django and Python to retrieve and pass data and API information, and OpenAI API with AWS API to utilize AI libraries and algorithms to produce new learning resources. During development, we ran into numerous problems, from setup issues to working with completely new libraries and APIs, and were challenged from start to finish. And yet every issue we were challenged with, we managed to solve. In the end, we managed to create a significant resource that students can use to improve the effectiveness of their studying. Throughout the process, we learnt how to use new libraries and frameworks, we learnt how to plan and design code, but most importantly, we learnt how to solve problems when it seemed like there was no solution and to keep going, problem after problem. We want to continue to add more to Notation. In the future, we hope to implement functionality that highlights similar ideas across topics, and the ability to detect mistakes in homework. For now, we hope you check out our project and find use in it yourself. Thank you for your interest!

Sectionalized:

Inspiration

As university students, we are no strangers to long hours and sleepless nights. We wanted to create something that could help us and other students like us be more efficient with their studying, so we created Notation.

What it does

Notation is a tool that utilizes your note-taking habits, class lectures, and sample problems and creates high-quality resources that you can use to increase how effective your studying is.

How we built it

We built our project by using React to create our front-end interface, Django and Python to retrieve and pass data and API information, and OpenAI API with AWS API to utilize AI libraries and algorithms to produce new learning resources.

Challenges we ran into

During development, we ran into numerous problems, from setup issues to working with completely new libraries and APIs, and were challenged from start to finish.

Accomplishments that we're proud of

And yet every issue we were challenged with, we managed to solve. In the end, we managed to create a significant resource that students can use to improve the effectiveness of their studying.

What we learned

Throughout the process, we learnt how to use new libraries and frameworks, we learnt how to plan and design code, but most importantly, we learnt how to solve problems when it seemed like there was no solution and to keep going, problem after problem.

What's next for PDF Note Taking

We want to continue to add more to Notation. In the future, we hope to implement functionality that highlights similar ideas across topics, and the ability to detect mistakes in homework. For now, we hope you check out our project and find use in it yourself. Thank you for your interest!

Built With

Share this project:

Updates