Inspiration: We were frustrated by the time spent watching lengthy YouTube videos and listening to podcasts when we only needed a summary.

What it does: It summarizes the content of YouTube videos and Spotify podcasts, allowing users to have key points of them without watching or listening to the entire thing.

How we built it: We used Figma for user-friendly interface, developed front-end using HTML, CSS, and JavaScript to ensure an interactive user experience, and back-end using OpenAI API, JavaScript.

Challenges we ran into: We struggle from implementing a JavaScript function to check validity of url, and writing YouTube transcript to Jason files in a way to format OpenAI's API.

Accomplishments that we're proud of: We are proud of creating a aesthetically pleasing design, successful collaboration as a team, delivering a fully functional web app, successfully getting transcripts from YouTube, and fetching the data from back-end to front-end.

What we learned: We learnt various things such as how to use flex box properly, how to fetch data from server, how to create a aesthetic design, how to get transcripts of Youtube videos.

What's next for - We can develop it further by fine-tuning our integration with OpenAI's API by experimenting with different prompts to generate more accurate and concise summaries. It can also be improved by allowing users to specify the amount of information for the summary. In addition, we aim to expand the app to support more platforms, such as Vimeo, Twitch streams, and Apple Podcasts.

Built With

Share this project:

Updates