Sunny Sidekick

Your Child's AI Weather Companion App

Overview
SunnySidekick is an AI companion application for kids that promotes an understanding of getting prepared for the day. The app is targeted for ages 5-7 and encourages kids to make connections, and solve problems independently. The app is inspired by the idea of "dressing the teddy bear for the day", but using the power of AI to cater to the unique needs of each individual child.

Sunny Sidekick addresses the problem of children struggling to practice independence. The overarching goal is to empower children with a personalized tool that not only imparts knowledge but also facilitates the application of newfound skills in their daily lives.
Role
(2 person team)
UX Designer, AI Designer
December 2023
Skills & Tools
  • Image Classification

  • CoreML

  • Dialogflow Essentials

  • Figma

  • Google Workspace

Research

The Marketplace

The team began by facilitating research on applications that had similar goals to ours. Our findings are listed below:  
Goally’s weather app is designed to showcase the weather to kids in a helpful and appropriate way. The “weather app has helpful visual aids, audio cues, & outfit suggestions that don't overwhelm kids who are learning how to prepare for the day ahead.” The application assists users in identifying tell the weather and how to dresses for it.
Cognii is “a leading provider of Artificial Intelligence based educational technologies.” Cognii provides an virtual learning environment for students and educators. The biggest component of this program is their “innovative Conversational EdTech,” essentially an educational chat-bot. Cognii assists students K-12 and beyond. ​​​​​​​
Insights
  • User experience is enhanced for children when there are several types of signifiers.  
  • Considering the parent/guardian during the design process is vital to the user experience.  
  • Implementing AI in an experience targeted towards children requires a very careful and thought out process.  
The Process
Ideation
Wireframes were created on a simple 1x2 grid as to not overstimulate younger kids. The application is created for a tablet since this technology is most accessible to our younger audience.
The home page consists of navigation prompts. We planned to include kid friendly illustrations here and throughout the app.
The camera page prompts the user to take a picture of the weather outside as well as AI assisted instructions.
The chatbot page would be the most used so we spent a lot of time ideating on how to accommodate the user. Since our users would be at a range of reading and writing skills, we decided to create a variety of communication styles. These included text, illustrated buttons, audio and microphone.
Finally, we created a parents page to account for ethics. The team choose to include a lock here to ensure that the child wasn't accessing anything that would be harmful to their learning experience, and that the parent would have total control and access over what occurs in this AI assisted experience.
AI Development
Training the Chatbot
The Sunny Sidekick Chatbot is designed to help users understand the weather, make connections and solve problems in order to be prepared for the day.

The team tested the chatbot a few times to ensure that the flow worked throughout a "normal" conversation and an "irregular" conversation. We also had a four other individuals converse with the chatbot to explore new conversations. This helped us understand where faults or challenges could happen throughout the flow.
The team made sure to complete the small talk section of Dialogflow to give the AI a well rounded personality. We stuck with an excited educator for the personality of the AI and went through multiple possible scenarios of how a kid may react while conversing with a chatbot.
Chat with Sunny Sidekick
Image Recognition
It is important to note that while the team did train the computer to classify images, this function was more of a step for the user to establish a connection between the weather and how to prepare accordingly.
In this dataset, there are 4 different types of weather images:
Testing accuracy increased from sessions 1-3. However, it decreased slightly in the following sessions. The top confusion was rain and clouds - the computer mixed the two up in more than one session. We presume that if we added more data, and therefore more sessions, the computer’s accuracy would increase. In other words, it would be able to differentiate rain and clouds (and all other weather types) more consistently.
Folders were created for testing and training and each of these folders contained a subfolder with weather type. The testing images are the same 10 images for weather type.
Prototypes
The team prototyped two scenarios. The first was an event where the user struggled to pronounce the “TH” sound. And the next involved problem solving. Below are video prototypes of each scenario:
See Prototype
Design
Style Guide
The style of Sunny Sidekick is colorful and kid friendly. Furthermore, fun illustrations take up a large portion of the application.
Color Palette
Typography
Illustrated Digital Communication Board
Final Designs
Designs were finalized after carefully considering research insights.
Impact
By leveraging the power of artificial intelligence, SunnySidekick provides personalized support to each child, encouraging them to make connections and tackle daily challenges autonomously. Anticipated outcomes include cultivating a sense of empowerment in young users, promoting their cognitive and emotional development. Next steps involve refining the app's AI algorithms, conducting user testing, and collaborating with educators to optimize its effectiveness in promoting childhood independence and readiness for daily activities.
More Projects