Inspiration:
We wanted something that can help us with studying our notes
What it does:
It tests you based on a picture of your textbook notes that you upload
How we built it:
We first began researching YouTube tutorials about connecting an OCR Scanner to a server that can convert images to text. We then used pytesseract in our code to read text and recognize embedded text in images. Our goal for this text is to use AI to generate a quiz. During the first half of the session, we realized that it was not feasible to directly make a scanner that could read text. Due to this, we changed our application from pytesseract to OCR API which just allows us to upload a photo of the file instead of opening a scanner. We furthermore incorporated Open AI which directly generates quiz questions once you upload your file. The questions are multiple-choice and directly taken from the text that you uploaded.
Challenges we ran into: camera app didnt work --> we turned to uploading files instead
Accomplishments that we're proud of
As beginners, many of us started with little to no coding experience, yet we were able to create something functional and real. A significant highlight of our journey was successfully implementing AI and chatbots into our project. This was not only a challenging and time-consuming endeavor, especially since it was our first attempt, but it also opened our eyes to the potential of AI technology.
With Kevin’s invaluable support, we were able to overcome the complexities of AI, learning how to integrate it effectively into our work.
Moreover, we enhanced our website's design, adding features like boundaries and corners that made it visually appealing. The process of coding, teaching, and uploading AI tools brought us immense joy and satisfaction, reinforcing our belief in the power of technology and collaboration.
What we learned
We learned many things throughout this hackathon. First, we learned how to use APIs and how to obtain their codes. Furthermore, we learned how to use pillow, which was used to organize uploading and using the files, as well as ocr.space api which was used to convert an image file into text. Additionally, we learned how to use
What's next for QuizNote
We can expand our project by improving the design of the website to upgrade the user experience and also update the AI that makes the questions so it’s more accurate and random while making the questions.
Log in or sign up for Devpost to join the conversation.