Skip to main content

Syllabus AI

Syllabus AI turns a university syllabus into something you can study from. Every course is broken into its units, and each unit has a quiz and an AI-generated lesson one click away. This page is for students who want to study a university course.

Open Learn → Syllabus AI in the sidebar. The page is headed Syllabus Generator. You need to be signed in.

If Syllabus AI is missing from the sidebar, your platform has not switched it on. Ask your administrator.

Find your syllabus​

Uploaded Syllabi lists every syllabus already on the platform. Search for your university or course. If it is there, you can start right away — see Studying a syllabus.

Request a syllabus that is not there yet​

  1. Under Request a Syllabus — upload PDF, drop the syllabus PDF or browse for it. PDF only, 10 MB max, and up to 5 requests per week.

  2. Fill in:

    Field
    University nameRequired
    ProgrammeOptional, e.g. B.E. Computer Science
    Regulation / YearOptional, e.g. 2021 regulation
    NotesAnything the reviewer should know
  3. Submit.

What happens next arrives as notifications:

NotificationMeaning
Syllabus request receivedIt is in the review queue
Syllabus approved!An administrator accepted it and it is now being processed
Syllabus Ready!Processing finished. The syllabus is in Uploaded Syllabi for everyone.
Syllabus Processing FailedThe PDF could not be read into courses and units. The administrators can see why and re-run it; you do not need to send it again.
Syllabus request updateIt was not accepted; the notification gives the reason

The same PDF cannot be requested twice.

The rules for requests​

RuleWhat you see
PDF files only, up to 10 MBInvalid file type. Only PDF files are allowed. or File size exceeds 10MB limit
At most 5 requests in any 7 daysWeekly request limit reached (5 per week). Please try again later. The count is a rolling seven days, not a calendar week.
Each PDF only once — by anyoneThis PDF has already been submitted. Someone has already sent that exact file; look for it in Uploaded Syllabi, or check its status under My Requests if it was you.
University name is requiredUniversity name is required

Requesting is free. Nothing is charged until you generate something from the syllabus.

Track your requests​

Select My Requests under the request panel (the badge shows how many you have). It lists your latest requests with a status:

StatusMeaning
PendingWaiting for an administrator
ApprovedAccepted; processing follows, then a Syllabus Ready! notification
RejectedNot accepted. The reviewer's reason is shown underneath.

What processing produces​

Processing reads the PDF and splits it into courses, and each course into units with their titles and content. It does not write any lessons by itself: lessons appear as students generate them from units, as described below.

Shown on labs.selfmade.ninja, the Selfmade Ninja Academy platform. On your own platform you will see your own domain and data.

Studying a syllabus​

Open a syllabus to see its totals — Courses, Units, Lessons Generated — and a search box for courses by name or code.

Each unit offers:

ButtonWhat it does
Take a QuizShows the quizzes already made for that unit, or makes a new one: pick Easy, Normal or Hard. A new quiz costs 1 Jolt, charged only if it is created, and plays as a spot quiz.
Generate LessonOpens Learn AI with the unit's topic already filled in. Costs 25 Jolt.
View LessonsLessons other students already generated for this unit — free to read (Other users have generated lessons for this unit.)
Copy linkA direct link to the unit, to share with classmates
Check View Lessons before you generate

If a classmate already generated a lesson for the unit, reading theirs costs nothing. Generate your own when you want a different angle or level.

Lessons you generate from a syllabus also appear under My Syllabi Lessons in Learn AI.

Select a unit's title to open it in a larger view with its full content and the same buttons. When a unit already has lessons, the view says AI Lessons Available.

A roadmap for a whole course​

Each course row has a button on the right:

  • Generate Roadmap — builds a roadmap covering that course. You confirm the 25 Jolt in a Generate Course Roadmap dialog first.
  • View Roadmaps — appears instead once the course has roadmaps, with a count.

Next steps​