Sometimes, we needed to refer back to a lecture to review, or wished not to miss important lectures that we didn't have the ability to fully attend. Unfortunately, Zoom, and most video-conferencing services, only allow hosts and paying customers to record meetings. We thus created LazyKnow to help us avoid falling behind in class.
What it does
LazyKnow provides users the important information of a lecture through just a few simple clicks. You can indicate when you want LazyKnow to begin and finish storing content from your lecture. After your lecture is finished, you can choose to retrieve the full transcription of your lecture and/or automatically download AI-generated notes if you're reviewing in a rush.
How we built it
We built it using Python, tkinter, AssemblyAI, and the Bert Extractive Summarizer
Challenges we ran into
We had problems transcribing the audio due to compatibility and encoding issues with the audio files.
Accomplishments that we're proud of
We're proud of making a functional app through our combined efforts, and not giving up and "subtly leaving the hackathon" after experiencing severe technical difficulties for a few hours.
What we learned
We learned about the complexities of computer audio handling, how to create desktop applications, and the power of friendship.
What's next for LazyKnow
We hope to generate more sophisticated and attractive-looking notes for our users.