First of all, **Happy New Year to all the developers!**
As I was lying down and watching YouTube for the new year, I suddenly thought,
'What if I made a quiz about YouTube channels and solved it?'
So I took the URL of a YouTube channel that I often watch and went to Geminai.
Then I asked her, "Please give me 10 questions about this YouTube channel."(TMI. I almost always use honorifics when requesting something from AI.)
I thought she would just give me the problems,
but a simple app appeared on the right canvas of the screen..?
It was similar to the UX/UI used in Google's Android developer tutorials, but
anyway, it was amazing.
The introduction was long.
So,
I created a YouTube channel quiz generator based on that.
Using the channel URL provided by the user,
it calls Geminai to get questions and explanations,
and then beautifully displays them on the screen.
And after solving all the problems,
it provides a score, comments, and explanations.
The service address is
https://ytquiz.gan-dan.net
.
(I'll add it soon, but) there are no ads yet, so the more you use it, the more I lose moneyㅋㅋ
This time, I ended up spending a lot of time on QA? unexpectedly.
From validating the validity of YouTube channel URLs
to handling YouTube channels that only deal with Shorts
to crafting prompts that allow Geminai to produce the desired results..
Everything took twice as long as it took to lay the groundwork.
Still, I'm still anxious.
Since it's a "do everything for you" method, if Geminai is in a bad mood, it will keep failing even with the same prompt..ㅠㅠ
AI is good at doing what it's told, but it still lacks some skill when it comes to being meticulous.
Moreover, it's still awkward in terms of continuous context for asking and answering questions,
so I sometimes think that QA might survive longer than developers.
That's all for the rambling introduction.
Thank you for reading this nonsensical writing!