Computer Science and Software Engineering Capstone Presentations
Fall Quarter
December 18, 2020
Tung Dinh "Mobile
Development for Cocobot Health Care Empathy Chat
Application" (UWB CSS Faculty Research) Faculty Advisor: Dr. Dong Si |
Abstract Cocobot is an empathy chat application tending to help caregivers
solving common mental health problems. Our bot is integrated with
conversational AI, Rasa to understand caregiver's problems better. By
chatting with our bot and gathering necessary resources, our goal is to make
our caregivers feel better. In this capstone project, I was part of a team to
develop some basic features of a mobile application in React Native Expo and
Firebase. I used Firebase authentication to authenticate caregiver's account and Cloud Firestore to save our caregiver's information into
database. During this experience, I implemented login/register task including
credential, anonymous, and Apple Sign In, questionnaire screen where
caregivers input their information at the first time, settings page allowing
caregivers to edit their information, and progress page where caregivers can
track all their statistics, details, and progress with line chart, bar chart,
and interactive calendar. First thing that I learned from this project is
understanding and implementing animation that satisfied with our design
model. Second, I learned how to write clean and optimal codes which results
in a great help on debugging and optimizing the program. Importantly, I
learned how to communicate efficiently with my team members to avoid
misunderstanding and make sure that I understood my given task. Also, I've improved my version control, git, skills to integrate
my implementation with the whole program in an effective way. |
|
Updated December 15, 2020