Inspiration
My school's bell schedule is always really hard to access, given that it's only provided to us on a Google Site that isn't linked anywhere and only pops up once on Chromebooks. This led me to create this project.
What it does
This project aims to allow somebody to insert a photo of a bell schedule and automatically set permanent alarms on their computer based off the schedule. This removes the need to constantly look at the schedule if you want to know when your class ends.
How we built it
I built this in VSCode using python. I used the easyocr library for text recognition, and ChatGPT provided some inspiration for a text grouping strategy.
Challenges we ran into
My partner ditched me because he forgot the hackathon was today.
Accomplishments that we're proud of
I managed to get a basic OCR working on my own and created a multi-file system of programs that were able to scan files and group text in them together.
What we learned
I learned how to build an OCR and group nodes based on distance.
What's next for AutoSchedule
Refining the output and porting the whole thing to Android is something I genuinely would like to pursue if I have the time.
Built With
- easyocr
- python
- vscode
Log in or sign up for Devpost to join the conversation.