Booktube is a generative AI-powered web platform that transforms traditional textbooks and syllabi into interactive, bite-sized articles tailored to a learner’s style, preferences, and skill level. Built as part of a Human-Centered Design project, Booktube bridges the gap between bulky academic material and modern, personalized learning methods.
- 📄 PDF to Topic-wise Articles: Upload a syllabus and textbook PDF to get structured, easy-to-understand content.
- 🧠 Personalized Content Generation: Uses a RAG (Retrieval-Augmented Generation) pipeline powered by Gemini 2.0 Flash to generate articles tailored to user inputs like learning style, skill level, and prompts.
- 🎯 Recommendation Engine: Keeps learners engaged by suggesting relevant articles and topics based on learning patterns.
- 🗂️ Playlists & Read Later: Save articles to custom playlists, mark them to read later, and keep track of learning history.
- 🖼️ AI-Picked Thumbnails: Dynamically selected visuals from Pexels/Unsplash using Gemini for visually appealing article thumbnails.
- 📈 Progress Tracking: Monitor learning progress across chapters and subjects.
- Frontend: React.js, Tailwind CSS, Bootstrap
- Backend/AI: Gemini 2.0 Flash API, RAG Pipeline, Python (PDF Parsing)
- APIs & Libraries: Unstructured, Unsplash API, Pexels API, Google Cloud Platform
Generated Article View

