Inspired by the challenge teachers face creating engaging curricula from static textbooks, Bloom empowers educators by automating curriculum generation using AI. Teachers upload PDFs, which are processed to extract text and chunk content for efficient AI analysis. Using Next.js, Prisma, and OpenAI’s GPT-4, Bloom transforms textbooks into detailed, structured curricula complete with chapters, lessons, and quizzes, presented through interactive roadmaps. We overcame challenges like reliable PDF text extraction, prompt design, and managing concurrent AI calls to ensure speed and accuracy. Bloom’s responsive UI supports both teachers and students, making learning dynamic and personalized. Next steps include adding adaptive lesson generation, multimedia integration, and collaborative tools to further enhance educational experiences.

Built With

Share this project:

Updates