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.

Built With

Share this project: