Human Stress Detection using Machine Learning
Human Stress Detection using Machine Learning
C.Prathyusha 1 , Dr.Kiran B.M 2 ,D.Srilatha Reddy3
PG Scholar, HOD, Assistant Professor, Dept of CSE
Sphoorthy Engineering College
Hyderabad, India
Prathyusha05062000@gmail.com
Abstract—Stress, which is a more and more common part of contemporary life, can have a serious negative effect on a person's physical and mental health. Determining and tracking stress levels is therefore essential to improving general health and quality of life. The "Human Stress Detection Based on Sleeping Habits Using Machine Learning with Random Forest Classifier" project offers a cutting-edge and successful method for determining a person's degree of stress by looking at how they sleep. Utilizing the robust features of the Python programming language, the research makes use of the Random Forest Classifier algorithm, which is renowned for its adaptability and precision in classification assignments .This project's primary objective is to develop a reliable stress detection system 4 that can provide insightful data about people's stress levels, enabling timely interventions and promoting improved mental health. Numerous significant variables related to stress levels and sleep patterns are included in the dataset that was carefully chosen for the study. The user's snoring range, respiration rate, body temperature, limb movement rate, blood oxygen levels, eye movement, heart rate, number of hours slept, and stress levels—which are divided into five classes—are among these parameters. The classes are 0 (low/normal), 1 (medium low), 2 (medium), 3 (medium high), and 4 (high). By including these several criteria, a thorough examination of sleep patterns and their relationship to stress levels is ensured. The model was able to learn complex patterns from the dataset and forecast stress accurately based on the user's sleeping patterns, as seen by the high accuracy that was attain. Research and treatments in medicine as well as personal health monitoring are just a few of the many possible uses for this stress detection system. People can take proactive steps to reduce stress, enhance sleep quality, and promote general well-being by using the system to analyze their sleep patterns.