top of page
Parallel Lines
Library

CPSC 581-Project 1: Designing Interactive App for Kids

StoryBot Adventure 

Storybot Adventure is an innovative system designed to foster creativity and imagination in children by merging the power of artificial intelligence with the boundless world of storytelling. When a child inputs a prompt, the system crafts a unique, engaging story tailored to their idea. But the magic doesn't stop there. Once the story is generated, children are given tools to illustrate each scene, bringing their own personal touch and vision to the narrative. This encourages artistic expression and deepens their connection to the story. Upon completion, the system offers an option to export the entire project, allowing children to have a tangible book of their own creation. Storybot Adventure is more than just a storytelling tool; it's a bridge between technology and the timeless art of storytelling, empowering the next generation of writers and illustrators.

typing.gif

Meet Robby the Robot. 

Concept Sketches

These concept sketches serve as the visual foundation for our storyboard system, a tool we've developed to facilitate discussions on system design. They are instrumental in helping us visualize and refine the user interface, functionality, and overall user experience. 

Below we have displayed 10 of our best concept sketches. You can click the arrows to browse or click on picture to zoom in. Each sketch includes written details you can check out as well. 

Detail/ Variation Sketches

Following the selection of our concept from the initial concept sketches, we embarked on the next phase of our project by creating detailed sketches. These intricate renderings provide a comprehensive visual blueprint, capturing every nuance of our system's design and functionality. With these detailed sketches in hand, we are prepared to translate our creative vision into a tangible and user-friendly system that will both entertain and educate children.

Scroll through below to see our refined sketches. To see details about each sketch click on the drawing to read our descriptions. 

Demo Video

We collaborated by utilizing Github. You can check out our repository by clicking on the button above! 

Screenshot 2023-10-01 at 7.13.37 PM.png

Contributions:

This project would not be possible without the contribution of every member of our team. Thank you, Surya, Bruce, and Thao for your hard work!

I personally contributed by helping with sketches, idea formation, the design and coding of the interface. 

 

I initially started by pitching ideas and sketching. My group decided to move forward with my StoryBot idea after our vote.

I then helped make variation/detail sketches to further expand on our idea. After that I made a rough mockup of our interface to help us visualize how we will make our interface work. 

When we started to move forward with implementation, 

I focused my attention on making the first page and the chat, creating a robot character(its video and gif and making it seem like it is talking), and passing the story through the next page to be illustrated on. I also generated the stories, prompts and example answers for our demo. 

Screenshot 2023-10-01 at 8.06_edited.jpg
Screenshot 2023-10-01 at 8.10.13 PM.png
Screenshot 2023-10-01 at 8.10.13 PM.png
bot-character.png
The initial rough mock up of our interface
Demo Site

 You can open our demo site in a new page by clicking the button to the right. 

Try entering one of the examples on our live site:

Ex #1
Ex #2
Ex #3

Q1: jess

Q2: She lives in a new

planet made of candy

Q3:There's a problem with cavities

Q4: She has a gingerbread friend named Ginger

Q5: He knows the way to a dentist

Q6: They see different candy on different planets

Q1: nick

Q2: He lives in a treehouse in the enchanted forest

Q3: He discovers a hidden treasure guarded by talking animals

Q4: His friends are a wise owl, a mischievous squirrel, and a brave rabbit

Q5: They use teamwork and kindness to befriend the animals, and they learn that cooperation is the key to success

Q6: They use the treasure to improve the enchanted forest and share its benefits with all the magical creatures",

Q1: winston

Q2: He lives in a bustling big city called Metroville

Q3: He becomes a superhero and joins forces with other heroes to save the city from a supervillain

Q4: His friends are Captain Thunder, Laserbeam Girl, and Techno-Wizard, each with their own incredible abilities

Q5: They combine their powers and use teamwork to outsmart the supervillain, but they face several close calls and must stay united

Q6: Winston continues to protect Metroville from threats, but he also uses his abilities to help the community and make the city a better place

Screenshot 2023-10-01 at 8.36.44 PM.png

© 2021 by Maham Fatima. All rights reserved.

bottom of page