β‘οΈ Flash β‘οΈ
π Revolutizing the way students study π
βοΈ Inspiration
Nowdays, Everyone is so busy. Everyone has different class. Even as a highschool, everyone is busy as a bee, and time management is crucial. Its unusual to waste time. With Flash, you can summarize and practice a weeks worth of notes in a β‘οΈFlashβ‘οΈ
π§ What It Does
β‘οΈFlashβ‘οΈ uses state of the art machine learning technology to recognize text and help you better learn your class content. Flash is able to generate Quizzes, Flashcards, Chats and so much more.
π¨πΎβπ» Our Tech Stack
- NextJS was used for our Frontend
- Flask was used to build our API backend
- Pytorch / HF OCR was used for Text recognition
- OpenAI's GPT 4.0 is used for summarization and generation of quizzes and flashcards. ## π· Challenges We Ran Into The main challenges we ran into includes the amount of time it took find a good OCR model, after scowering online for hours, we ended up using Microsoft's TROCR. Not only this, we spent almost all the time working on the Frontend. ## π Accomplishments That We're Proud Of
- Full Implimentation of NextJS
- Full Usage & Implimentation of OpenAI's GPT 4.0
- Usage of Microsoft's TROCR text recognition
π What We Learned
π What's Next For Flash
- For flash, in the future. we plan to use our own Chat model instead of using Open Ai's.
- Bilingual AI, be able to use different languages. ### π How This App Changes The World And Correlates To Education Technology Everyone's life is so packed that everything has to be effcient and quality. with Flash, instead of reading pages of books, we slim it down to almost 1-2 Paragraphs. Additionally we are able to generate flashcards,quizzes and much more.
Log in or sign up for Devpost to join the conversation.