AI Course Generator - EduGen
Abstract
EduGen is an advanced AI-powered educational content generation platform designed to automate the creation of structured, personalized, and high-quality learning courses. The platform leverages modern web technologies and artificial intelligence to dynamically generate complete courses based on user input, including course duration, difficulty level, number of chapters, and learning objectives. The primary objective of EduGen is to bridge the gap between traditional static learning resources and the growing demand for customized, on-demand education. By integrating cutting-edge AI models and external educational APIs, EduGen provides learners with well-organized theoretical content, curated video resources, and a clear learning roadmap, all generated in real time. EduGen is built using Next.js for the frontend and Node.js for the backend, ensuring high performance, scalability, and a seamless user experience. The platform integrates the Gemini AI API for intelligent content generation and the YouTube Data API to fetch relevant educational videos for each chapter. This combination enables EduGen to deliver both conceptual explanations and visual learning resources, enhancing knowledge retention and learner engagement.
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 4 January 2026