Add README.md

This commit is contained in:
ForeverPyrite
2024-11-20 15:04:04 -05:00
parent cb4a781d3f
commit 3bd217e7fc
2 changed files with 19 additions and 2 deletions

18
README.md Normal file
View File

@@ -0,0 +1,18 @@
This is simple web application that is made for a very specific purpose: to spite my 10th grade social studies teacher.
See, basically he didn't teach us anything, he wanted us to watch 10+ year old lectures on [his youtube channel](https://www.youtube.com/@mikebardonaro3227).
Yes, he's been doing this for so long that he can probably monatise his channel.
For each lecture, he also wanted us to take notes and create 5 Questions and Answers with a few critera.
Now here's what I thought about this:
If he isn't actually going to teach us the content of the class that I have to physically attend, then why should I do anything but match the effort he's putting forth.
So I made a Python script that took a video id and got the youtube transcript of it and then fed it to an OpenAI assistant to do it for me.
This was pretty pointless as you can also just copy the transcript and paste it into the assistant threads on OpenAI's playground platform but I still did it for the hell of it.
That got me through the year just fine.
However, the next year I had a friend who also got into his class, and instead of having him repeatedly ask me for my old work, I figured why not let him create some..."original" work himself?
So I spent a few nights developing a web application with a very simple task, and here it is.
It is some pretty bad code. Like, actually "minimum to make it work" code. However, I've decided to use this as an oppurtunity to still learn some things and hopefully be able to do more dedicated things.
I still occasionally revist it to try to make it a little better, and I might even scale up the website a bit and make it so that anyone can use it. Of course, this would come at a cost but I feel like it would be relatively deserved for the teacher after more than a dozen years of not doing anything.
If I ever make this repository public, judge the hell out of me. Just know that, unfortunately for everyone who would be looking for it, I never commit any hardcoded API keys, or `.env`...sorry.