StoryMagic
Spark young imaginations with personalized, AI-powered short stories.
What it does
StoryMagic is a native Android app for young kids (~2-10 years old) to explore their creativity and imagination by generating short stories that align with their interests.
The aim of the app is to give kids an engaging activity that can capture their attention and help improve their reading skills.
The app allows kids (or parents) to enter a childs pedigree information. From that point on, kids themselves are presented with a fluid, easy-to-use interface that guides them to generating a short story. Thanks to Gemini, we're able to incorporate the child themselves into the story and allow them to select topics that are of interest, all in an age-appropriate way.
Gemini powers the generation of story ideas, writes the script and generates all associated metadata to do with the book. We take advantage of Gemini's response schema support and safety configurations to do this with reliable and appropriate outputs.
We use the Gemini ImageNet API to generate story covers and images for each page.
The app is built using a host of google products and services, from Firebase Firestore and Storage, to Cloud functions and hosting for building web-friendly, sharable versions of a story.
The app is highly animated, colourful and polished in a way keeping it's young audience in mind. We've intentionally hidden any prompting/complexity when typically dealing with an LLM and have made several intentional UX choices to help mask any waiting time when generating AI content.
Built with
- Android
- Web/Chrome
- Firebase
Team
By
Daniel Grech
From
Australia