# About the Project — Draw2Story
## Inspiration
We were inspired by how naturally children express themselves through drawings, but how rarely those drawings turn into learning moments. We wanted to bridge creativity and literacy using AI — turning imagination into stories kids can read, hear, and feel proud of.
## What We Learned
We learned how to:
- Use vision models to interpret imperfect, abstract drawings
- Prompt large language models for age-appropriate, meaningful storytelling
- Design fast, joyful user experiences under extreme time pressure
Most importantly, we learned how powerful AI can be when used to amplify human creativity, not replace it.
## How We Built It
We built a web app with a drawing canvas where users sketch freely. The image is sent to a vision model that describes the drawing, and that description is passed to a language model to generate a short children’s story with a positive moral. The frontend displays the story instantly, making the experience feel magical and interactive.
## Challenges
Our biggest challenges were:
- Handling messy, abstract drawings reliably
- Keeping story generation fast enough for real-time feedback
- Designing something emotionally engaging within a short hackathon window
Despite this, we focused on a tight MVP and polished the demo experience — and that made the difference.
Log in or sign up for Devpost to join the conversation.