Using transcript/subtitles from online course, use Chatgpt to create a multiple choice quiz and output in json format. Save this output in separate file/s. Then use a second script to process these json file/s in order to generate html file/s that present the quiz nicely, and hide the correct answer for each question. Lastly, open all html files in a new browser and simply navigate from tab to tab to test yourself.
I used this to generate a quiz for all content from the A Cloud Guru course for DevOps Engineer - use this tool to download all files (including .srt
files, which is what is relevant here). I set the quality to 480 as I didn't care about the videos, just the transcripts.
This was developed on, and for use with a mac, so some adjustment may be necessary for use on other operating systems.