Project 2
- I also built a YouTube summarizer for individual video called Summary Cat (https://www.summarycat.com). It is not open source for now. The stack is very similar to project 1.
Mainly because knowledge about Christianity is the most physically accessible to me, as I am a next-door neighbour to a Theology professor of New Testament.
Goal: Generate brief and coherent summaries from YouTube video transcripts
Motivation of building this project: to save myself time watching videos that are too long.
Stack
• Frontend: HTML/CSS, plus a tiny bit of Javascript for handling the button
• Backend: Python/Flask
• Flask served as the backend web framework, handling routes and integrating various services.
• Front+Backend has about 500 lines in total
• Hosting: AWS Free-tier Elastic Beanstalk
• Database: AWS Free-tier RDS
My Prompt (Super Simple!)
• "please summarize the following text into a few paragraphs:" + the full transcript.
Thoughts about GPT-4 vs GPT-3.5-Turbo-16k or Summary Cat
• GPT-4 was 20% better for "summary quality"
• GPT-4 feels 50% faster
• However, GPT-4 is about 10X as expensive as GPT-3.5
I agree that this is happening " an arms race between youtube forcing creators to make videos 8 mins long min to be able to get mid roll ads and people coming up with ways to summarize the transcript." Along the same line: I have been thinking about how my Summary Cat might mean for the content creators. How would it impact their income?
Your "use the summarizer to re-cut the videos" is fantastic!
Thanks for the question... Any sample videos you are thinking of?
Summary Cat doesn't work for videos where there's not a lot of speaking. I am hoping to build a bit more on text-rich videos first, so I do not plan to do actual video (image) processing any time soon.
Hello! Thanks for the question. I do not myself restrict tokens/session. The model I am using GPT-3.5-Turbo-16k (https://platform.openai.com/docs/models/gpt-3-5), allows max 16,385 tokens in total per input/output.
So far, I found that each ~10 minute video uses around 1000 tokens. It costs me about 3 cents to summarize, which is not too bad as I don't have many users, and users haven't been requesting summaries for super long videos yet.
If this sites gets a lot of interest, I might start restricting something :)..