I posted Book2Course here ( https://news.ycombinator.com/item?id=46932010 ) a couple of weeks ago and got some valuable feedback. The main criticisms were that the course output felt template-like, quizzes were too surface-level, and the content lacked depth.
I went back and rebuilt most of the generation pipeline. Here's what changed:
What's new in V2:
- Step-by-step lessons instead of walls of text — you click through sections, can't just scroll past
- Inline comprehension checks mid-lesson (compulsory — you have to answer to continue)
- Quiz explanations that tell you WHY you're wrong, not just "incorrect"
- Spaced repetition flashcards auto-generated per chapter (exportable to Anki)
- Practice mode: generate fresh AI questions across any chapters at any difficulty
- AI Tutor grounded in YOUR book — highlight any text and ask about it
- Page references so every concept traces back to the source
- Chapter selection — pick the chapters you need, skip the rest
- Knowledge map showing how concepts connect
- Difficulty verification: a second AI pass checks that question difficulty ratings are accurate
What it's NOT: a summarizer. If your book spends 10 pages on recursion, the course reflects that depth. The lessons stay faithful to the source material.
Tech stack: Next.js, FastAPI, Supabase, OpenRouter for AI generation. Processing a 300-page book takes ~3 minutes.
Free tier: 1 book + 3 notes/month. No credit card needed.
https://book2course.com
I'd especially love feedback on course quality — that's where I focused most of the rebuild. Try it with a textbook you know well so you can judge the output. I will read every comment and look at EVERY feedback! Yes and we have launched on Product Hunt! I am so excited!
andsoitis•1h ago
> I posted Book2Course here a couple of weeks ago and got some valuable feedback.
Then why did you create a new login for this post?
Can you point to your earlier announcement and the discussion?
syukursyakir•41m ago
Sorry, am a bit new to hacker news so I didn;t even know that was a thing. Will try to do so now!
syukursyakir•1h ago
andsoitis•1h ago
Then why did you create a new login for this post?
Can you point to your earlier announcement and the discussion?
syukursyakir•41m ago