Nowadays stress is part of our daily lives. Given its significant impact on health, numerous studies have been conducted in order to analyse different factors that influence to people’s stress to a greater or lesser extent. The response that the individual gives to the different situations that generate stress every day is shaped precisely by one of these factors, his or her personality. Thus, in the same environment and with identical stress conditions, we find lifestyles that are more predisposed to stress than others. However, due to the complexity of stress factors involved, modeling the relationship between stress and people’s responses is extremely challenging.
This project aims to solve this challenge by the design and implementation of an agent- based simulation model that allows us to study how the personality of each individual influences stress management. To do so, we start from a public dataset with the daily stress records of 45 students over 3 months, each of them having an associated personality through the Big Five test.
Then, a detailed analysis of the data is carried out from different points of view, obtaining as a result different models depending on the approach. These models allow us to find a person’s daily stress level based on their personality and workload. The latter is measured from the number of deadlines and the number of working hours.
Based on these expressions, several simulation models are proposed that are validated with the data from the dataset to see which one best fits reality. The simulation system is programmed with Python using an agent-based modeling framework.