AI STORYBOOK GENERATOR

Dublin Core

Title

AI STORYBOOK GENERATOR

Author

Ajla Čakić

Abstract

The rapid advancement of artificial intelligence has opened new possibilities for educational and creative applications. This project presents the design and development of an AI-powered Storybook Generator—a full-stack web application that allows users to generate personalized children’s storybooks using natural language prompts. The goal is to make storytelling more interactive, accessible, and creatively empowering by automating story creation, illustration, and narration through AI.
The application addresses the problem of limited access to personalized, diverse, and engaging story content, especially for children from various cultural and linguistic backgrounds. By integrating advanced AI services, the platform generates unique stories based on user-provided inputs such as title, age group, genre, and illustration style. Using technologies like Google AI, Hugging Face’s text generation models, and custom text-to-speech tools, the system delivers cohesive narratives paired with AI-generated visuals and narration. The backend is developed using Node.js and Express.js, while the frontend is built with React.js, offering a responsive and user-friendly interface. Data is securely stored and managed using a Drizzle ORM with a PostgreSQL database.
Results show that the system can produce high-quality storybooks with consistent plots, age-appropriate language, and stylized imagery, enhancing the reading experience. The platform also includes features like story exploration, user account management, coin-based generation limits, and payment integration for purchasing additional credits.
In conclusion, the AI Storybook Generator showcases the potential of merging generative AI with interactive design to promote literacy and creativity in young users. Future work may involve mobile app development, multilingual support, story sharing features, and integration of educational objectives into story structure. The application serves as a scalable, customizable tool for families, educators, and storytellers worldwide.

Keywords

AI story generator, children’s storybooks, Hugging Face, Google AI, Node.js, React, generative storytelling, text-to-speech

Document Viewer