Inspiration

We named the project PufferNotes because we like Pufferfish. We came up with the puns afterwards.

What it does

Try our demo here: https://peterkeder.github.io/puffernotes

PufferNotes is a tool to support your notetaking, powered by AssemblyAI's audio analysis. To start, upload an audio or video file. We'll send it to AssemblyAI's API for processing. This may take awhile, depending on the size of your project -- up to 30% of your video's length. You'll be given a unique URL that you can come back to when the processing is done. In the meantime, watch our cute pufferfish loading animation or do something else.

Once the processing is done, you can begin to use our study tools. These include:

  • A transcription of your audio with timestamps (automatically divided into paragraphs)
  • Automatically generated chapters as well as a summary for each of them.
  • Keywords we think will be important for your studying - topics talked about in the audio. You can click on each of them to highlight their position in the transcript, then click on words in the transcript to fast-forward through the audio.

How we built it

Front-end: React, AssemblyAI API, Material-UI Back-end: express.JS, hosted on heroku GitHub Link

Challenges we ran into

We have team members in different time zones, so when working into late night or early morning things would become uncoordinated (async XDDD)

Accomplishments that we're proud of

It's very cool 😎

What we learned

CSS sucks, Pufferfish rule 😎

What's next for PufferNotes

Honestly idk man

Built With

Share this project:

Updates