Inspiration
Please access the video here : https://drive.google.com/file/d/1qLS_i6dJNUullorMTt5cpB-ZRfd9dFwd/view?usp=sharing
Most of the students pursue their learning from either books or lecture notes which are mostly in printed form or in handwritten notes. One way of memorizing the content is by creating flashcards. Had it been in digital form then it would have been quite easy to generate flashcards but alas! We are still reading a book. So, we can go around it in another way. What if we can digitize the notes and then use the power of generative ai to create our custom-tailored flashcards? Sounds interesting right! This is the idea of this application.
What it does
StudyHelper is an application that can help you create flashcards for you handwritten notes or simply images of textbook pages. You just need to upload the images to the application and the application uses computer vision and OpenAI gpt API to generate your customized flashcards. Though the application is mindful of unauthorized access. You must sign in to generate your flashcards. And the nicest thing is that if you really find your flashcard helpful, you can also download them in the form of a pdf and share it with your friends and classmates.
How we built it
The frontend is built using react.js and for backend it used python. It uses Microsoft Computer Vision to extract text from images and OpenAI chat gpt API for generating flashcards. It uses Auth0 for authentication.
Challenges we ran into
It was the first time for me using Auth0 authentication, but the experience was nice.
Accomplishments that we're proud of
The application was completed on time.
What we learned
We learnt about computer vision and how it can be used for our benefit.
What's next for StudyHelper
More features and a better UI
Built With
- python
- react.js
Log in or sign up for Devpost to join the conversation.