Open Day Presentation
BSc Smart System for Work Life Balance
Student
Desk
Initial task setting
Supervisor
Second Reader

g20-48

Keywords
work-life balance, scheduling, productivity

Technologies
flask, scikit-learn, FitbitAPI, python

This project looks at how wearable data can be used to improve the user's work life balance. Stress is a common problem, especially with long working hours, commuting and household responsibilities. While devices like Fitbits can track health data and calendars help organise tasks, they do not work together.

In this project, data from a Fitbit device is combined with tasks entered by the user and their own stress ratings. A machine learning model is used to predict how stressful a task might be based on things like time of day, duration, heart rate, and task type. These predictions are then used to suggest small changes to a user’s schedule.

The system is built as a web application using Flask, with scikit-learn used for the model. The aim is to help users plan their day in a more balanced way and reduce stress.