Creating course content with AI
Published: 2023-10-26 08:44:08

Have you ever found yourself stuck, struggling to create the perfect outline for a new context you'd like to learn? Learning can be challenging, but it doesn't have to be. With this in mind we've used the trending gpt models to provide solutions to this scenario

Using the power of state-of-the-art technologies to provide great user experience among them include:

1. Prisma DB
2. Hanko Auth: Your Security [Hanko](https://docs.hanko.io/).
3. OpenAI
4. YouTube API
5. Unsplash API

How It Works
Here's a quick overview of how we utilize all these technologies together:

![Sign Up](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ay77z8wxf8y1wwbou13l.png)
**Step 1: Sign Up and Create Your Course Outline**

With a simple sign-up process through Hanko Auth. Once you've successfully registered, you'll find yourself on the path to creating your customized course outline or on your navbar you can navigate to create course.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgoz9v8vpqks66fm9dnj.png)

**Step 2: Share Your Vision**

User Input: You play a vital role by sharing the course title and specifying the units you'd like to include. This is where your course adventure truly takes shape.

![input](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bw9fpzchwbwme1mbk81f.png)

Using the input as a prompt for OpenAI, which generates a search query and passes it to YouTube API locates matching videos and transcripts for your course content and then generates an outline for you with several units and chapters.

![outline](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dz0gr4xgd56mx05p6k7k.png)
**Step 4: Your Creative Space**

Your input becomes a prompt for OpenAI's GPT model which generates a tailored search query, and the YouTube API steps in, locating videos and transcripts that perfectly align with your course content. The result? A fine tailored crafted course outline featuring multiple units and chapters.

![generate](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i5l12yd5p7nn7ethr7dd.png)

Crafting your notes is a breeze. While it's a bit like an exclusive art form, sometimes the AI model needs a moment to respond. But don't worry – any unit that's not available immediately is highlighted in red. You have the power to regenerate or continue, ensuring a smooth and efficient units and chapters to work with.

Behind the scenes, Unsplash API gets to work, providing the perfect cover image for your course. It selects images that matches your course title, elevating the visual appeal of your educational journey.

Once you've saved your course, your personalized learning dashboard awaits. Dive into your course outline, access YouTube videos, review summaries generated from transcripts, and challenge yourself with quizzes designed to test your understanding.

![Course content](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9uxarkou6wjmr8paxsby.png)

The quiz(i.e concept check) includes instant feedback to let you know where you stand. Expect the screen to light up in red for incorrect answers and green for the correct ones.

![concept check](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ncq4ysy5jusv8y56z2um.png)

We also have a streamlined profile management system with Hanko Auth, you have access to a user-friendly profile management system. Here, you can explore your profile, add an email, and generate a secure passkey that replaces the need for traditional passwords and codes.

![Profile](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vk1kkxxx7ebsve45ad9u.png)

Say goodbye to endless hours spent searching for specific topics on YouTube. Now you can achieve a tailored learning experience with AI.

Interested to see how it works? Visit [here](https://learning-courses.aliyutimileyin2340.tech/).

And lastly, it's essential to acknowledge the inspiration that fueled the creation of this project as it draws its inspiration from the remarkable work of Elliot Chong.