The MOOD App for Android platform List of Contents
Abstract ❑ The main goal of this project is to develop a mood tracking
app that encourages users to record and reflect on their daily activities to improve their mental health. ❑ Qualitative research was conducted to identify the initial requirements of the user.
❑ Human-Computer Interaction (HCI) principles were utilized to design the application. ❑ A working prototype (Android application) was developed and tested.
❑ Conclusion - The application can be effective for users to improve their mental health. Involving Machine Learning can enhance its capabilities.
Project Details Project Aim –
To develop a mood tracking app that encourages users to record and reflect on their daily activities to improve their mental health. Outline – ❑ ❑ ❑ ❑
Encourage users to track how they feel. Record activity they were engaged. Give access to their historic records. Help user to self-reflect and provide guidance.
Deliverables Design Development Testing
User Platform -
Research Findings Interactive Design
Application design should encourage the users.
Body Sensation Body sensation will help the user to identify the cause.
Mood / Feelings Users mood / feelings need to be captured.
Exercise Breathing exercise and Meditation track will assist the user in reducing stress.
Activity Capturing user activity will be helpful in self-reflection.
Capturing Data Data security will be improved by storing data on the device.
Application Flow Diagram
Results ❑ A working prototype of the application. ❑ Smooth user interactions with the application.
❑ Met research objectives. ❑ Breathing exercise and Meditation has proven effective. ❑ Export pre-processed data for further analysis (Machine Learning).
Recommendation ❑Machine learning technology has the potential to facilitate perdition capabilities to the application. ❑The recommended workflow is illustrated in the image below.
Conclusion ❑ The application can be effective for users to improve their mental health. ❑ Customizing the parameters based on the user group helps increase application performance. ❑ Data visualizations in the summary will have a greater impact. ❑ Involving Machine Learning can enhance its capabilities.
❑ The addition of a heart rate monitor can helpful to the user.