Cocobot
Cocobot App .
WHAT'S COCOBOT?
CocoBot is an AI chatbot platform that strives to improve the mental and physical well-being of caregivers of children with chronic health conditions through the use of the Problem Solving Therapy (PST). My team focused on creating the mobile application interface for the platform where we aim to help bridge the gap for families with limited access to healthcare.
PROBLEM
We found that resources tailored to underserved caregivers are lacking. The few existing resources, in forms of health self-management interventions, focus on caregivers of adult populations with higher socioeconomic status. While the idea of a chatbot and its technology had been developed by the sponsors we were working with, the interface was yet to be designed.
The Design Challenge .
How might we use a chatbot interface to support the well-being of caregivers?
So, how does Cocobot help it's users?
GETTING STARTED .
Gives caregivers a quick understanding of CocoBot’s main features at first glance. Questionnaires are also included to give users a much more personalized experience
TODAY PAGE .
The Today page reminds caregivers of their upcoming sessions with Cocobot and assists caregivers in keeping track of their daily progress. Users can also find helpful resources from here.
CHAT .
Through guided conversations, Cocobot will help caregivers improve their mental and physical well-being through a series of problem solving techniques.
BROWSE ADDITIONAL RESOURCES .
Caregivers can find credible resources to further understand their conditions
PROGRESS TRACKING .
Caregivers can track their overall therapy progression here.
The Process
Getting Comfortable With The Design Space .
We kick started the project by diving into research publications authored by our sponsors and synthesizing these findings so that we could develop a better understanding of the design space we were going to be working in. More importantly, we wanted to truly understand who we were designing for and familiarize ourselves with the problem we were trying to solve for.
Crafting Design Requirements .
We also took the opportunity to consult with the engineering team to figure out technical limitations and possibilities of the artificial intelligence model they had developed. This led us to establishing these design requirements for the solution my team planned to design:
EMOTIONAL SUPPORT .
The chatbot needs to provide emotional support to its users
GOALS & ACHIEVEMENTS .
The application needs to track its user’s goals and achievements to illustrate the user’s progress
GUIDED HELP .
The chatbot needs to appropriately use Problem Solving Therapy to aid users.
CREDIBLE RESOURCES .
The application needs to provide its users with additional access to credible resources that could help users better understand their well-being.
Mapping Out Key Userflows .
Having a clear understanding of what was required and drawing from the research materials we had analyzed, my team came up with key user flows which allowed us to break down the most important tasks. Forming the user flows also helped us create the underlying structure of the application from the perspective of our targeted users.
Ideation .
Having formulated the key user flows, we explored different design directions by sketching out our ideas of how we envisioned the application could look like. Ideation through sketching not only provided us with an avenue to communicate and share our ideas with our sponsors visually but also helped us iterate through ideas quickly.
Prototyping & Remote Testing .
Next, the sketches were converted into mid-fidelity wireframes. Developing these wireframes gave us a foundational layout for the application’s interface. Additionally, the wireframes were also used as an interactive platform for us to test out the usability of the application.
Due to the pandemic, our team had to recruit and conduct our usability tests completely remotely. During this phase, we successfully conducted 6 virtual usability test sessions where we gained valuable insights on the current interactions we had implemented.
Identifying The Problems .
Through user feedbacks’, we were able to come up with actionable design recommendations that helped us further refine our solutions.
Creating a Cohesive System .
Finally, to ensure that the design of our solution was consistent throughout the platform, we created a visual system.
Results .
DESIRABILITY .
Participants from our testing sessions commented that they were optimistic about the core functions of Cocobot and gave a rating of 3 out of 5 when asked about their likelihood on using the application in the future.
SPOTLIGHT .
Our work was featured on the department’s Instagram page. Check it out here!
Project Video .
At the end of the project, we created this video to illustrate how Cocobot can help caregivers. Check out the video below!