Inspiration
Our main inspiration came from the peer note taking system established for people with disabilities. The lack of people signing up for peer note taking told us that we needed a platform that reduced the burden on note takers and provided an efficient system for both students with disabilities and students in general.
What it does
AggieScribe is an online web platform that allows students to upload their notes from certain lectures and classes to the website, which will then use generative AI and OCR to translate any handwritten or pdf notes into a consolidated compilation of notes for that lecture.
How we built it
We built AggieScribe using HTML and CSS for the front-end design, JavaScript for the back-end processing, and both Google Cloud Vision API and gpt4 API to incorporate OCR into the mix.
Challenges we ran into
We initially intended to use SQL to create a database of all the notes that would be uploaded to the website so that people could access them on demand. This turned into a stretch goal as we realized it was more important to get the website up and running with its core functionality than to spend our remaining time achieving stretch goals.
Accomplishments that we're proud of
We are proud of learning the relevant technologies and working hard at this project to successfully complete it within the 24 hour time period. We are also proud of the foundation building upon using AI to help people with disabilities.
What we learned
We learned many different ways to optimize our time and our code to make the UI more appealing and improve back-end functionality. We also became more familiar with the technologies we utilized.
What's next for AggieScribe
We hope to continue working on AggieScribe and achieving our stretch goals of creating a database for notes and establishing an AI chat feature that allows users to ask a chatbot questions about the notes.
Built With
- css
- google-cloud-vision-api
- gpt4-api
- html
- javascript
Log in or sign up for Devpost to join the conversation.