Inspiration

Making it easier to find tutorials and review understanding of topics.

What it does

By entering a subject, CourseCreator will find a YouTube playlist. It will go through each video in the playlist, showing them to the user and creating 4 multiple-choice questions after each video based on its transcript.

How we built it

By downloading the YouTube data API and the Google Gemini API, we could find videos relating to the user-inputted topic, parse the transcript for important takeaways, and create questions to test comprehension.

Challenges we ran into

Creating the front end, which requires the transfer of the Gemini API question and answer outputs to the webpage.

Accomplishments that we're proud of

Learning HTML, CSS, and React while programming and using minimal help from AI.

What we learned

How to use APIs, HTML, CSS, and React

What's next for CourseCreator

Saving generated courses, creating user accounts, allowing course sharing, AI tutoring, using more educational APIs (instead of just YouTube), pre-defined courses, and providing visual and text-based responses.

Built With

Share this project:

Updates