Skip to main content

Venkatesh Bandaru

Page 1

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.


Turn static files into dynamic content formats.

Create a flipbook
Venkatesh Bandaru by Northumbria University - Issuu