How StepUpAI turns YouTube into a learning path
PLACEHOLDER post. A look at how StepUpAI orders curated AI/ML videos into Beginner, Intermediate and Advanced paths.
Placeholder post. Replace this file with your own article, or delete it.
There are thousands of great AI and machine-learning videos on YouTube. The hard part isn't finding them. It's knowing which one to watch next.
StepUpAI solves that by turning a curated set of videos into an ordered path.
Picking the levels
Learners choose a technology and one or more levels. Each video is tagged with a level and a set of prerequisite topics:
class Lesson {
final String videoId;
final String title;
final Level level; // beginner, intermediate, advanced
final List<String> requires;
const Lesson({
required this.videoId,
required this.title,
required this.level,
this.requires = const [],
});
}Ordering the path
Lessons are sorted by level first, then by a topological sort over their prerequisites, so you never meet a concept before the video that explains it.
What's next
AI summaries and quizzes for every video, plus interview prep. More on those in the next post.