Inspiration

Our project started as a conversation between two engineering majors complaining about coursework in a dining hall. One was complaining about Physics 1, and the other on Calculus 3. A day later, one of those two engineering students sees a flyer. 'AI for Good' it reads--and under it, the word 'education.' He thinks for a moment. Education. Studying. Something he had a conversation about. He calls the other guy, and just like engineers, they solve practical problems, problems like studying for too long.

What it does

It's a software/app that allows the student using it to transcribe, take photos of, and upload lectures/lecture notes. The program then uses that data to create a study sheet, answer questions on the course material, and make mock exams.

How we built it

Two nights of no sleep spent learning various skills. We spent that time building up our program as we learned exactly how to do that. Here is a brief snippet of tools we used:

  • Python
  • CSS
  • PyQt5
  • Azure and OpenAI APIs
  • Voice recognition data/code
  • Adobe Photoshop
  • Pixlr etc... ## Challenges we ran into There are almost too many challenges we ran into. For one, one of us forgot to install Python to PATH while testing one of our first scripts, and proceeded to waste 2 hours trying to fix a nonexistant issue. The other, tried to edit a piece of UI on the wrong layer and accidentally deleted the whole portfolio of icons (fortunately there was a backup). In the end, though, we managed to brute force through these and many other issues with pure effort and time. ## Accomplishments that we're proud of The biggest accomplishment we've had is the fact we built this big of an application with this many moving variables this efficiently in this timeframe. One of us made an chatbot once, but this project was on a whole different level of complexity. If we didn't work so well together and dedicated this much time and effort into brute forcing it, we wouldn't have been able to get anywhere near this far. ## What we learned A lot of Python, web and app development, and most of all, troubleshooting (we spent a most of our time fixing mistakes) ## What's next for LongDayAI.org
  • Implementing new UI/UX with CSS
  • Creating a standalone version
  • Porting Long Day to IOS
  • Integration with educational tools

Built With

Share this project:

Updates